gpt4 book ai didi

image - ffmpeg-从不同文件夹中的图像制作视频

转载 作者:行者123 更新时间:2023-12-04 22:47:10 24 4
gpt4 key购买 nike

我正在处理类似于以下链接的内容,我也尝试过这样做,但出现了一些错误。我试图对该帖子发表评论并分享我的问题,但由于声誉低,我不能。
FFmpeg making video from images placed in different folders

我已按照步骤操作,即创建一个包含不同文件夹路径的文件,然后运行 ​​ffmpeg concat 命令。我的文本文件包含
file '/folder1/frame%04d.png'
file '/folder2/frame%04d.png'
file '/folder3/frame%04d.png'

我的 ffmpeg 命令是
ffmpeg -f concat -i file.txt sample.mp4

我在folder1中有名称为frame0001-frame0030的图像,在folder2中有frame0031-frame0060,在folder3中有frame0061-frame0090。我想制作所有这些图像的视频。但我收到以下错误
[image2 @ 000002699492a980] Could find no file with path '/folder2/frame%04d.png' and index in the range 0-4
[concat @ 0000026993e5a8c0] Impossible to open '/folder2/frame%04d.png'
file.txt: No such file or directory
file.txt: I/O error

谁能帮助我哪里出错了?

最佳答案

第一个数字必须在 0-4 范围内。图像分离器确实允许指定自定义 start_number,但是 concat 分离器不接受从分离器的选项。您必须分别摄取三个序列并将它们连接起来。

ffmpeg -start_number 1  -i /folder1/frame%04d.png
-start_number 31 -i /folder2/frame%04d.png
-start_number 61 -i /folder3/frame%04d.png
-filter_complex "concat=n=3" out.mp4

另一种方法是在文本文件中为每个单独的图像(带路径)编写一个条目。

无论哪种情况,您都需要添加 -pix_fmt yuv420p MP4 的广泛兼容性。

关于image - ffmpeg-从不同文件夹中的图像制作视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51505739/

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