我想从视频中提取关键帧,为此我尝试了以下方法:
- 绕过帧
- 在Matlab上绕过帧
- 基于katana的关键帧提取
- Python中使用绝对直方图差分提取关键帧李>
但我不知道该走哪条路,因为有多种方法
我正在制作数据集的视频也在MKV format
。
虽然我已将视频转换为帧,但对于关键帧提取,Matlab
和Python
都无法在MKV
中处理视频
所以我需要将它转换成其他格式,比如mp4
和avi
。我使用在线转换器完成了这项工作,但我的代码仍然无法处理该视频,我的计算机被挂起
Tags:
使用ffmpeg怎么样?它支持mkv容器
https://superuser.com/questions/669716/how-to-extract-all-key-frames-from-a-video-clip
其中一个例子是:
ffmpeg-跳过帧nokey-i video.mkv-vsync 0-r 30-f image2缩略图-%02d.jpeg
或.png等
然后阅读这些图片,做你想做的事
ffmpeg也有python包装器:https://github.com/kkroening/ffmpeg-python
相关问题 更多 >
编程相关推荐