据我所知,从ffmpeg文档来看,它们没有提供在文件名中使用时间戳而不是序号的方法.他们提供的东西可以让你创建0001.jpg,0002.jpg,0003.jpg但不是2011-08-01 7:30:00.jpg,2011-08-01 7:30:01.jpg,2011-08- 01 7:30:02.jpg 任何人都可以想到一个解决方案,可以从ffmpeg获取顺序命名的文件,并使用他们创建的时间命名它们?
小智 6
至少较新版本ffmpeg的strftime选项允许您执行您想要的操作.
例如:
ffmpeg -f v4l2 -r 1 -i /dev/video0 -f image2 -strftime 1 "%Y-%m-%d_%H-%M-%S.jpg"
Run Code Online (Sandbox Code Playgroud)
将生成如下文件:
2015-11-20_16-25-06.jpg
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3127 次 |
| 最近记录: |