![ffmpeg 创建损坏的视频](https://linux22.com/image/12967/ffmpeg%20%E5%88%9B%E5%BB%BA%E6%8D%9F%E5%9D%8F%E7%9A%84%E8%A7%86%E9%A2%91.png)
该命令创建的视频:
ffmpeg -y -framerate 25 -i picture.png -i sound.wav -vcodec libx264 -crf 20 -preset medium -acodec aac -vf scale=1280:-2,format=yuv420p output.mp4
Amazon Prime 不接受(“视频资产:您的夹层文件失败。”)。
如何让视频被这样的第三方接受呢?
答案1
您的视频输入是单帧,持续 0.04 秒。可能是您提交失败的原因。无限循环图像,然后告诉 ffmpeg 以最短流(音频)停止输出文件。
ffmpeg -y -framerate 25 -loop 1 -i picture.png -i sound.wav -vf scale=1280:-2,format=yuv420p -vcodec libx264 -crf 20 -preset medium -acodec aac -shortest -fflags +shortest -max_interleave_delta 200M output.mp4