合并图像以使用ffmpeg创建视频

时间:2017-10-03 14:42:01

标签: php video ffmpeg ffmpeg-php php-ffmpeg

我正在使用ffmpeg从图像创建视频。我正在使用包含图像列表的文件

file 'C:\wamp64\www\test\public\userFolder\media\nature3.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\img_001.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\img_003.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\img_006.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\nature3.jpg'
file 'C:\wamp64\www\test\public\userFolder\media\nature4.jpg'

我使用以下命令创建视频

ffmpeg.exe -y -r 1/10 -f concat -safe 0 -i "imagepaths.txt" -c:v libx264  -s 920x640 "Jawedout.mp4"

正在制作视频,但视频开头是空白的。视频显示深黑色屏幕几秒钟,然后显示文件中提到的第一个图像。

但是,如果将命令更改为

ffmpeg.exe -y -f concat -safe 0 -i "imagepaths.txt" -c:v libx264 -vf "fps=25,format=yuv420p" -s 920x640 "Jawedout.mp4"

然后在视频中我没有看到第一张图片和最后一张图片。

0 个答案:

没有答案