multi media
魏长志
这个作者很懒,什么都没留下…
展开
-
mpeg-2 PSI/SI
近两年来,随着有线电视数字化进程的加快,越来越多的网络运营商开始了数字化的推进工作。数字电视从传输到接收对于我们从事有线网络工作的技术人员来说都是一个全新的概念,与以往的模拟电视技术有着本质的区别,因此我们必须不断更新自己的知识结构以适应新技术的要求。我国的有线数字电视传输是采用欧洲的DVB-C标准。在此标准中规定了使用MPEG-2标准来压缩和传输数字电视信号和数据信息.本文主要从以下几个部分来...原创 2019-04-29 17:34:21 · 1343 阅读 · 0 评论 -
MP4解析
mp4文件格式解析目前MP4的概念被炒得很火,也很乱。最开始MP4指的是音频(MP3的升级版),即MPEG-2 AAC标准。随后MP4概念被转移到视频上,对应的是MPEG-4标准。而现在我们流行的叫法,多半是指能播放MPEG-4标准编码格式视频的播放器。但是这篇文章介绍的内容跟上面这些都无关,我们要讨论的是MP4文件封装格式,对应的标准为ISO/IEC 14496-12,即信息技术视...转载 2019-04-29 17:40:36 · 1791 阅读 · 0 评论 -
I帧、P帧和B帧的特点
I帧:帧内编码帧I帧特点:1.它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输;2.解码时仅用I帧的数据就可重构完整图像;3.I帧描述了图像背景和运动主体的详情;4.I帧不需要参考其他画面而生成;5.I帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);6.I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;7.I帧不需要考虑运动矢量;8.I帧...原创 2019-04-29 17:37:00 · 668 阅读 · 0 评论 -
颜色空间表示方式YUV,RGB
计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。这种色彩的表示方法称为RGB色彩空间表示(它也是多媒体计算机技术中用得最多的一种色彩空间表示方法)。根据三基色原理,任意一种色光F都可以用不同分量的R、G、B三色相加混合而成。F = r [ R ...原创 2019-04-29 17:37:58 · 938 阅读 · 0 评论 -
图文详解YUV420数据格式
YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用...原创 2019-04-29 17:37:23 · 636 阅读 · 0 评论 -
YV12 and NV12
用videoCapture和IAMStreamConfig拿到的支持的格式列表。发现支持2中图像格式,YV12和NV12。具体是怎么样的内存分布不知道。查了些文档。自己修改了几个图。看出了点端倪YV12先看看 http://www.fourcc.org/yuv.php 上比较标准的定义:YV12This is the format of choice f...原创 2019-04-29 17:35:47 · 2155 阅读 · 0 评论 -
STC,PCR,DTS,PTS
PTS和DTS是时标,每秒增加90k这个在MPEG2文档中可以查到The PTS/DTS flags in the packet header are set to indicate the presence of PTS alone or both PTS and DTS time stamp. Audio packets may contain several access units a...原创 2019-04-29 17:35:03 · 2125 阅读 · 0 评论 -
PTS PCR DTS 详解
PTS PCR DTS 详解 MPEG-2 TS/PS同步原理2010-08-11 19:47 一、引言 MPEG-2系统用于视音频同步以及系统时钟恢复的时间标签分别在ES,PES和TS这3个层次中。在ES层,与同步有关的主要是视频缓冲验证VBV(Video Buffer Verifier),用以防止解码器的缓冲器出现上溢或者下溢;在PES层,主要是在PES头信息里出现的显示时间标签PTS(Pre...原创 2019-04-29 17:34:40 · 2071 阅读 · 0 评论 -
颜色空间表示方式YUV,RGB
计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。这种色彩的表示方法称为RGB色彩空间表示(它也是多媒体计算机技术中用得最多的一种色彩空间表示方法)。根据三基色原理,任意一种色光F都可以用不同分量的R、G、B三色相加混合而成。F = r [ R ...原创 2019-04-29 17:33:54 · 1473 阅读 · 0 评论 -
y4m to YUV
先要下载一个mencoder,然后 用命令行mencoder **.y4m -ovc raw -of rawvideo -vf format=i420 -o **.yuv就可以啦! mencoder **.y4m -ovc raw -of rawvideo -vf format=i420 -o **.yuvy4m to yuv conversion note1. YUV原创 2014-01-26 19:42:16 · 1244 阅读 · 0 评论 -
MPEG4Extractor分析
Android Stagefright MPEG4Extractor分析视频播放的基本流程播放器从DataSource获取媒体数据,通过Demuxer分离音视频轨道,分别送到相应的音视频解码器,最后将解码后的数据输出到音视频设备。在Stagefright里,MediaExtractor即是用于分离音视频轨道的Demuxer。它是一个抽象类,声明了方法sp<Me...转载 2019-04-29 17:41:09 · 1239 阅读 · 0 评论