多媒体技术
sheltonwan
码农
展开
-
MPEG格式解析
谈到格式,我们必须首先了解一下什么是MPEG。 MPEG的全称是运动图像专家组(Moving Picture Experts Group),其实是专门制定多媒体领域内的国际标准的一个组织。国际上流行很广的MPEG压缩标准就是由MPEG工作组制定出来的。MPEG压缩标准包括视频、音频和系统(视音频同步)三个部分。其中MP3就是那个工作组研制的一种高压缩计算方法标准。 MPEG视频的压缩方法其转载 2008-06-17 15:46:00 · 2497 阅读 · 0 评论 -
MPEG文件格式
MPEG文件格式 缩写 全名 长度 内容 程序层 SHC Sequence Header Code转载 2008-06-17 22:10:00 · 2269 阅读 · 0 评论 -
如何实现音频淡入淡出效果
淡入效果是指音频选区的起始音量很小甚至无声,而最终音量相对效大,则在一段时间范围内音量逐渐增大。淡出效果是指音频选区的起始音量相对较大,而最终音量很小甚至无声,则在一段时间范围内音量逐渐降低。 音量的逐渐变化是一个线性代数问题,可通过如下代码去对每一帧数据进行线性处理: While(!音乐结束){ 获取一帧音频数据放入缓存; short* pData原创 2008-10-10 16:31:00 · 15095 阅读 · 5 评论 -
如何利用Flash控件捕获到swf文件的每一帧数据?
如何利用Flash控件捕获到swf文件的每一帧数据?最近工作因为需要将swf转换成视频,开始想要从swf文件格式着手,解析出swf里面的图像,了解过swf文件格式后,发现是个复杂的工作,因此放弃这个方法,准备从截取flash控件图像着手。直接用flash控件创建窗口,然后通过窗口的设备dc来获取到flash的图像数据,但是遇到了一个问题,当我要隐藏flash控件窗口后,再也无法获取到图像。郁闷原创 2008-10-28 16:29:00 · 6714 阅读 · 6 评论 -
取消全屏后黑屏解决方案
<br />最近在处理播放器全屏的时候遇到一个问题百思不解,就是调用IVideoWindow::put_FullScreenMode<br />方法的时候全屏可以成功,但是恢复的时候屏幕黑了,通过深究发现这和播放窗口样式有关,如果调用IVideoWindow::put_WindowStyle方法只设置样式为WS_CHILD,则会出现该问题,而要解决这个问题,可以增加WS_THICKFRAME 样式支持。但这个样式会给播放器增加一个白色边框,极不美观,如何让这个白色边框消失呢?我想了个办法,在全屏前将播放窗口原创 2010-06-09 22:54:00 · 3083 阅读 · 0 评论 -
IPB帧及PTS、D'T'S
I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫预测帧;转载 2012-08-02 18:26:08 · 2007 阅读 · 0 评论