yt-dlp, một nhánh của youtube-dlc với khá nhiều cải tiến

Vài ngày trước việc phát hành phiên bản yt-dlp mới đã được công bố, là một tiện ích để tải xuống âm thanh và video từ các dịch vụ như YouTube. Tiện ích là một ngã ba của youtube-dl dựa trên dự án youtube-dlc, hiện không được phát triển.

Từ trước đến nay chúng tôi có thể nhận thấy sự trì trệ trong quá trình phát triển của dự án youtube-dl ban đầu, kể từ lần phát hành cuối cùng của nó diễn ra vào ngày 5 tháng 2021 năm XNUMX và kể từ đó không có bản phát hành mới nào, mặc dù sự hiện diện của một loạt xác nhận mới trong nhánh chính.

Đồng thời, một số lỗi khó chịu (ví dụ: sự cố tải xuống video YouTube có giới hạn độ tuổi) vẫn chưa được khắc phục, cùng với việc thiếu hoạt động khét tiếng, đặt ra nhiều câu hỏi khác nhau từ người dùng.

Giới thiệu về yt-dlp

Trọng tâm chính của phát triển yt-dlp là thêm các tính năng mới và các bản sửa lỗi, cũng như giữ tất cả các tính năng có liên quan của dự án ban đầu, chẳng hạn như phân loại định dạng: các tùy chọn phân loại định dạng mặc định đã được thay đổi để độ phân giải cao hơn và codec tốt hơn hiện được ưu tiên thay vì chỉ sử dụng tốc độ bit cao hơn. Ngoài ra, bây giờ bạn có thể chỉ định thứ tự sắp xếp bằng cách sử dụng -S. Điều này cho phép lựa chọn định dạng dễ dàng hơn nhiều so với khả năng có thể chỉ đơn giản bằng cách sử dụng –format.

Tương tự như vậy hầu hết các tính năng từ các bộ nĩa youtube-dl khác đã được nhập, đặc biệt là tùy chọn «–write-comments» (tải các nhận xét video trong infojson), nhúng các bản xem trước trong mp4 / ogg / opus và các loại khác.

Trong số các tính năng mới của yt-dlp còn thiếu so với bản gốc là:

  • Sử dụng API SponsorBlock để xóa / gắn cờ các bài đăng được tài trợ trên video YouTube.
  • Khả năng tải xuống các album YouTube Music.
  • Khả năng dễ dàng nhập cookie từ trình duyệt.
  • Chia video thành nhiều chương.
  • Tải xuống nhiều luồng video clip.
  • Khả năng sử dụng aria2c để tải xuống DASH (mpd) và HLS (m3u8).
  • Trình trích xuất video mới
  • Tất cả nguồn cấp dữ liệu (: ytfav ,: ytwatchlater ,: ytsubs ,: ythistory ,: ytrec) và hỗ trợ tải xuống danh sách phát riêng tư từ nhiều trang nội dung
  • Tìm kiếm (ytsearch :, ytsearchdate :), url tìm kiếm và công việc tìm kiếm kênh
  • Hỗn hợp hỗ trợ tải xuống nhiều trang nội dung
  • Giải pháp một phần cho vấn đề hạn chế
  • Tự động chuyển hướng url bắt đầu kênh / video để duy trì hành vi cũ
  • Trích xuất phụ đề từ tệp kê khai: Phụ đề có thể được trích xuất từ ​​tệp kê khai phương tiện quảng bá.
  • Nhiều mẫu đầu ra và đường dẫn - Bạn có thể cung cấp các mẫu đầu ra khác nhau và đường dẫn tải xuống cho các loại tệp khác nhau.
  • Bạn cũng có thể đặt một đường dẫn tạm thời nơi các tệp trung gian được tải xuống bằng –paths (-P)
  • Cấu hình di động - Các tệp cấu hình được tải tự động từ thư mục gốc và thư mục chính.
  • Cải tiến mẫu đầu ra: Các mẫu đầu ra hiện có thể được định dạng cho ngày và giờ, hiệu số số, truyền đối tượng và hơn thế nữa.
  • Các tùy chọn mới khác: –print, –sleep-Request, –convert-thumbnails, –write-link, –force-download-archive, –force-override, –break-on-allowetc.
  • Cải tiến: Regex nhanh hơn và các toán tử khác trong –match-filter, kiểm tra nhiều tệp –postprocessor-argsy –downloader-args, nhiều tùy chọn chọn định dạng hơn và hơn thế nữa.

Tin tức chính của yt-dlp 2021.09.02

Trong phiên bản mới này, nó được nhấn mạnh rằng việc triển khai tương tác với API SponsorBlock đã được bao gồm, vì trước đây, SponSkrub đã được sử dụng cho mục đích này.

Ngoài ra đã thêm các tùy chọn mới để xóa hoặc nhúng các chương video và hỗ trợ thử nghiệm cho tệp kê khai DASH (bạn cần ffmpeg với bản vá này).

Đối với nó được đề cập rằng nhiều bản sửa lỗi đã được thực hiện trong những người hâm mộ hiện tại, ngoài những cái mới cũng đã được thêm vào, chẳng hạn như: BannedVideo, bilibili, Epicon, filmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

Cuối cùng nếu bạn muốn biết thêm về nó của dự án này, bạn có thể kiểm tra chi tiết Trong liên kết sau đây.

Nhận yt-dlp

Đối với những người quan tâm đến việc có thể cài đặt ứng dụng này, họ có thể thực hiện bằng pip:

python3 -m pip install --upgrade yt-dlp

Hoặc một phương pháp khác là với:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.