ffmpeg - 提取ffmpeg缩略图过滤器选择的帧的索引
问题描述
我使用以下命令从视频中每 10 帧中提取代表帧。
ffmpeg -i input.avi -r 10 -vf thumbnail=10 -vsync 0 ./Output/%06d.png
如果我从第 10-20 帧中选择了第 4 帧,我想知道选择的第 2 帧是原始帧中的第 24 帧。
现在输出是连续的 1,2,3.. n.png
解决方案
利用
ffmpeg -i input.avi -vf thumbnail=10 -vsync 0 -frame_pts 1 ./Output/%06d.png
您需要 ffmpeg 4.0 或更高版本。
推荐阅读
- python - Python 3.7- 在命令提示符下执行 pip install Jupyter 时出现 SSL 证书错误
- kotlin - AssertJ:`ignoringFields` 没有忽略所有提供的字段?
- angular - 模拟服务中的依赖项
- azure - Azure Network Watcher 能否用于诊断应用服务?
- git - 我如何定义一个 git 'remote.
' 用于获取? - python-3.x - 多个方法调用
- python - 如果不是某些特定值,则计算数据框列中的行数
- python - 用多个数据框值填充数据框
- node.js - Mongoose 使用 refPath 填充 ObjectID 数组返回空数组
- particles - 有没有办法在像素着色器中读取深度缓冲区?[DX12]