我的连接速度很慢,我只想用 从 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
。