gpt4 book ai didi

ffmpeg 序列从第 1001 帧开始

转载 作者:行者123 更新时间:2023-12-04 22:51:54 31 4
gpt4 key购买 nike

我有一个从 1001 开始的图像序列,我想使用 ffmpeg 将其转换为 mp4。这是我放入 cmd shell 的内容:

ffmpeg -i plates_sh01_%04d.jpeg start_number 1001 -s 1920x1080 -vcodec libx264 -crf 25 -b:v 4M -pix_fmt yuv420p plates_sh01_%04d.mp4

这适用于从低于 999 的帧号开始的图像序列。对于任何从 1000 及以上开始的序列,我都会收到此错误:

找不到路径为“plates_sh01_%04d.jpeg”且索引在 0-4 范围内的文件
plates_sh01_%04d.jpeg_%04d.jpeg:没有这样的文件或目录

除了重新编号图像序列之外,我找不到任何解决方案。

非常感谢任何帮助

谢谢

最佳答案

你忘了-start_number , -framerate是一个输入选项,并且您没有为 image file demuxer 使用名称模式.利用:

ffmpeg -framerate 25 -start_number 1001 -i F:\primaryVFX\PROJECTS\SPECTRUM\3_shots\shoot01\sh01\2d\renders\spectrum_sh01__layer_bg__v01\spectrum_sh01__layer_bg__v01_%04d.png -c:v libx264 -crf 23 -preset medium -vf "scale=1920:-2,format=yuv420p" -movflags +faststart F:\primaryVFX\PROJECTS\SPECTRUM\3_shots\shoot01\sh01\2d\renders\spectrum_sh01__layer_bg__v01\mp4\spectrum_sh01__layer_bg__v01.mp4

另见 FFmpeg Wiki: H.264 .

关于ffmpeg 序列从第 1001 帧开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54638458/

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