我目前有一个 jpeg 文件,我使用以下命令将其转换为 flv:
ffmpeg -r 10 -b 180000 -i test.jpg test.mp4
现在,我想增加这个 .mp4 剪辑的持续时间,让图片在屏幕上停留超过一秒钟。最终,我希望合并这些文件的流,用 jpeg 文件创建幻灯片。
有谁知道如何增加 ffmpeg 中剪辑的持续时间?
循环输入并设置持续时间应该可以达到您想要的效果:
ffmpeg -loop_input -i test.jpg -t 10 test.mp4
做这样的事情应该有效(至少对于单个图像):
ffmpeg -loop_input -i picture.jpg -r 1 -vcodec flv -b 192k -i Music.mp3 -acodec copy -shortest output.flv
我敢打赌,尽管我没有测试过,但你可以通过添加更多输入来让它处理多个图像。
(http://forum.videohelp.com/threads/280695-FFMPEG-Loop-input-video)