我正在使用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数据
任何解决方案?
谢谢