如何使用 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

这个答案

您也可以直接从 YouTube 下载 mp3,而无需使用 ffmpeg 进行转换

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

相关内容