1. Để tham gia Diễn đàn, hãy đăng ký để trở thành thành viên chính thức. Tìm hiểu thêm.
  2. Dismiss Notice

Hướng dẫn tải video trên Youtube từ Terminal trên linux

Thảo luận trong 'Lập Trình - Dịch vụ Website' bắt đầu bởi tanmyblog, 29/8/17.

Tags:
  1. tanmyblog

    tanmyblog Administrator

    Với một người mới sử dụng linux thì việc tải video là chuyện vô cùng khó khăn, vì linux không có IDM hay trình duyệt Cốc Cốc thân thuộc hàng ngày, do đó việc tải video từ Youtube đã trở nên khó khăn hơn. Tuy nhiên, qua bài viết này Tấn Mỹ Blog xin hướng dẫn các bạn một mẹo để có thể download video từ Youtube về máy tính đơn giản mà beginer nào cũng có thể thực hiện được.

    Trước tiên mình xin giới thiệu với các bạn công cụ Youtube-dl đây là một chương trình dòng lệnh nhỏ để tải xuống các video từ trang web YouTube và các trang web khác không cung cấp liên kết trực tiếp tới những video được phục vụ.

    Youtube-dl cho phép người dùng lựa chọn chất lượng video cụ thể để tải xuống (nếu có) hoặc cho phép chương trình tự động xác định video chất lượng tốt nhất (hoặc tồi tệ nhất) để lấy. Nó hỗ trợ tải xuống toàn bộ danh sách phát và tất cả các video từ một người dùng nhất định.

    Cài đặt youtube-dl Sử dụng Synaptic Package Manager:

    Nếu bản linux bạn đang dùng chưa có Synaptic Package Manager thì cài đặt bằng lệnh sau:

    sudo apt-get install synaptic​

    Mở bộ quản lý bói Synaptic, nhập vào ô search và tìm youtube-dl, như hình dưới đây:



    [​IMG]

    Nhấp vào youtube-dl và chọn 'Mark for Installation', sau đó nhấp vào Apply.

    Tiếp theo cài đặt youtube-dl từ Terminal bằng lệnh sau:

    sudo apt-get install youtube-dl​


    Tải video Youtube từ Terminal

    Bước 1: Truy cập trang web youtube và tìm kiếm video mà bạn muốn tải xuống
    Bước 2: Sao chép URL video từ thanh điều hướng (địa chỉ) của trình duyệt.
    Bước 3: Sử dụng lệnh của youtube-dl để tải như sau:

    youtube-dl <URL video>
    Quá trình tải video bất đầu như hình dưới

    [​IMG]

    Đó là cách tải mặc định mà chương trình tự động xác định video chất lượng tốt nhất để lấy. Nhưng bạn có thể tải video theo ý muốn của mình bằng cú pháp sau để kiểm tra chất lượng và định dạng của video:

    youtube-dl -F <URL video>

    [​IMG]

    Giả sử mình muốn tải xuống định dạng 'mp4' thì sử dụng lệnh như sau:

    youtube-dl -F <format code> <video URL>​

    Theo định dạng mã nguồn của youtube-dl format code của 'mp4' là 18.

    Ví dụ:
    youtube-dl -F 18 <video URL>​



    Tải xuống danh sách video bằng youtube-dl

    Trong trường hợp muốn tải nhiều video cùng lúc mà phải nhập từng lệnh như trên thì rất mất công và tốn thời gian của bạn, do đó youtube-dl đã hỗ trợ thêm khả năng download nhiều video để tiết kiệm thời gian và tải nhanh hơn.

    Để tải xuống nhiều video cùng lúc, trước tiên hãy tạo danh sách và đặt tất cả các url video mà bạn muốn tải vào trong đó, ví dụ ở đây mình tạo một file text là video_url.txt chứa một danh sách video mà mình muốn tải.

    Lệnh tải một danh sách video như sau:

    youtube-dl -a <file.txt>

    Ví dụ:
    youtube-dl -a video_url.txt


    Cập nhật phiên bản mới cho YouTube-DL

    Youtube-dl chính nó có thể được cập nhật lên phiên bản mới nhất bằng cách sử dụng lệnh dưới đây.

    youtube-dl -U​

    Tất cả video sau khi tải về sẽ nằm ở thư mục Home.
     

trang này

XenForo Add-ons by Brivium ™ © 2012-2013 Brivium LLC.