Sierraでyoutube-dlを使用して最高品質の.mp3をダウンロードするには?

Sierraでyoutube-dlを使用して最高品質の.mp3をダウンロードするには?

YouTubeビデオから最高品質の.mp3ファイルをダウンロードするためにyoutube-dlを使用しようとしています。 youtube-dlとffmpegをインストールし、libavをダウンロードしました。

次のコマンドが見つかりました。

youtube-dl -f bestaudio --audio-quality 0 --audio-format mp3 https://www.youtube.com/watch?v=3zy1SNH-VqE

他の場所に投稿すると、最高品質の.mp3が提供されるはずですが、.webmのみがダウンロードされ、ファイルサイズは128kbpsの範囲のようです。

ffprobeまたはavprobeをダウンロードする必要があるというエラーが発生したことがあるため、ffmpegとlibavが正しくインストールされているかどうかはわかりませんでした。

また、他の場所で議論をした。 ffprobeまたはavprobeが良いですか?

ベストアンサー1

によるとyoutube-dl --help

--audio-format FORMAT オーディオフォーマット: "best"、"aac"、"flac"、"mp3"、"m4a"、"opus"、"vorbis"、または"wav" デフォルト: なし - x は効果がありません

だから、以下を追加してください-x

youtube-dl -x -f bestaudio --audio-quality 0 --audio-format mp3 \ 
    https://www.youtube.com/watch?v=3zy1SNH-VqE

しかし、結果として損失対損失の再符号化が起こるが、これは良くない。次のコマンドを使用して、利用可能な形式を一覧表示できますyoutube-dl -F

youtube-dl -F https://www.youtube.com/watch?v=3zy1SNH-VqE

ここで最良のオプションは160k Opusまたは128k Oggです。実際、Opusのサウンドはより豊かです。

youtube-dl -x -f bestaudio --audio-quality 0 https://www.youtube.com/watch?v=3zy1SNH-VqE

.opusファイルを使用して再生できますffplay

おすすめ記事