Cách tải xuống video YouTube trên Linux

Mục lục:

Cách tải xuống video YouTube trên Linux
Cách tải xuống video YouTube trên Linux
Anonim

Vì có YouTube, mọi người đã muốn tải video xuống để lưu sau này hoặc phát ngoại tuyến và khi đang di chuyển. Vì lý do bản quyền, YouTube không cung cấp bản tải xuống. Tuy nhiên, có một công cụ youtube-dl để tải xuống video miễn phí trên Linux, cũng như Windows và Mac.

Có một số cách để sử dụng youtube-dl trên Linux. Một cách đơn giản là sử dụng tập lệnh youtube-dl từ dòng lệnh. Nếu bạn thích tùy chọn đồ họa, có một giao diện người dùng cho youtube-dl cung cấp nhiều tùy chọn và điều khiển.

Cài đặt YouTube-dl

Cho dù bạn muốn tải xuống video YouTube bằng ứng dụng đồ họa hay dòng lệnh, bạn sẽ cần youtube-dl. Youtube-dl là một tập lệnh Python lấy video YouTube từ web và chuyển đổi nó thành nhiều định dạng khác nhau, bao gồm cả các định dạng chỉ có âm thanh.

Đối với người dùng Linux, việc tải youtube-dl thường rất đơn giản. Tập lệnh là mã nguồn mở và bạn có thể tìm thấy nó trong hầu hết các kho lưu trữ phân phối. Làm theo hướng dẫn cho bản phân phối Linux của bạn.

Bạn cũng sẽ cần FFMPEG để cho phép youtube-dl chuyển đổi các video đã tải xuống giữa các định dạng và để kiểm soát chất lượng video và âm thanh. Bạn có thể cài đặt FFMPEG cùng với youtube-dl.

Ubuntu và Linux Mint

Đối với Ubuntu và Linux Mint, youtube-dl có xu hướng tụt hậu trong hệ sinh thái Ubuntu. Thông thường, đó sẽ không phải là vấn đề lớn, nhưng youtube-dl phải luôn cập nhật để luôn cập nhật các bản cập nhật của YouTube khiến nó không hoạt động. Vì vậy, nếu bạn sử dụng Ubuntu hoặc Mint, hãy cài đặt trình quản lý gói Python Pip để tải các bản phát hành mới nhất.

  1. Mở thiết bị đầu cuối.
  2. Nhập lệnh sau để cài đặt Pip và FFMPEG:

    sudo apt cài đặt python3-pip ffmpeg

    Image
    Image
  3. Cài đặt youtube-dl bằng trình quản lý gói Pip Python:

    sudo pip3 cài đặt youtube-dl

    Image
    Image
  4. Khi quá trình cài đặt hoàn tất, bạn có thể sử dụng youtube-dl từ dòng lệnh. Để cập nhật youtube-dl trong tương lai, hãy chạy lệnh sau:

    sudo pip3 install - nâng cấp youtube-dl

Debian

Kho lưu trữ đa phương tiện Debian chứa một thư viện các gói cập nhật cho các ứng dụng đa phương tiện khác nhau, bao gồm youtube-dl. Bạn sẽ cần thêm kho lưu trữ nếu chưa có. Sau đó, cài đặt youtube-dl bình thường với Apt.

  1. Mở thiết bị đầu cuối.
  2. Nhập lệnh sau để thêm kho lưu trữ vào máy tính của bạn:

    sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list

    Thay thế kiểm trahoặc sidnếu bạn đang chạy một trong những thứ đó thay vì ổn định.

  3. Cập nhật kho Apt để lấy kho mới:

    sudo apt update -oAcquire:: AllowInsecureRepositories=true

    Lệnh này cho phép các kho lưu trữ không an toàn vì bạn chưa cài đặt khóa ký cho kho lưu trữ đa phương tiện.

  4. Cài đặt các khóa ký cho kho:

    sudo apt install deb-đa phương tiện-keyring

  5. Cài đặt youtube-dl và FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Bạn sẽ tự động nhận được bản cập nhật từ kho đa phương tiện.

Fedora

Fedora giữ các phiên bản cập nhật của youtube-dl trong kho của họ, nhưng bạn sẽ không tìm thấy FFMPEG ở đó. Để làm được điều đó, bạn sẽ cần kho lưu trữ RPM Fusion. Nếu bạn sử dụng Fedora trên máy tính để bàn, RPM Fusion là vô giá. Nếu bạn chưa có, hãy thêm nó vào hệ thống của bạn và cài đặt cả hai gói.

  1. Mở thiết bị đầu cuối.
  2. Chạy lệnh sau để thêm kho lưu trữ RPM Fusion với DNF:

    sudo dnf cài đặt https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E% fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree / fedora / rpmfusion-nonfree-release - $ (rpm -E% fedora).noarch.rpm

  3. Cài đặt youtube-dl và FFMPEG:

    sudo dnf cài đặt youtube-dl ffmpeg

Arch Linux và Manjaro

Arch Linux và phần mở rộng là Manjaro, đã cập nhật các phiên bản youtube-dl và FFMPEG trong kho lưu trữ mặc định của nó. Cài đặt nó với Pacman:

pacman -S youtube-dl ffmpeg

Cài đặt Giao diện người dùng

Bước tiếp theo này là tùy chọn. Nếu bạn thích làm việc trong dòng lệnh, hãy chuyển đến phần đó. Nếu không, hãy làm theo các bước để cài đặt giao diện người dùng đồ họa cho youtube-dl.

Đường dẫn để cài đặt nó hơi khác nhau đối với mỗi bản phân phối. Làm theo hướng dẫn dành cho bạn.

Ubuntu, Mint và Debian

Các nhà phát triển giao diện người dùng đồ họa, Tartube, đã tạo các gói của riêng họ cho các bản phân phối dựa trên Ubuntu và Debian. Bạn có thể lấy các gói từ trang Sourceforge của họ.

  1. Mở trình duyệt, sau đó truy cập trang tải xuống Tartube Sourceforge.
  2. Chọn Tải xuống phiên bản mới nhất(hộp lớn màu xanh lá cây) để tải xuống bản phát hành mới nhất.

    Image
    Image
  3. Lưu gói kết quả vào thư mục Downloadscủa bạn.
  4. Mở một thiết bị đầu cuối và thay đổi thư mục thành thư mục Downloads.
  5. Nhìn vào tên của gói đã tải xuống và cài đặt nó bằng Apt. Hoặc, sử dụng lệnh này:

    sudo apt install./python3-tartube_.deb

Fedora

Giống như với Ubuntu và Debian, các nhà phát triển Tartube đã đóng gói phần mềm của họ cho Fedora và cung cấp phần mềm đó trên trang Sourceforge của họ.

  1. Mở trình duyệt, sau đó truy cập trang tải xuống Tartube Sourceforge.
  2. Chọn phiên bản mới nhất của Tartube từ danh sách.

    Image
    Image
  3. Tìm gói RPM mới nhất từ danh sách. Tránh gói có NGHIÊM TÚC trong tên.

    Image
    Image
  4. Lưu gói kết quả vào thư mục Downloadscủa bạn.
  5. Mở một thiết bị đầu cuối và chuyển sang thư mục Tải xuống.
  6. Cài đặt Tartube:

    sudo dnf cài đặt tartube -. Rpm

Arch Linux và Manjaro

Tartube có sẵn trong AUR, vì vậy có rất nhiều cách để có được nó. Chọn phương pháp cài đặt AUR mà bạn cảm thấy thoải mái. Nếu bạn không quen với AUR, thì sau đây là phương pháp mặc định để cài đặt các gói AUR.

  1. Cài đặt gói base-devel và git:

    sudo pacman -s base-devel git

  2. Thay đổi thành thư mục mà bạn muốn tải xuống gói và sao chép nó bằng Git:

    cd ~ / Lượt tải xuống

    git clone

  3. Thay đổi các thư mục thành thư mục tartube:

    cd tartube

  4. Xây dựng và cài đặt gói với makepkg:

    makepkg -si

Tải xuống Video Có Giao diện Người dùng

Bây giờ Tartube đã được cài đặt, bạn đã sẵn sàng tải video xuống từ YouTube.

  1. Ra mắt Tartube. Bạn có thể tìm thấy nó được liệt kê dưới Multimediatrong hầu hết các menu ứng dụng. Trên GNOME, bạn có thể tìm kiếm nó.

    Image
    Image
  2. Chọn Chỉnh sửa ở đầu cửa sổ, sau đó chọn Tùy chọn hệ thốngtừ trình đơn thả xuống.

    Image
    Image
  3. Trong cửa sổ Tùy chọn hệ thống, chọn youtube-dltừ menu trên cùng.

    Image
    Image
  4. Chọn menu thả xuống Đường dẫn đến tệp thực thi youtube-dlvà chọn Sử dụng đường dẫn cục bộ (youtube-dl). Chọn OKđể đóng cửa sổ tùy chọn.

    Image
    Image
  5. Khi mở Tartube, chọn Videosở góc trên bên trái của cửa sổ.

    Image
    Image
  6. Truy cập YouTube và sao chép URL của video bạn muốn tải xuống. Sau đó, dán URL vào hộp văn bản nằm ở giữa hộp thoại Thêm video.

    Image
    Image
  7. Khi bạn có video mình muốn, Chọn OK.
  8. Cửa sổ Tartube chính xuất hiện và các video của bạn đã được xếp hàng đợi. Chọn Tải xuống tất cảở góc dưới bên trái của cửa sổ để bắt đầu tải xuống.

    Image
    Image
  9. Video của bạn có sẵn trên Tartube. Chọn Player. Bạn cũng có thể tìm thấy các tệp video của mình trong thư mục tartube-data.

    Image
    Image

Tải xuống và chuyển đổi video từ dòng lệnh

Nếu bạn là người yêu thích dòng lệnh, thích cách tiếp cận trực tiếp hoặc không muốn bị làm phiền với một phần mềm khác, hãy sử dụng youtube-dl bằng cách mở một thiết bị đầu cuối và chuyển cho nó một URL YouTube.

  1. Thay đổi các thư mục thành thư mục mà bạn muốn tải video xuống. Ví dụ:

    cd ~ / Lượt tải xuống

  2. Để tải xuống video không có chuyển đổi, hãy chuyển URL tới youtube-dl mà không cần thêm bất kỳ thông tin nào:

    youtube-dl

    Điều đó giúp bạn có một video có thể phát trong thư mục hiện tại.

  3. Nếu bạn muốn chỉ định định dạng video đầu ra, hãy thêm cờ- Fđể liệt kê các định dạng có sẵn:

    youtube-dl -F

    Image
    Image
  4. Bạn sẽ thấy danh sách các định dạng và độ phân giải có sẵn. Chọn một số bạn muốn và sử dụng số ở bên trái trong bảng để chỉ định nó với cờ- f:

    youtube-dl -f 137

    Image
    Image
  5. Để yêu cầu youtube-dl tải video chất lượng tốt nhất, hãy sử dụng cờ- f:

    youtube-dl -f hay nhất

  6. Để trích xuất âm thanh từ video YouTube, hãy sử dụng cờ- xkết hợp với- định dạng âm thanhvà- chất lượng âm thanh:

    youtube-dl -x --audo-format flac --audio-quality 0 tốt nhất

    Cờ- định dạng âm thanhhỗ trợ tất cả các định dạng chính, bao gồm MP3, Vorbis, M4A, AAC, WAV và FLAC. Cờ- chất lượng âm thanhsử dụng thang điểm từ 0 đến 9, với 0 mang lại chất lượng tốt nhất.

    Image
    Image

Đề xuất: