我需要从我的 OSX 命令行使用 ffmpeg 将 mp3 转换为带有图像(1080x720)的 mp4。
我已经安装了最新版本的 ffmpeg (3.0.2),并按照说明尝试了以下命令这里
./ffmpeg -loop 1 -i test.jpg -i test.mp3 -c:a copy -c:v libx264 -shortest test.mp4
但结果 mp4 文件与我的 iphone 5 不兼容
现在这就是我正在尝试的
./ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -profile:v baseline -level 3.0 test.mp4
但命令耗时很长,永无休止。
如果我中断它,输出的 mp4 文件会非常大,持续时间约为 45 分钟!
3 分钟后,我只能看到没有音频的图像……
答案1
这可能是由于图像尺寸应该是均匀的。
尝试
ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -vf scale=iw:-2 -profile:v baseline -level 3.0 -shortest test.mp4