gpt4 book ai didi

ffmpeg - 使用 FFMPEG 使用多个静态图像

转载 作者:行者123 更新时间:2023-12-04 23:16:53 25 4
gpt4 key购买 nike

我知道如何将单个图像与 mp3 结合起来创建这样的视频

"ffmpeg.exe" -loglevel 0 -loop 1 -i c:\path\foo.jpg -i c:\path\foo.mp3 -c:v libx264 -pix_fmt yuv420p -crf 0 -c:a copy -shortest c:\path\foo.mkv

如何让 ffmpeg 使用多个图像创建视频,这些图像定期循环播放,甚至随机循环播放?基本上,我想在视频中使用多个图像,而不仅仅是 1 个。

最佳答案

您可以使用 wiki 中的示例到 create a slideshow from images .

例如:

ffmpeg -framerate 1/3 -pattern_type glob -i '*.jpg' -c:v libx264 out.mp4

请记住,所有图像必须具有相同的大小!
在我的测试中,结果 mp4文件的大小与输入文件的总和大致相同;
> du out.mp4
768 out.mp4
> du -c *.jpg|grep total
648 total

请注意,数码相机拍摄的照片通常比高清电影大得多,因此您可能需要缩放图像。
这可以使用 scale 来完成。过滤器,或使用外部程序,如 ImageMagick .在我的示例中,我在用它们制作电影之前对图像进行了缩放。

关于ffmpeg - 使用 FFMPEG 使用多个静态图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27668939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com