![]() youtube-dl trong quá trình tải xuống Big Buck Bunny từ YouTube | |
Tác giả gốc | Ricardo García Gonzalez |
---|---|
Phát hành lần đầu | 8 tháng 8 năm 2006 |
Phiên bản ổn định | 2021.12.17
/ 17 tháng 12 năm 2021 |
Phiên bản thử nghiệm | 2025.05.05[1]
/ 5 tháng 5 năm 2025 |
Kho mã nguồn | github |
Viết bằng | Python |
Hệ điều hành | Windows, macOS, Linux |
Nền tảng | |
Giấy phép | Unlicense |
Website | ytdl-org |
youtube-dl là một phần mềm tự do nguồn mở giúp người dùng tải xuống video và âm thanh từ YouTube[2] và hơn 1.000 dịch vụ lưu trữ video khác.[3] youtube-dl được phát hành theo giấy phép phần mềm Unlicense.[4][5]
Tính đến tháng 6 năm 2025, youtube-dl là một trong những dự án được tặng sao nhiều nhất trên GitHub, với hơn 130.000 sao, cùng hơn 10.000 fork công khai trên GitHub.[6][5]
Lịch sử
youtube-dl được Ricardo Garcia phát triển vào năm 2006.[7] Ban đầu, youtube-dl chỉ hỗ trợ tải xuống từ YouTube, nhưng khi dự án phát triển, youtube-dl bắt đầu hỗ trợ các dịch vụ lưu trữ video khác.[8]
Ricardo Garcia đã từ bỏ vai trò người bảo trì (maintainer) vào năm 2011. Vai trò đó tiếp tục được Philipp Hagemeister duy trì[9] và sau đó là dstftw.[10] dirkf tiếp tục giữ vai trò vào năm 2021 thay cho dstftw.[11]
Vào năm 2021, một số thành viên cộng đồng đã phát triển một fork của youtube-dl là youtube-dlc. Đến tháng 1 năm 2021, dự án đổi tên thành yt-dlp.[12] yt-dlp được đưa vào Ubuntu kể từ phiên bản 22.04,[13] còn youtube-dl thì bị xóa khỏi Debian 12.0 và Ubuntu 23.10 do sự trì trệ trong quá trình phát triển, và bị thay thế bằng một gói trống (empty package) dựa vào yt-dlp.[14][15]
Vào tháng 8 năm 2023, công ty Uberspace của Đức đã gỡ bỏ một tên miền mà họ lưu trữ cho dự án youtube-dl vì phải thực thi theo lệnh của tòa án khu vực Đức do Landgericht Hamburg ban hành, khi tên miền mà Uberspace lưu trữ có liên kết đến phần mềm với hành vi lách tính năng "rolling cipher" của YouTube, điều bị cho là hành vi vi phạm luật sở hữu trí tuệ.[16][17]
Yêu cầu gỡ bỏ của RIAA
Vào ngày 23 tháng 10 năm 2020, Hiệp hội Công nghiệp Ghi âm Hoa Kỳ (RIAA) đưa ra yêu cầu GitHub gỡ bỏ kho mã nguồn của youtube-dl cùng 17 fork công khai của dự án theo Đạo luật bản quyền thiên niên kỷ kỹ thuật số (DMCA). Yêu cầu của RIAA cho rằng youtube-dl vi phạm các điều khoản chống lách luật theo Mục 1201 của DMCA và các điều khoản của luật bản quyền Đức, vì phần mềm có hành vi lách tính năng "rolling cipher" được YouTube sử dụng để tạo URL cho chính tệp video (mà RIAA coi là biện pháp bảo vệ bản quyền hiệu quả, vì tính năng trên "có mục đích ngăn chặn quyền truy cập trực tiếp vào các tệp video trên YouTube, do đó ngăn chặn hoặc hạn chế việc tải xuống, sao chép hoặc phân phối các tệp video").[18][19][20] GitHub ban đầu đã tuân thủ yêu cầu.[21][6][22]
Nhiều người đã chỉ trích việc gỡ bỏ dự án và cho rằng phần mềm vẫn có thể được sử dụng cho những mục đích hợp pháp, bao gồm tải xuống nội dung video được phát hành theo các giấy phép tự do, tạo ra các tác phẩm phái sinh thuộc phạm vi sử dụng hợp lý, hoặc các mục đích sử dụng khác như báo chí, lưu trữ và thi hành pháp luật.[23][6][24] Sự chú ý của công chúng đối với việc gỡ bỏ youtube-dl đã dẫn đến hiệu ứng Streisand, tương tự điều đã xảy ra với DeCSS. Người dùng đã đăng lại mã nguồn của phần mềm trên Internet ở nhiều định dạng khác nhau. Ví dụ, trên Twitter, người dùng đã đăng hình ảnh có chứa toàn bộ mã nguồn của youtube-dl được mã hóa bằng các màu khác nhau trên mỗi pixel.[25] Người dùng GitHub cũng đã gửi rất nhiều pull request đến kho DMCA của GitHub.[25][26]
Vào ngày 16 tháng 11 năm 2020, kho mã nguồn của youtube-dl đã được khôi phục sau khi Electronic Frontier Foundation (EFF) cảnh báo GitHub rằng việc xóa kho mã nguồn này có thể tạo tiền lệ cho những chủ sở hữu bản quyền khác lạm dụng quy trình thông báo và gỡ bỏ (notice and take down) vi phạm bản quyền để gỡ bỏ các phần mềm khác khỏi Internet chỉ dựa trên lập luận rằng những công cụ đó có thể được sử dụng để vi phạm bản quyền.[27] Hơn nữa, EFF khẳng định rằng phần mềm không hoạt động như một "công cụ lách luật" lách DRM trên luồng phát video (video stream) vì bản thân luồng phát đó không được mã hóa.[27] GitHub cũng thông báo rằng các khiếu nại gỡ bỏ trong tương lai theo Mục 1201 sẽ được các chuyên gia pháp lý và kỹ thuật xem xét thủ công theo từng trường hợp cụ thể.[28][29] Sau đó, GitHub đã thành lập một quỹ để cung cấp hỗ trợ chuyên môn cho quá trình phản đối cáo buộc vi phạm bản quyền và khôi phục cho các phần mềm bị xóa do cáo buộc trên.[30]
Tham khảo
- ^ "Release youtube-dl 2025.05.05 · ytdl-org/ytdl-nightly". GitHub (bằng tiếng Anh). ngày 5 tháng 5 năm 2025. Truy cập ngày 1 tháng 6 năm 2025.
- ^ "Debian -- Details of package youtube-dl in sid". packages.debian.org. Lưu trữ bản gốc ngày 27 tháng 10 năm 2020. Truy cập ngày 24 tháng 10 năm 2020.
- ^ "Supported sites". youtube-dl's GitHub Pages site. Truy cập ngày 30 tháng 12 năm 2020.
- ^ "Unlicense". Unlicense.org. Truy cập ngày 17 tháng 11 năm 2020.
- ^ a b "youtube-dl repository". GitHub. Truy cập ngày 18 tháng 6 năm 2025.
- ^ a b c Cimpanu, Catalin. "RIAA blitz takes down 18 GitHub projects used for downloading YouTube videos". ZDNet (bằng tiếng Anh). Lưu trữ bản gốc ngày 24 tháng 10 năm 2020. Truy cập ngày 24 tháng 10 năm 2020.
- ^ Garcia, Ricardo (ngày 8 tháng 8 năm 2006). "Release 2006.08.08". Internet Archive Wayback Machine. Bản gốc lưu trữ ngày 12 tháng 8 năm 2006. Truy cập ngày 14 tháng 11 năm 2020.
- ^ "Supported sites". youtube-dl. GitHub. 2019. Lưu trữ bản gốc ngày 9 tháng 5 năm 2019. Truy cập ngày 20 tháng 4 năm 2019.
- ^ Garcia, Ricardo. "It's very nice to see a project I started reach the front page of HN". Hacker News. Lưu trữ bản gốc ngày 29 tháng 10 năm 2020. Truy cập ngày 25 tháng 10 năm 2020.
- ^ "Move myself to inactive". GitHub. Truy cập ngày 20 tháng 11 năm 2022.
- ^ "Under new management · Issue #30568 · ytdl-org/youtube-dl". GitHub (bằng tiếng Anh). Truy cập ngày 8 tháng 2 năm 2022.
- ^ yt-dlp/yt-dlp, yt-dlp, ngày 16 tháng 1 năm 2021, truy cập ngày 11 tháng 3 năm 2024,
Allow the configuration files to be named yt-dlp instead of youtube-dlc.
- ^ "UbuntuUpdates - Package Search (all versions of yt-dlp)". www.ubuntuupdates.org. Truy cập ngày 6 tháng 4 năm 2023.
- ^ "Debian -- Details of package youtube-dl in bookworm". packages.debian.org. Truy cập ngày 14 tháng 5 năm 2024.
- ^ "Ubuntu – Details of package youtube-dl in mantic". packages.ubuntu.com. Truy cập ngày 14 tháng 5 năm 2024.
- ^ "Youtube-dl Site Goes Offline as Hosting Provider Enforces Court-Ordered Ban". torrentfreak.com. Truy cập ngày 9 tháng 8 năm 2023.
- ^ "Youtube-dl". youtube-dl.org. Bản gốc lưu trữ ngày 29 tháng 7 năm 2023. Truy cập ngày 18 tháng 6 năm 2025.
- ^ Plaugic, Lizzie (ngày 27 tháng 9 năm 2016). "Record labels sue popular YouTube audio-ripping site". The Verge (bằng tiếng Anh). Lưu trữ bản gốc ngày 25 tháng 2 năm 2020. Truy cập ngày 25 tháng 2 năm 2020.
- ^ Masnick, Mike (ngày 28 tháng 9 năm 2016). "Can Someone Explain To The RIAA That SOPA Didn't Actually Pass?". Techdirt. Lưu trữ bản gốc ngày 25 tháng 2 năm 2020. Truy cập ngày 25 tháng 2 năm 2020.
- ^ "RIAA Delists YouTube Rippers From Google Using Rare Anti-Circumvention Notices". TorrentFreak (bằng tiếng Anh). ngày 9 tháng 11 năm 2019. Lưu trữ bản gốc ngày 29 tháng 3 năm 2020. Truy cập ngày 25 tháng 2 năm 2020.
- ^ "dmca/2020-10-23-RIAA.md at master · github/dmca". GitHub. ngày 23 tháng 10 năm 2020. Lưu trữ bản gốc ngày 24 tháng 10 năm 2020. Truy cập ngày 23 tháng 10 năm 2020.
- ^ Cushing, Tim (ngày 26 tháng 10 năm 2020). "RIAA Tosses Bogus Claim At Github To Get Video Downloading Software Removed". Techdirt. Lưu trữ bản gốc ngày 27 tháng 10 năm 2020. Truy cập ngày 27 tháng 10 năm 2020.
- ^ Cox, Kate (ngày 26 tháng 10 năm 2020). "GitHub boots popular YouTube download tool after RIAA claim". Ars Technica (bằng tiếng Anh). Lưu trữ bản gốc ngày 26 tháng 10 năm 2020. Truy cập ngày 27 tháng 10 năm 2020.
- ^ Higgins, Parker (ngày 26 tháng 10 năm 2020). "Music industry forces widely used journalist tool offline". Freedom of the Press Foundation. Truy cập ngày 8 tháng 11 năm 2020.
- ^ a b "RIAA's YouTube-DL Takedown Ticks Off Developers and GitHub's CEO". Torrentfreak. Lưu trữ bản gốc ngày 28 tháng 10 năm 2020. Truy cập ngày 28 tháng 10 năm 2020.
- ^ Mehta, Ivan (ngày 27 tháng 10 năm 2020). "GitHub took down popular YouTube downloader — so devs made more copies". The Next Web (bằng tiếng Anh). Truy cập ngày 8 tháng 11 năm 2020.
- ^ a b Harmon, Elliot; Stoltz, Mitch (ngày 17 tháng 11 năm 2020). "GitHub Reinstates youtube-dl After RIAA's Abuse of the DMCA". Electronic Frontier Foundation (bằng tiếng Anh). Truy cập ngày 9 tháng 8 năm 2023.
- ^ Vollmer, Abby (ngày 16 tháng 11 năm 2020). "Standing up for developers: youtube-dl is back". The GitHub Blog. GitHub, Inc. Lưu trữ bản gốc ngày 16 tháng 11 năm 2020. Truy cập ngày 16 tháng 11 năm 2020.
- ^ "GitHub revamps copyright takedown policy after restoring YouTube-dl". Engadget (bằng tiếng Anh). ngày 16 tháng 11 năm 2020. Truy cập ngày 21 tháng 11 năm 2020.
- ^ Gorwa, Robert; Veale, Michael (ngày 2 tháng 7 năm 2024). "Moderating model marketplaces: platform governance puzzles for AI intermediaries". Law, Innovation and Technology (bằng tiếng Anh). 16 (2): 341–391. arXiv:2311.12573. doi:10.1080/17579961.2024.2388914. ISSN 1757-9961.