Youtube-dl

youtube-dl
初版 2006年(20年前) (2006)
最新版 2021.12.17 ウィキデータを編集 - 2021年12月17日 (4年前)
リポジトリ ウィキデータを編集
プログラミング
言語
Python
対応OS クロスプラットフォーム
種別 ダウンロードマネージャ
ライセンス Unlicense
公式サイト ytdl-org.github.io/youtube-dl/ ウィキデータを編集
テンプレートを表示

youtube-dlは、YouTubeなどの動画共有サービスから動画のダウンロードや音声の抽出を行うコマンドラインプログラムである。Pythonで記述されており、クロスプラットフォームである。Unlicenseの下で配布されている。

依存関係

youtube-dlはそれ単体でも動作するが、オプションで他のプログラムに依存する場合がある。動画や音声を変換する場合にはFFmpegまたはavconv(英語版)が必要となる。RTMPによってストリーミングされている動画を取得するにはRTMPDump(英語版)が必要となる。データのダウンロードにJavaScriptが必要な場合にはPhantomJS(英語版)を使用する。これらのプログラムはyoutube-dlには含まれておらず、別途導入する必要がある。 なおフロントエンドであるVideomassは動画ダウンロードは勿論、内包されているFFMpegと連携して動画変換・連結まで行うことができる。

騒動

2020年10月23日、アメリカレコード協会が提出したDMCAテイクダウン申請により、GitHub上での公開が停止される事態となった。

しかし、2020年11月16日、GitHubは公式ブログで電子フロンティア財団(EFF)の弁護団から送付された「youtube-dlライブラリーはYouTube動画の技術的保護を回避しているわけではなく、DMCA第1201条に違反していない」とする書簡を掲載し、DMCA第1201条に違反している事実はないとして、youtube-dl関連のリポジトリを復活させた。

yt-dlp

yt-dlp
yt-dlpを使ってWMTRによる動画をダウンロードしている様子(WSLで実行)
初版 2021年1月7日(5年前) (2021-01-07)
最新版
2026.10.26 ウィキデータを編集 / 2026年10月26日 (10日前)
リポジトリ ウィキデータを編集
ライセンス Unlicense
公式サイト discord.com/invite/H5MNcFW63r ウィキデータを編集
テンプレートを表示

youtube-dlの開発停滞を受けて、yt-dlpと呼ばれるコミュニティによるフォークが登場し、コア機能の強化、ウェブサイトの対応を拡張した。yt-dlpはより高速なダウンロード、フォーマット選択の改善、音声や動画の抽出方法の強化が行われている。このフォークは活発にメンテナンスされており、広く採用され、Ubuntuのバージョン22.04以降など主要なLinuxディストリビューションに組み込まれている。

脚注

  1. ↑ "Release youtube-dl 2021.12.17"。
  2. ↑ “Do I need any other programs?”. GitHub. 2019年11月18日閲覧。
  3. ↑ “dmca/2020-10-23-RIAA.md at master · github/dmca” (英語). GitHub. 2020年10月24日閲覧。
  4. ↑ “Standing up for developers: youtube-dl is back” (英語). The GitHub Blog (2020年11月16日). 2020年11月19日閲覧。
  5. ↑ “dmca/2020-11-16-RIAA-reversal-effletter.pdf at master · github/dmca” (英語). GitHub. 2020年11月19日閲覧。
  6. ↑ “Release youtube-DLC 2021.01.07 · yt-DLP/Yt-DLP”. GitHub. 2025年1月22日閲覧。
  7. ↑ “Release yt-dlp 2026.10.26 · yt-dlp/yt-dlp” (英語). 2026年10月27日閲覧.
  8. 1 2 “yt-dlp - ArchWiki”. 2025年8月8日閲覧。
  9. ↑ “yt-dlp/yt-dlp: A feature-rich command-line audio/video downloader”. GitHub. 2025年8月8日閲覧。

関連項目

外部リンク