我想从mkv文件中读取每一帧以循环并应用我的对象检测算法。然而,我找不到任何方法来读取mkv文件中的视频。
我想要一个类似的功能到imutils.video.FileVideoStream,但为mkv文件。
vs = FileVideoStream('C:/Users/hedeg/Documents/TRN-pytorch/sample_data/Lift.mp4').start()
发布于 2020-04-14 20:03:23
imutils
(和/或底层OpenCV库)可能不知道如何处理MKV容器,即使容器中包含的数据没有问题。
假设MKV文件包含OpenCV可以读取的数据,您可以使用例如ffmpeg
将视频重新容器到.mp4中(无需重新编码
ffmpeg -i my_mkv.mkv -codec copy my_mkv.mp4
https://stackoverflow.com/questions/61207149
复制相似问题