首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何下载高质量的.mp3与youtube-dl在塞拉利昂?

如何下载高质量的.mp3与youtube-dl在塞拉利昂?
EN

Unix & Linux用户
提问于 2017-09-27 09:15:59
回答 1查看 11.6K关注 0票数 3

我试图使用youtube-dl从youtube视频中下载质量最高的.mp3文件。我安装了youtube-dl和ffmpeg并下载了libav。

我发现这个命令:

代码语言:javascript
复制
youtube-dl -f bestaudio --audio-quality 0 --audio-format mp3 https://www.youtube.com/watch?v=3zy1SNH-VqE

发布在其他地方,这应该得到一个质量最高的.mp3,但它只下载一个.webm,文件大小似乎在128 kbps范围内。

我曾经得到一个错误,说我需要下载ff探头或av探头,所以我不确定是否正确安装了ffmpeg和libav。

另外,我在其他地方也看到了一些讨论,认为ff探头还是av探头更好?

EN

回答 1

Unix & Linux用户

发布于 2017-09-27 10:46:35

根据youtube-dl --help的说法:

-音频格式指定音频格式:“最佳”、"aac“、"flac”、"mp3“、"m4a”、"opus“、"vorbis”或"wav";默认情况下“最佳”;没有-x的效果。

因此,只需添加-x

代码语言:javascript
复制
youtube-dl -x -f bestaudio --audio-quality 0 --audio-format mp3 \ 
    https://www.youtube.com/watch?v=3zy1SNH-VqE

然而,结果是从有损到有损的重新编码,这是不太好的。您可以用youtube-dl -F列出可用的格式:

代码语言:javascript
复制
youtube-dl -F https://www.youtube.com/watch?v=3zy1SNH-VqE

在这里你可以看到你最好的选择是160 k Opus,或128 k Ogg。事实上,Opus的声音要丰富得多:

代码语言:javascript
复制
youtube-dl -x -f bestaudio --audio-quality 0 https://www.youtube.com/watch?v=3zy1SNH-VqE

您可以使用.opus文件播放ffplay

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/394715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档