FFMPEG 增加文件名超过 1000 并从 1 重置

标签 ffmpeg

从文档中:
ffmpeg -i video.webm image-%03d.png
这将从文件 video.webm 中每秒提取 25 张图像,并将它们保存为 image-000.png、image-001.png、image-002.png 到 image-999.png。如果超过 1000 帧,则最后一张图像将被剩余的帧覆盖,只留下最后一帧。

有没有办法让这个数字超过 1000,我也可以从 1 重新开始,这样我们就不会只是覆盖最后一帧?

我有一个脚本可以在这些图像进入时对其进行分析,因此我使用本地存储的图像作为缓冲区/队列。存储更多图像对我也很有用,这样我就可以回去调试任何东西,所以能够做到以上对我很有帮助。

最佳答案

ffmpeg -i video.webm image-%04d.png

将输出 image-0001.png等,让你超越999。

关于FFMPEG 增加文件名超过 1000 并从 1 重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55678942/

相关文章:

video - 使用 ffmpeg 编码没有音频的 flv 视频

video - ffmpeg 从 m3u8 中选择特定语言的最高质量视频轨道和音频轨道

c# - 从图像生成视频而不存储在磁盘上 ffmpeg .net

python-3.x - 在python中使用来自IP的rtsp流和opencv相机时的帧失真

C# WinForms,使用 FFmpeg 库播放视频

ffmpeg - 如何在python中将wav音频文件转换为aac?

node.js - 在 Heroku 上使用 NodeJS 进行 HTML5 音频转换

php - 在 laravel 中生成视频缩略图时出错

android - 带有空格的文件路径的 FFMPEG 命令失败

video - 是否可以在第二遍中更改 ffmpeg 多遍编码的分辨率;x264 和 x265?