YouTubeの特定チャンネルの動画の音声を一括ダウンロードする方法を紹介する。
鈴原るるのような長時間連続配信者のアーカイブ動画を動画として落とすとなると、何TBにもなる場合がある。外付けHDDが必要になり、HDDを接続するのが手間だと視聴する機会も減ってしまう。
落とすのが音声だけなら、データサイズは100GB程度で抑えられて、容量の少ないPC内にも入れられる。
作業用BGMとして聴くやり方ならiTunesなどで流しやすい。
もくじ
コード
youtube-dl -i -o "%(uploader)s (%(uploader_id)s)/%(upload_date)s - %(title)s - [%(id)s].%(ext)s" -v "https://www.youtube.com/channel/UC_a1ZYZ8ZTXpjg9xUY9sj8w" -x -f "bestaudio" --audio-format mp3 --audio-quality 0 --embed-thumbnail --write-sub --all-subs --convert-subs srt --add-metadata
動画をmp3として保存するコード。
サンプルのURLは鈴原るるのチャンネル。
オプション
- 音声ファイルのファイル名は、下記のようになる。コードの%(uploader)s~などを変えれば変更できる。ただ、視聴する用に見やすく整形したい場合は、音声のメタデータのタイトルの方を調整したほうがいい。
- 20210626 - 【帰ってきた魔界村】100万回やられてもがんばるる…ッ!!【鈴原るる_にじさんじ】 - [k_5VY-TWKAk].mp3
- -embed-thumbnailで、サムネを音声ファイルに埋め込みも行う。
- --dateafter 20201219 などとすると、指定日以降のみDLする。--datebefore ならそれ以前。これを利用して、DL済みのものを省いたり途中からDLしたりできる。
使い方
- コード内のチャンネルのURLを、DLしたいチャンネルのものに変更
- youtube_dl.exeのあるフォルダをエクスプローラーで開く
- アドレスで"cmd"と打つ
- コンソール画面が出るので、上記のコードを貼り付けて実行
音声データを調整する
ダウンロードしたデータは、そのままではタイトルが長く扱いづらい。
DL後に音声ファイルのメタデータの調整するとよい。
【シリーズ名】_#01_タイトル のようにするのがおすすめ。
タイトルの最初で把握しやすくなり、画面の小さいスマホでもわかりやすい。
mp3tagというアプリでは、データを表で一括変更できて便利。
その他
動画の一括ダウンロードはこちら。