
DirectShow
ett_qin
摆摆
展开
-
使用DirectShow+VS2012预览、录制摄像头视频,播放本地视频
最近,由于工程中需要使用到摄像头。我就利用opencv3.0.0+VS2012对自己笔记本的摄像头进行程序开发。测试成功之后,将代码移植到目标机器却出现打开摄像头黑屏的现象。目标机器也安装有VS2012和opencv3.0.0,不同的只是摄像头。后来发现目标机器的摄像头是UVC Camera。与厂家联系之后发现它只能由DirectShow来开发。 一、了解一下UVC: UVC,全称为:USB ...原创 2019-01-29 18:09:36 · 1613 阅读 · 0 评论 -
在VS2012环境下使用DirectShow+X264+Mp4Encoder录制、编码、合成MP4视频
在我之前的一篇博客“使用DirectShow+VS2012预览、录制摄像头视频,播放本地视频”中,我使用了一种效率不高的方法来进行摄像头视频的预览和录制,而且录制的视频所占用的磁盘空间还很大(40秒的视频有110多兆), 为了提高项目的实用性,我得寻找一种视频编码技术。后来通过查找资料发现了一种开源的x264编码技术,然后以“Directshow+x264”为关键词在网上搜索相关的资料,搜索到一位...原创 2019-03-14 18:28:54 · 1011 阅读 · 0 评论