【覚書】Youtube-dlでYoutubeから最高画質で動画を保存するためのコマンド

えー、記事内のハイフンのエスケープ処理を忘れていたため実行したらエラーが出たりする状態でした。ゴメンね。

概要

Youtube-dl(CUI版)でYoutubeの動画を保存するときに最良画質/最良音質で保存するための設定。自分用メモだから間違ってたらゴメンね。

#ここにYoutubeの規約や著作権法に関する注意を挿入

Youtube-dlのGUI版(Youtube-dlg)や特に設定をしないでYoutube-dlを使った場合は最良画質とは限らないことに注意。

設定の管理を容易にするために.iniファイルに設定を書いて使います。

必要なもの

  • Youtube-dl本体
  • ffmpeg(exe本体だけでは不十分。https://www.gyan.dev/ffmpeg/builds/(Win版)からSharedを指定してダウンロード)。Youtube-dl.exeと同じフォルダに解凍

設定

--download-archive log.ini
--retries 5
--batch-file list.txt
--output "dl/%(title)s-[%(display_id)s,%(uploader)s].%(ext)s"
--merge-output-format mp4
-f 'bestvideo+bestaudio[ext=m4a]'
-i

この内容をconfig.iniのようなファイルに保存。保存したい動画のURLをlist.txtに保存し(複数可)Youtube-dl.exeのあるフォルダでyoutube-dl --config-location config.ini
を実行するとdlフォルダが作られ、その中に保存されるはず。–outputの行は保存する動画のファイル名なのでこのサイトとかのOUTPUT TEMPLATEの項目を参考に(英語ができるなら本家Githubで)変更して。


ニコニコ動画をダウンロードするときはこんな複雑な設定は必要ないけどID/Passwordが必要(プレ垢の場合)

以上。

コメントする?

メールアドレスが公開されることはありません。