ffmpeg mp3编码结果在管道和文件创建之间有所不同

时间:2018-10-11 14:25:46

标签: file-io ffmpeg mp3 encode

我正在使用ffmpeg制作程序,但遇到了一些问题

编码为mp3并输出

ffmpeg -nostats -loglevel 0 -i example.weba -i albumart.jpg -map 0:0 -map 1:0 -id3v2_version 3 -metadata:s:v title="Album cover" -metadata:s:v comment="Cover (front)" out.mp3

这很好,但是

编码为mp3并通过管道输出

ffmpeg -nostats -loglevel 0 -i example.weba -i albumart.jpg -map 0:0 -map 1:0 -id3v2_version 3 -metadata:s:v title="Album cover" -metadata:s:v comment="Cover (front)" -f MP3 - > out.mp3

使用我得到的管道输出

ffmpeg -i out.mp3
[mp3 @ 0000000001028980] Header missing

此错误

我需要使用oneline php shell_exec命令获取此mp3数据

任何解决方案?

谢谢

0 个答案:

没有答案