我正在尝试使用FFMPEG从图像创建幻灯片。它可以正常工作,但是尽管每个图像仅被编码一次(每个图像一帧),但是它们以不同的长度出现。
我尝试将duration
标签添加到图像中,但是由于不知道其工作方式,因此我停止使用它。
这是我的FFMPEG命令:
...ffmpeg.exe -y -r 50/10 -f concat -safe 0 -i ...imagepaths.txt -stream_loop -1 -i ..sound.mp3 -c:v libx264 -vf "fps=5,format=yuv420p" -shortest ...out.mp4.
imagepaths.txt的内容:
file 'C:...\SYVZ2985.JPG'
file 'C:...\SYWI0733.JPG'
file 'C:...\T01.JPG'
file 'C:...\T02.JPG'
file 'C:...\XUNN2429.JPG'
file 'C:...\XWQO2446 (1).JPG'
file 'C:...\XWQO2446.JPG'
file 'C:...\XWZJ8821.JPG'
file 'C:...\YCAR2389.JPG'
file 'C:...\YEPG3338.JPG'
file 'C:...\YEYG4122.JPG'
file 'C:...\YGHO2303.JPG'
file 'C:...\YIHI6617.JPG'
file 'C:...\UPIW7297.GIF'
这不是整个imagepaths.txt,但应该足够了。如果没有,就问。
我希望有人能帮助我,在此先感谢罗伯。