音视频
文章平均质量分 71
oldmtn
WIN32, GDI/GDI+, VC/MFC, WIN8, Qt, ANDROID, Libevent, boost, ffmpeg, OPENGL等方面。
Happyiness is a journey not a destination. SoWork like you dont need money.Love like youve never been hurt.And Dance like no ones watching.... So Just Code like you dont need to run it successful.
展开
-
DirectShow中常见的RGB/YUV格式
小知识:RGB与YUV----摘自《DirectShow实务精选》 作者:陆其明 计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。这种色彩的表示方法称为RGB色彩空间表示(它也是多媒体计算机技术中用得最多的一种色彩空间表示方法)。转载 2012-03-30 13:18:58 · 858 阅读 · 0 评论 -
waveOutOpen 用法
PostMessagetimeGetSystemTimetimeGetTimetimeSetEventtimeKillEventmidiOutShortMsgmidiOutLongMsgOutputDebugString 外, 也不能有其他系统调用.-------------------------------------------------------转载 2012-08-06 15:53:53 · 1802 阅读 · 0 评论 -
vc中读取wav文件的时长和文件播放的几种方式
读取wav文件的时长:int GetTimeLength() //获取声音文件数据的函数,pString参数指向要打开的声音文件; { HMMIO file;//定义HMMIO文件句柄; file=mmioOpen(".//TTS.wav",NULL,MMIO_READWRITE);//以读写模式打开所给的WAVE文件; if(file==NULL) { TRA转载 2012-08-06 16:45:19 · 1616 阅读 · 0 评论 -
AVI文件格式
小知识:AVI文件格式----摘自《DirectShow实务精选》 作者:陆其明 AVI(Audio Video Interleaved的缩写)是一种RIFF(Resource Interchange File Format的缩写)文件格式,多用于音视频捕捉、编辑、回放等应用程序中。通常情况下,一个AVI文件可以包含多个不同类型的媒体流(典型的情况下有一个音频流和一个视频流),不过含有单一转载 2012-08-07 09:00:56 · 890 阅读 · 0 评论 -
AVI格式详细解析
摘要:本文详细的解析了AVI文件的存储结构,介绍了微软提供的用来操作AVI文件的一组API使用方法,并通过例子代码,演示了如何将一组静态Bmp图片合成一个avi视频文件以及如何将一个avi视频文件解析保存为一系列的bmp图像文件。 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视转载 2012-08-07 09:21:50 · 7161 阅读 · 4 评论 -
帧、关键帧和空白关键帧的作用
相关回答:★一、 几种类型帧的小结:(关键帧、空白关键帧、普通帧) 1. 特点 帧——是进行flash动画制作的最基本的单位,每一个精彩的flash动画都是由很多个精心雕琢的帧构成的,在时间轴上的每一帧都可以包含需要显示的所有内容,包括图形、声音、各种素材和其他多种对象。 关键帧——顾名思义,有关键内容的帧。用来定义动画变化、更改状态的帧,即编辑舞台上存在实例对象并可对其进行编转载 2012-08-14 14:04:26 · 8295 阅读 · 0 评论 -
VISTA、Win Server 2008、Win7 等系统音频系统底层API
VISTA、Win Server 2008、Win7 等系统音频系统底层APICore Audio APIs的优势:Windows Vista、Windows 7、Windows server 2008等系统音频系统相比之前的系统有很大的变化,产生了一套新的底层API即Core Audio APIs。该低层API为高层API( 如Media Foundation(将要取代DirectS转载 2012-08-02 11:07:02 · 1418 阅读 · 0 评论 -
ffmpeg(7):将h264编码的视频流保存为BMP或者JPEG图片
一般我们知道播放视频流的时候是有截图功能的。所以我想是否可以将视频流保存为BMP或者JPEG参考:1.最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)http://blog.csdn.net/leixiaohua1020/article/details/253461472. 视频帧保存为BMP#define __STDC_CONSTA原创 2015-07-03 16:09:18 · 29584 阅读 · 11 评论 -
AMS流媒体服务器的搭建
这篇文章其实只是个学习过程。1. 雷霄骅的文章(http://blog.csdn.net/leixiaohua1020/article/details/39803457)中一些未提到的方法的一些总结。2. 有关如何安装Adobe Media Server的问题。先要下载AdobeMediaServer5_x64.exe并按照默认的设置安装后。再配置Adobe Med原创 2015-07-23 15:44:11 · 6538 阅读 · 8 评论 -
音频数字化简单原理
音频数字化简单原理 从字面上来说,数字化 (Digital) 就是以数字来表示,例如用数字去记录一张桌子的长宽尺寸,各木料间的角度,这就是一种数字化。跟数位常常一起被提到的字是模拟 ( Analog/Analogue) ,模拟的意思就是用一种相似的东西去表达,例如将桌子用传统相机 将三视图拍下来,就是一种模拟的记录方式。两个概念:1、分贝(dB):声波振幅的度量单位,非转载 2012-07-13 11:37:03 · 17734 阅读 · 1 评论 -
什么是PCM?它和.wav文件是什么关系?
PCM(Pulse Code Modulation----脉码调制录音)。所谓PCM录音就是将声音等模拟信号变成符号化的脉冲列,再予以记录。PCM信号是由[1]、[0]等符号构成的数字信号,而未经过任何编码和压缩处理。与模拟信号比,它不易受传送系统的杂波及失真的影响。动态范围宽,可得到音质相当好的影响效果。WAV是由微软开发的一种音频格式。WAV符合 PIFF Resource Inter转载 2012-07-13 15:13:36 · 1694 阅读 · 0 评论 -
常见图片格式简介
一、BMP格式 BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用。这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大。所以,目前BMP在单机上比较流行。原创 2012-07-12 13:08:28 · 1297 阅读 · 0 评论 -
视频编码中CBR编码和VBR编码的区别
用Premiere Pro 2.0输出DVD时,系统中有个选项,即输出采用CBR编码还是VBR编码,那么,CBR编码和VBR编码的区别是什么呢?两种编码适用于什么情况呢? VBR就是可变比特率,它与恒定比特率CBR有一些区别,关于CBR或VBR编码的区别如下: 通过使用Windows Media编码器,可以用恒定比特率(CBR)或可变比特率(VBR)对音频和视频内容进行编码。转载 2012-03-31 11:35:15 · 16490 阅读 · 0 评论 -
BMP文件格式分析(zz)
前两天要做一个读取bmp文件的小程序,顺便查找了一些关于BMP格式的文章,现在post上来。简介BMP(Bitmap-File)图形文件是Windows采用的图形文件格式,在Windows环境下运行的所有图象处理软件都支持BMP图象文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。Windows 3.0以前的BMP图文件格式与显示设备有关,因此把这种BMP转载 2012-04-24 22:01:14 · 1237 阅读 · 0 评论 -
CxImage类库使用说明
一。CxImage类库简介这只是翻译了CxImage开源项目主页上的部分简介及简单使用。CxImage类库是一 个优秀的图像操作类库。它可以快捷地存取、显示、转换各种图像。有的读者可能说,有那么多优秀的图形库,如OpenIL,FreeImage, PaintLib等等,它们可谓是功能强大,齐全,没必要用其它的类库。但我要说,这些类库基本上没有免费的,使用这些类库,你要被这样那样的许转载 2012-04-24 14:25:07 · 1035 阅读 · 0 评论 -
视频知识普及:码率,分辨率,帧率,清晰度
该文只记录一些信息点,未总结,等学习清楚了再总结。视频,其实是一张张连续图片快速显示形成的。首先了解几个词:帧率:每秒显示的图片数 分辨率:(矩形)图片的长度和宽度,即图片的尺寸 码率:把每秒显示的图片进行压缩后的数据量,解释及计算方式再看几个实际的数据。可以从播放软件在播放视频时,查看视频的属性。如风雷影音这个能看到帧率:23.98fps 分辨率:816x转载 2012-05-04 10:00:21 · 19077 阅读 · 2 评论 -
音视频技术总结
1. 常用的基本知识基本概念编解码 编解码器(codec)指的是一个能够对一个信号或者一个数据流进行变换的设备或者程序。这里指的变换既包括将信号或者数据流进行编码(通常是为了传输、存储或者加密)或者提取得到一个编码流的操作,也包括为了观察或者处理从这个编码流中恢复适合观察或操作的形式的操作。编解码器经常用在视频会议和流媒体等应用中。容器 很多转载 2012-05-15 13:53:56 · 9234 阅读 · 0 评论 -
音视频编解码基础知识
VBR 动态比特率, 需要容器支持提供音视频的同步方法CBR 固定比特率HDRIP: 重新编码,再次经过压缩的视频REMUX版本:意思是重新封装,从HD-DVD或者BD理提取音视频数据,封装到其他格式如TS或AVI中。容器 AVI:微软的,成熟老技术。不支持VBR,不支持流媒体,因为索引在文件尾部。 TS:Transfer stream. ts的每段可以分别解码。包有固定长度。适合传转载 2012-05-21 15:03:13 · 1706 阅读 · 0 评论 -
第一部分——交错(拉丝)(Interlace)的产生
第一部分——交错(拉丝)(Interlace)的产生 引用了相当多网友的分析与结论,恕我不能依次注明。分析主要来自“[SilkyBible] 视频知识系列”,就主要概念的主要影响因素进行了一点分析。如果有错误,还请多多帮忙指出,让偶顺便修正修正自己的想法。======概念部分====== 1、什么是电影胶片(胶卷)(Film)? 这里做个描述:在拍电影时,摄象机会象拍转载 2012-06-21 11:10:22 · 6781 阅读 · 0 评论 -
屏幕录制,远程桌面传输,基于Windows图形驱动的屏幕截图技术
计算机屏幕图像的截取在屏幕的录制、计算机远程控制以及多媒体教学软件中都是关键术,基于Windows操作系统有多种截屏方法,研究的重点集中在如何快速有效的截取DBI(Device-Independent Bitmap)格式的屏幕图形数据。现在商业软件流行的截屏技术主要采取的Api Hook技术,但这种技术一次截屏仍有较大的时间消耗,这样就对运行软件的硬件仍有较多的限制,而且是一种非标准的技术,不为微转载 2012-06-30 13:17:52 · 4009 阅读 · 1 评论 -
视频编解码学习(1):YUV格式学习
1.YUV格式详解参考文章 :http://blog.csdn.net/linweig/article/details/5515928http://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.htmlhttp://blog.csdn.net/leixiaohua1020/article/details/253461原创 2015-07-02 22:55:34 · 2387 阅读 · 1 评论