youtube-dl命令保存为flv而不是mp3

时间:2013-08-05 18:48:29

标签: youtube-dl

以下是我正在运行的命令。它应该将其转换为mp3,但它仍然作为flv中的视频导出。我究竟做错了什么?

 $cmd = '/usr/local/bin/youtube-dl -o "%(title)s.%(ext)s" -x --audio-format mp3 -- '.escapeshellarg($url).'';

2 个答案:

答案 0 :(得分:1)

youtube-dl会在转换前下载视频。最有可能的是,您没有安装ffprobeffmpeg。确保两个程序都可用(即ffprobe --helpffmpeg --help得到合理的输出。

答案 1 :(得分:0)

您可以直接从youtube网站下载.mp3文件。

例如,在ubuntu终端youtube-dl youtube.com/watch?v=qn6CMz18lkQ -f 141。大多数情况下141可能是.mp3文件格式代码,以获得更好的质量。