【发布时间】:2013-03-06 07:06:55
【问题描述】:
我知道有上百万种方法可以从 youtube 下载视频,然后将其转换为音频或对其进行进一步处理。但最近我很惊讶地看到 mac 上一个名为 YoutubeToMp3 的应用程序实际上显示“跳过 X mb 的视频”,并且据说只从视频中下载音频,而无需使用带宽下载整个视频然后进行转换。我想知道这是否真的正确和可能,因为我找不到任何方法来做到这一点。你有什么想法吗?
编辑: 经过一些测试后,这里有一些关于该主题的附加信息。我试图从中获取音频的视频只是来自互联网的示例 mp4 文件:
我试过了
ffmpeg -i "input" out.mp3
ffmpeg -i "输入" -vn out.mp3
ffmpeg -i “输入” -vn -ac 2 -ar 44100 -ab 320k -f mp3 output.mp3
ffmpeg -i “输入” -vn -acodec 复制输出.mp3
不幸的是,这些命令似乎都没有使用较少的带宽。他们都下载了整个视频。现在您有了视频,您可以确认是否真的有一个命令只下载音频流并降低带宽使用?谢谢!
【问题讨论】:
-
下载时服务器可能允许你搜索。 IE。如果下载链接是可搜索的,那为什么不呢。
-
这个 YoutubeToMp3 应用程序是否使用 FFmpeg 作为后端?尝试捕获并查看它传递给 FFmpeg 的命令行参数。
-
如果您使用 JDownloader 打开一个 YouTube URL,它会建议您下载多个文件,每个分辨率一个 FLV 文件、图片和 MP3 ;)
标签: audio video youtube ffmpeg