Mp3形式の動画をダウンロードしようとしています。プレイリストです。 1つのコマンドを使用してプレイリスト全体をダウンロードするにはどうすればよいですか?
この質問(mp3でのダウンロードおよびプレイリストのダウンロード)の両方の部分は、youtube-dl
でサポートされています。
youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>
私からのメモとコメント:
youtube-dl
の古いバージョンは、最新のプレイリストと格闘しています。 レポバージョンを最新のものに置き換える が必要になる場合があります。
cmo:-i
フラグのある欠落している(「あなたの国では利用できない」、または削除された)ビデオは無視できます。
frans:プレイリストが機能せず、URLにv=<ID>
要素が含まれる場合は、?list=...
だけになるように削除しますクエリ文字列のアイテム。
注:-旧バージョンのyoutube-dlはプレイリストをダウンロードできません。まず、あなたのyoutube-dlバージョンが何であるかを知っています。 Youtube-dlのバージョンを確認するには、コマンドを使用します
youtube-dl --version
バージョン2014.02.17以前のバージョンでは、プレイリストをダウンロードできません。古いバージョンを使用している場合は、更新してください
須藤youtube-dl -U
更新使用コマンドが成功した後
youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
また、単純なテキストファイルでURLリストを作成し、次のコマンドを使用できます。
youtube-dl -cit -a file_name_in_which_you_paste_URL_list
MP3形式の場合オーディオを保存できます。しかし、私のマシンではオーディオは.m4a形式で保存されます。
youtube-dl -cit --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
注:-Ubuntuソフトウェアセンターからyoutube-dlをインストールする場合。端末から更新することはできません。
ソフトウェアセンターにアクセスして更新します。
私のyoutube-dlも古いため、このコマンドをWineでテストします。そして、私はそれを更新することができません。
youtube-dlを更新できる場合は、上記のコマンドを使用してプレイリストをダウンロードできます。
お役に立てば幸いです...
お気に入りの検索エンジンを使用して見つけることができる多くの指示があります。例えば。:
このプレイリスト の場合:youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
私はあなたを助けることができると思います!
Pipを使用してインストールした場合は、次を実行して更新します。
Sudo pip install youtube-dl --upgrade
楽しい...
Oil の答えへの追加。ダウンロードするテキストファイルにすべてのURLが含まれるプレイリスト(別の行)がある場合:
youtube-dl --extract-audio --audio-format mp3 --batch-file="/full/path/to/playlist"
本当に本当にMP3が必要ですか?最近の多くのデバイスはAACを再生でき、一部のデバイスはOpusも再生できます。
最高品質(Opus 160 kbps)を維持したい場合で、プレーヤーがOpusコーデックをサポートしている場合は、以下を使用することをお勧めします。
youtube-dl -f 251 (Playlist URL)
ただし、プレーヤーがAACのみをサポートしている場合(2018年のほとんどのエントリーレベルテレビ):
youtube-dl -f 140 (Playlist URL)
MP3を使用すると、再エンコード(YouTubeで既に再エンコードされたオーディオから)が必要になるため、品質が低下します。