yt-dlpはインターネット上のコンテンツをダウンロードできるコマンドラインツールです。 コマンドラインツールといっても基本的なコマンドは「『yt-dlp』の後に続けて動画などの公開URLを入力するだけ」という簡単なもので、かなり簡単に使えます。
yt-dlpは外部JavaScriptランタイムとして「Deno」「Node」「QuickJS」「QuickJS-ng」「Bun」をサポートしていますが、このうちDenoが最も推奨されています。 WindowsにDenoをインストールするにはコマンドプロンプトやPowerShellで以下のコマンドを実行するだけでOK。
yt-dlpの開発チームは正規表現を多用する手法でYouTubeへの対応を行ってきましたが、従来の方法での対応が困難になったことを受けて外部JavaScriptランタイムを用いる仕組みに転換することを2025年9月に表明していました。
コマンドラインツールといっても基本的なコマンドは「『yt-dlp』の後に続けて動画などの公開URLを入力するだけ」という簡単なもので、かなり簡単に使えます。 yt-dlpの詳しい使い方は以下のリンク先で解説しています。