
接続速度が遅いので、 を使って 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
。