youtube-dl を使用して、最小のダウンロード サイズで最高品質のオーディオを取得するにはどうすればよいでしょうか?

youtube-dl を使用して、最小のダウンロード サイズで最高品質のオーディオを取得するにはどうすればよいでしょうか?

接続速度が遅いので、 を使って YouTube から音声を抽出したいだけですyoutube-dl

したがって、私の目標は、いずれにせよ破棄されることになる、利用可能な最小のビデオ形式をダウンロードしながら、最高品質のオーディオをダウンロードして抽出することです。

答え1

実際に実装されているかどうかはわかりませんが、これは機能する可能性があります。

youtube-dl -f worstvideo+bestaudio www.youtube.com/watch?v=dQw4w9WgXcQ

または

youtube-dl -f worst+bestaudio www.youtube.com/watch?v=dQw4w9WgXcQ

答え2

オーディオのみを抽出したい場合は、youtube-dl にそのためのオプションがあります--extract-audio

からこの答え:

ffmpegを使用して変換せずにYouTubeから直接mp3をダウンロードすることもできます。

youtube-dl --extract-audio --audio-format mp3 <video URL>

オンラインヘルプより:

-x, --extract-audio        convert video files to audio-only files (requires
                           ffmpeg or avconv and ffprobe or avprobe)

youtube-dl はデフォルトで avconv を使用するので、コマンドラインで avconv または FFmpeg のいずれかを指定することを検討する必要があることにも留意してください。オンライン ヘルプから:

--prefer-avconv                  Prefer avconv over ffmpeg for running the
                                 postprocessors (default)
--prefer-ffmpeg                  Prefer ffmpeg over avconv for running the
                                 postprocessors

元のビデオを保持したり、オーディオのビットレートや品質を調整したりするためのその他のオプションについては、 を参照してくださいyoutube-dl -h

関連情報