自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿门的专栏

钱门慧-----学习交流、记录和备忘

  • 博客(13)
  • 资源 (14)
  • 收藏
  • 关注

原创 7.使用directshow采集视音频并进行H264和ACC实时编码再实时用MP4V2封装成MP4

使用Dshow进行视音频采集,采集的过程中将音频和视频都放进同一个队列中去,然后开启一个线程,从队列中一个一个取出来进行实时编码,取到视频就用X264进行编码,取到音频就用faac编码,编码的数据不再落地,而是使用MP4V2写到MP4中,编码和封装的过程中会涉及到视音频同步的问题。

2017-09-12 17:29:50 4062 19

原创 自己做的视音频播放器,绿色版,欢迎使用

由于做视音频开发,自己机器里有很多播放器和视音频工具,很多播放器都有广告、恶意插件什么,很烦人,所以自己做了一款自用的播放器,绿色版,无需安装,基本上大多数格式都支持,用起来还行,打算下一步做一些常用工具替代机器中某些烦人的工具软件,比如自制的杀毒软件。播放器下载地址:http://download.csdn.net/detail/klamen/9890337欢迎下载使用

2017-07-06 11:39:22 1064

原创 6.使用DirecrShow采集摄像头视音频并实时进行H264和AAC编码后封装成MP4

这一片主要讲实时编码问题

2017-02-24 23:32:01 3859 9

原创 使用opencv提取单据轮廓并旋转后生成图片

最近做图像识别方面的工作,需要对图片中的票据进行提取、识别,票据可能并不是正着放进去的,所以还需要进行旋转,还涉及到一些坐标转换的问题。毫无疑问,只能用opencv进行开发,之前对opencv的了解大多是视频方面的,识别方面经验较少,所以只能翻翻相关资料和看看相关头文件定义了。首先,看看要识别的图片,这里我随便找了一张单据的图片这里要把图片中的单据提取出来,扶正,并且单据要充满整个

2017-02-20 17:45:04 5137 3

原创 之前博客中用到的DSHOW和X264的头文件和库

之前博客中用到的DSHOW和X264的头文件和库没有给出,其实也可以自己安装DShow的9.0版本,X264可以到官方下载并编译就可以得到,现在给出我自己用的,请到这里下载。DSHOW和X264的头文件和库下载

2017-02-17 09:37:17 1336

原创 5.使用DirectShow进行摄像头采集并进行H264实时编码

上一篇讲了怎么把视音频采集下来并合成一个AVI文件,但我们看这个AVI文件就发现,虽然很清晰,但就是大小太大了,录制短短10秒,可能就有100M以上,而且还有一个文件,就是录制只能是打开采集时开始,停止采集时停止,不能预览的时候随心所欲地录制。本篇就是要解决这些问题。之前有一篇(使用DShow进行采集拍照)在讲实时拍照时曾用到过ISampleGrabber来抓取图像,然后设置缓存,从缓存中取数

2017-02-16 14:44:21 12198 12

原创 4.使用DShow采集摄像头图像和麦克风声音到本地(摄像头录制)

上一篇介绍如何拍照,这一篇介绍一下如何录制摄像头视频和麦克风的声音,并合成一个视音频文件(avi)。在上一篇的基础上,需要再创建一个本机音频采集设备的Filter,注意,如果你的机器没有音频采集设备,也就是麦克风,那就无法完成下面的工作,或者说只能生成一个视频文件。首先,创建视频采集Filter,然后创建音频采集设备的Filter,创建过程跟上一篇中创建视频采集设备Filter类似,代码如

2017-02-10 16:50:33 3407 1

原创 3.使用DShow进行摄像头预览并拍照

上一篇讲了怎么采集摄像头图像并预览,本篇主要讲预览的同时怎么拍照。拍照就需要抓取图像,这里要用到一个不太一样的Filter,叫SampleGrabber Filter,通过这个Filter可以获取到ISampleGrabber接口,通过这个接口就可以设置抓取什么样的视频。对于这个接口获取采集到的每一帧的信息,我们可以对其进行处理,可以拿来显示,也可以用来生成图片。下面来一步一步做做看。首先

2017-02-10 13:03:32 7824 1

原创 2.使用DShow进行摄像头预览

上一篇已经获取了视音频设备和编解码器,可能大家有疑问,获取到这些后怎么使用,这里必须得说说Filter了,可以把每个Filter理解成与设备是一一对应关系,每个Filter就像是一个黑盒子,它把与硬件打交道的工作都封装好了,只留出一个个交互的接口。Filter分三种:源Filter,中间处理Filter和目标Filter。源Filter可以是采集设备,比如摄像头、麦克风等;也可以是一个视音频文件。

2017-02-09 16:27:54 3991

原创 1.使用DShow获取本机的视音频设备和自带编解码器列表

最近做摄像头开发,用opencv做视频的采集工作,但opencv有个问题,采集出来的数据只有视频,不支持音频,而且即使是视频的采集也是封装的DSHOW的采集方案,所以想把之前做的程序换成DShow的。如果想深入了解DShow,其实DShow安装目录下的开发文档DirectX9_c.chm就足够了,位置在...\DXSDK\Doc\DirectX9下,文档很详细,网上很多博文都是参考或翻译至这个

2017-02-09 14:47:04 4544 1

原创 FMS/AMS服务本地录制在线视频碰到的问题解决方案

最近在使用AMS服务器录制本机的摄像头视频的时候总是不成功,由于只有一台机器,服务器和客户端都在一台机器上,所以发现问题多多。先把代码贴出来:如果想把视频录到.../applications/live文件夹下,则出现 如下日志: Application doesn't have permissions for server-side record/append

2016-05-18 11:13:12 2119

原创 FMS/AMS服务器和客户端在同一台机器时出现“安全沙箱冲突”的解决方法

最近在研究FMS/AMS的使用,由于自己只有一台笔记本,所以服务器和客户端都放在同一台机器上使用了,服务器安装、配置都没有问题。       但客户端在连接服务器的时候,即nc.connect("rtmp://localhost/live"); 这一步,老是报“安全沙箱冲突”,“到 rtmp://localhost/live 的连接已停止 - 不允许从 file:///D|/ActionScr

2016-05-16 10:58:34 2274

原创 FMS/AMS5安装后的简单应用和配置注意事项

最近研究RTMP技术,碰到了不少问题,刚开始本来想用开源的crtmpserver作为流服务器学习一下,谁知编译、配置好后不知怎么就是启动不了服务,网上查了一下,发现相关资料太少了,搞了好几天都没什么头绪。无奈还是用FMS,也就是现在的AMS吧,毕竟是用的比较广泛的商业服务,最新版本已经到5.1x,按照网上各位前辈的博客日志和相关资料,在http://www.adobe.com/support/fl

2016-05-14 10:32:14 5488 1

sql学习经典语句练习

sql学习经典语句练习

2023-07-18

零基础学C# 的code部分保存版

零基础学C# 的code部分保存版

2023-02-07

brynhildr260_code.zip

常用远程桌面,参考代码,仅供学习之用,还在查看代码中,所有代码都在一个cpp中,看起来有点难懂,用到了dsound和音频编码技术

2020-08-26

TMViewDiskTransManage.rar

界面的例子,很好的代码,可以作为参考用

2019-05-28

TMCloudTransTool.rar

基于hp的openstack的上传下载工具,可能需要相应的账号修改后才能用

2019-05-28

JYSealAssistant.rar

自己的代码备份,以后做参考,防止丢失,放在这里,其他人可能没什么用

2019-05-28

使用directshow采集视音频并进行H264和ACC实时编码再实时用MP4V2封装成MP4

使用Dshow进行视音频采集,视频使用X264进行编码,音频用faac编码,编码后的实时数据直接使用MP4V2写到MP4中,编码和封装的过程中视音频能做到同步,欢迎参考使用,内容详实、注释详细

2017-09-12

自己做的绿色视音频播放器,非安装版

自己做的绿色视音频播放器,无需安装,好用,自用

2017-07-06

使用DirectShow采集摄像头并对视音频进行H264和AAC实时编码后封装成MP4

使用DirectShow采集摄像头并实时进行H264和AAC编码,然后将其封装成MP4,希望对大家有用

2017-02-25

使用opencv提取单据轮廓并旋转保存

使用opencv提取单据轮廓,判断轮廓的角度,根据需要旋转扶正,再次提取并保存成图片,希望对大家有用

2017-02-21

DSHOW和X264的头文件和库

之前博客中用到的DSHOW和X264的头文件和库,请下载使用

2017-02-17

使用DirectShow采集并进行H264实时编码

使用DirectShow采集,使用ISampleGrabber抓取图像,并在回调中对得到的每一帧使用X264进行编码,得到的视频文件比没有进行编码处理的视频小很多,希望对大家有用

2017-02-16

使用DShow采集摄像头视音频到本地(录制)

使用DShow采集摄像头视音频到本地,也就是录制摄像头视音频,生成AVI文件,这种方法只能在RUN开始之前就设置好要录制的视频,Stop后录制结束

2017-02-10

使用DShow进行摄像头采集并拍照

使用DShow进行摄像头采集预览,并可以随时拍照,其中有获取采集设备列表、获取设备支持分辨率等功能,希望对大家有用

2017-02-10

使用DShow采集图像并预览

使用DShow采集摄像头图像并预览,熟悉一下Filter的使用,希望对大家有用

2017-02-09

使用DShow获取本机图像设备和自带编解码器列表

使用DSHOW获取视音频采集设备,自带编解码器列表,获取到的设备序号可以在开发opencv的时候用到,希望对大家有用

2017-02-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除