OpenCv中avi视频的读取问题,以及内部格式要求
2013-10-16 16:09
1711 查看
先写好了文章,网络不稳定,网站的自动保存竟然也没起作用…泪奔…
正题:
做图像处理经常会用Matlab来仿真,验证算法思路,进而用OpenCv来实现交付。
最初用Matlab做仿真,读取avi基本没有问题,有问题的100个视频也内格式工厂搞定。不过转到Opencv后就出现了问题:那些Matlab能读的,Opencv读不了。
这真是恼人。
后来参考了:http://blog.sina.com.cn/s/blog_5728fc490100qq6v.html这篇文章,下载了Xvid解码器,解决了一部分问题。说是一部分问题,是因为,这时候有些视频Opencv可以读了,Matlab回过头来却读不了了…
不过在当时那阶段,这个问题不大。待Opencv代码写好,便开始解决这个问题。
在解决过程中,MediaCoder x64这个软件起到了决定性作用。
先上图片:
figure1.Opencv读不了的视频信息(1)
figure2.Opencv读不了的视频信息(2)
figure3.Opencv读的了的视频信息(1)
figure4.Opencv读的了的视频信息(2)
figure4.Opencv读的了的视频信息(3)
对比一个“正常”和一个“不正常”的图片,发现几个不一样的地方,其中那个CodeId是嫌疑最大的了。因为按照上面链接博客指示,我电脑中已经安装了Xvid,那么Xvid能被读是肯定的,MJPG不被读,就有理由了。于是用MediaCoder 来转码 :
图片中区域1可以看详细信息,转码信息就在区域2,将格式选为Xvid,再转码。用Opencv再试试,果然成功!!
正题:
做图像处理经常会用Matlab来仿真,验证算法思路,进而用OpenCv来实现交付。
最初用Matlab做仿真,读取avi基本没有问题,有问题的100个视频也内格式工厂搞定。不过转到Opencv后就出现了问题:那些Matlab能读的,Opencv读不了。
这真是恼人。
后来参考了:http://blog.sina.com.cn/s/blog_5728fc490100qq6v.html这篇文章,下载了Xvid解码器,解决了一部分问题。说是一部分问题,是因为,这时候有些视频Opencv可以读了,Matlab回过头来却读不了了…
不过在当时那阶段,这个问题不大。待Opencv代码写好,便开始解决这个问题。
在解决过程中,MediaCoder x64这个软件起到了决定性作用。
先上图片:
figure1.Opencv读不了的视频信息(1)
figure2.Opencv读不了的视频信息(2)
figure3.Opencv读的了的视频信息(1)
figure4.Opencv读的了的视频信息(2)
figure4.Opencv读的了的视频信息(3)
对比一个“正常”和一个“不正常”的图片,发现几个不一样的地方,其中那个CodeId是嫌疑最大的了。因为按照上面链接博客指示,我电脑中已经安装了Xvid,那么Xvid能被读是肯定的,MJPG不被读,就有理由了。于是用MediaCoder 来转码 :
图片中区域1可以看详细信息,转码信息就在区域2,将格式选为Xvid,再转码。用Opencv再试试,果然成功!!
相关文章推荐
- OPENCV读取AVI视频失败 视频帧提取以及图片合成视频
- opencv读取avi视频解码问题
- 关于opencv中不能读取视频avi的问题
- AVI编码方式及OpenCV读取AVI文件-解决opencv无法读AVI视频的问题
- AVI编码方式及OpenCV读取AVI文件-解决opencv无法读AVI视频的问题
- Python3.6-opencv3.3 读取,转化灰度图,保存,以及二维数组创建黑色正方形并转化成BGR格式
- 基于OpenCV+MFC的AVI视频文件读取及运动检测
- 如何解决opencv读取avi视频文件一闪而过
- opencv读取摄像机并保存为avi视频
- opencv1 打不开某些avi视频的问题
- 【转】opencv视频读取问题
- OpenCV在多线程下不能读取AVI视频的解决办法(转)
- python + opencv: 解决不能读取视频的问题
- python3.5 + opencv3.2 + pyinstaller,cv2.VideoCapture(fileName)无法读取视频的问题
- OpenCV 1.0 cvCaptureFromFile读取视频失败问题
- 文章标题 opencv中视频的读取和显示以及色彩的转换
- 解决opencv无法读AVI视频的问题
- Direct Show播放avi,flv等格式视频以及对IVideoWindow窗体的操作
- OpenCV读取的视频格式
- avi编码格式以及查看的视频编码方式的小工具