You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用FFmpeg拼接起始编号非0的帧图片?

解决FFmpeg非起始编号图片序列拼接问题

你不需要手动重命名文件,直接用FFmpeg的内置参数就能搞定:

方法1:指定序列起始编号

你的文件从001599.tif开始,步长为1,只需在命令里加上-start_number参数指定起始数字即可:
ffmpeg -f image2 -start_number 1599 -i /path/to/file/00%4d.tif test.avi
这里%4d对应文件名里的四位数字部分(1599),前面的00是固定前缀,-start_number 1599告诉FFmpeg从这个数字开始匹配序列文件。

方法2:使用glob模式匹配

如果文件名格式比较灵活,或者不想纠结编号规则,可以用glob模式批量匹配文件(需FFmpeg 2.3及以上版本支持):
ffmpeg -f image2 -pattern_type glob -i "/path/to/file/00*.tif" test.avi
这个命令会匹配所有以00开头的tif文件,FFmpeg会自动按文件名的数字顺序完成拼接。

内容的提问来源于stack exchange,提问作者Rory McDonald

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 09:45:33