🧬

Windows11でYouTubeから動画を高品質でダウンロードする

2024/08/03に公開

yt-dlp というツールを使用すると、高画質・高音質の動画を簡単にダウンロードできます。

要点

  • yt-dlp による YouTube 上の動画のダウンロードは、基本的には高音質の音声と高画質の映像を合成し、元の動画を高品質に復元するイメージ
  • 合成に必要であるため ffmpeg を導入する
  • 音声と映像を指定すれば、あとは yt-dlp が自動で処理してくれる

導入

  1. ffmpeg > Get packages & executable files > Windows builds by BtbN > ffmpeg-master-latest-win64-gpl.zip をダウンロード
  2. zipファイルを解凍し、C:\Program Files 下に配置
  3. ユーザー環境変数(※システム環境変数ではない)の Path 変数を編集し、C:\Program Files\ffmpeg\bin を追加
  4. yt-dlp > README.md > RELEASE FILES > Recommended > yt-dlp.exe をダウンロード
  5. 動画のダウンロード用フォルダを作成し、そこに yt-dlp.exe を配置

実行

  1. 先ほど作成したフォルダを開いているエクスプローラーのアドレスバーに cmd と入力、Enterを押下しコマンドラインを開く
  2. コマンド yt-dlp -F https://www.youtube.com/watch?v=<id> を実行し、利用可能な形式一覧を表示する
  3. 音声のビットレートや映像の画質の情報を参考に、利用する音声と映像のIDを決める
  4. コマンド yt-dlp -F <利用する音声のID>+<利用する映像のID> https://www.youtube.com/watch?v=<id> を実行し、対象の動画を指定の形式でダウンロード

補足

手早く最高音質+最高画質でダウンロードしたい場合は、yt-dlp -f ba[ext=m4a]+bv[ext=mp4] https://www.youtube.com/watch?v=<id> を実行する

Discussion