Wednesday, August 23, 2017

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

Tags

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

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 chương trình download quen thuộc của chúng ta, 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:


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>

ví dụ:
youtube-dl https://www.youtube.com/watch?v=ooBQIsDTe_M

Quá trình tải video bất đầu như hình dưới


Đó 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>

Ví dụ:
youtube-dl -F https://www.youtube.com/watch?v=ooBQIsDTe_M



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 https://www.youtube.com/watch?v=ooBQIsDTe_M

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.

Qua bài viết mình hy vọng các bạn sẽ biết được cách sử dụng Terminal để tải video trên Youtube về máy tính một cách nhanh nhất. Đừng quên like và share nếu thấy bài viết này có ít nhé.

Sở thích của tôi là vọc vạch những thủ thuật máy tính, mẹo hay của windows, linux, sẵn sàng chia sẽ với mọi người và với tôi điều miễn phí.


EmoticonEmoticon