🧬
Windows11でYouTubeから動画を高品質でダウンロードする
yt-dlp というツールを使用すると、高画質・高音質の動画を簡単にダウンロードできます。
要点
- yt-dlp による YouTube 上の動画のダウンロードは、基本的には高音質の音声と高画質の映像を合成し、元の動画を高品質に復元するイメージ
- 合成に必要であるため ffmpeg を導入する
- 音声と映像を指定すれば、あとは yt-dlp が自動で処理してくれる
導入
-
ffmpeg > Get packages & executable files > Windows builds by BtbN >
ffmpeg-master-latest-win64-gpl.zip
をダウンロード - zipファイルを解凍し、
C:\Program Files
下に配置 -
ユーザー環境変数(※システム環境変数ではない)の
Path
変数を編集し、C:\Program Files\ffmpeg\bin
を追加 -
yt-dlp > README.md > RELEASE FILES > Recommended >
yt-dlp.exe
をダウンロード - 動画のダウンロード用フォルダを作成し、そこに
yt-dlp.exe
を配置
実行
- 先ほど作成したフォルダを開いているエクスプローラーのアドレスバーに
cmd
と入力、Enterを押下しコマンドラインを開く - コマンド
yt-dlp -F https://www.youtube.com/watch?v=<id>
を実行し、利用可能な形式一覧を表示する - 音声のビットレートや映像の画質の情報を参考に、利用する音声と映像のIDを決める
- コマンド
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