media framework
文章平均质量分 53
flyingqr
这个作者很懒,什么都没留下…
展开
-
MP4音频解码信息
MP4文件格式分为头部和数据两部分,头部是由许多被称作Atom的结构单元嵌套或排列而成,数据部分则完全为实际数据不包含元信息,因此具体解码时音视频帧的位置和大小都要在头部获取。详细内容见以下链接:http://wqyuwss.52rd.net 这里总结下音频解码信息获取的一些经验,当然详细内容需要查看quick time file format的文档。MP4的音频解码信息保存在如下嵌套的Atom中转载 2010-02-02 20:46:00 · 1739 阅读 · 0 评论 -
3d player
stereoscopy playerhttp://3dtv.at/Index_en.aspx对ASF做了扩展http://3dtv.at/Knowhow/StereoWmvSpec_en.aspxhttp://3dtv.at/Knowhow/Index_en.aspx原创 2012-05-29 17:22:34 · 589 阅读 · 0 评论 -
ffmpeg 注册log callback
在FFmpeg中,内部的log信息会被printf打印出来。可以通过av_log_set_callback()注册log callback function,ffmpeg就会把log重定向到callback function中。在android中可以在callback function中使用LOG打印,或者空函数,什么都不打印。void av_log_set_c原创 2012-12-20 10:13:06 · 3332 阅读 · 0 评论 -
android 3d player
3d分为偏光式3D和快门式3D如何检测到3D模式H.264的SEI信息中:Supplemental enhancement information (SEI) and video usability information (VUI), which are extra information that can be inserted into the bitstream t原创 2013-02-04 17:01:43 · 1192 阅读 · 0 评论 -
media 字幕相关
字幕格式 .utf .idx .sub .srt .smi .rt .txt .ssa .aq .jss .js .ass .srt .ksc .snc .krc .qly 图形格式字幕由 idx 和 sub 文件组成,idx 相当于索引文件,里面包括了字幕出现的时间码和字幕显示的属性,sub 文件就是字幕数据本身,由于是图片格式,所以比较大,动辄 10M 以上(不过我们可以将之压缩为 r转载 2012-12-27 10:04:22 · 886 阅读 · 0 评论 -
h264: mp4 to annexb in ffmpeg
h264有两种封装,一种是annexb模式,传统模式,有startcode,SPS和PPS是在ES中一种是mp4模式,一般mp4 mkv会有,没有startcode,SPS和PPS以及其它信息被封装在container中,每一个frame前面是这个frame的长度很多解码器只支持annexb这种模式,因此需要将mp4做转换:在ffmpeg中用h264_mp4toan原创 2013-01-11 15:57:14 · 10760 阅读 · 1 评论 -
蓝光加密机制
蓝光光盘简单来讲有3层加密机制:AACS:AACS属于DRM的一部分,简单的说,是让你无法读取光盘的目录以及文件;BD+:BD+是运行在第二层的一个小型JAVA环境,在BD+里可以做很多事情,比如监控播放环境是否合法,监控密钥是否安全等等;最后一层ROM Mark,简单来讲,就是文件加密,这里也是我要重点说的,,你在系统里以文件方式打开了m2ts进行播放有一个前提,就是ROMMark已原创 2013-02-27 10:36:34 · 3494 阅读 · 0 评论 -
DTSCD 在VLC中播放原因
问题提出,播放.dts全是噪音?在做媒体播放器,测试报一些*.dts播放不了,用MediaInfo去查,显示PCM音频,原以为是封装错了,发现用VLC KMPlayer都能播放,而且显示是5.1声道的DTS,于是在网上一查,是DTSCD格式。DTSCD是什么?具体详细的描述可以参考baidu或者google,讲的很清楚。为什么VLC可以播放?用VLC可以原创 2013-04-15 17:59:16 · 2243 阅读 · 0 评论 -
VBR的MP3的播放时间(duration)计算方法
4.2. VBR的MP3的播放时间(duration)计算方法而对于VBR,由于每一帧的比特率都是变化的,所以计算起来就相对要复杂一些,下面就来详细介绍。想要计算VBR的MP3的播放时间,总的来说,有两种方法:4.2.1. 平均比特率法这个方法,就是和CBR同样的思路,对于VBR的MP3来说,假如也像CBR的MP3一样,也有个类似的每一帧都是固定的某个值的比特率,那转载 2013-06-08 15:05:10 · 3965 阅读 · 0 评论 -
xbmc 应用介绍
XBMC是一个优秀的自由和开源的(GPL)媒体中心软件。XBMC最初为Xbox而开发,可以运行在Linux、OSX、Windows、Android4.0系统。 2003年,一些兴趣相投的程序员创建了这个项目。XBMC是一个非盈利的项目,由遍布世界各地的自愿者开发维护。超过50名软件开发人员为XBMC作出贡献,还有超过100名翻译人员努力扩大它的应用范围,使它支持超过30种语言(当然也包括咱们的中文转载 2013-07-03 14:08:38 · 1437 阅读 · 0 评论 -
各种音视频编解码学习详解
编解码学习笔记(一):基本概念媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的codec,比较搞的是,在豆丁网上看运营商的规范 标准,同一运营商同样的业务在不同文档中不同的要求,而且有些要求就我看来应当是历史的延续,也就是现在已转载 2013-10-14 10:23:49 · 19062 阅读 · 1 评论 -
SWFObject Flash Embedding Cage Match
看文章:Flash Embedding Cage Matchhttp://www.alistapart.com/articles/flashembedcagematch/ “How can you best embed Flash content?”It shou转载 2011-09-14 15:11:20 · 1678 阅读 · 0 评论 -
以16进制打印 float
void print_float_hex(float f){ union{float f; int i;}test; test.f=f; printf("%12.7e||||||||||%#010x/n",test.f,test.i);}转载 2011-06-15 09:49:00 · 1316 阅读 · 0 评论 -
QuickTime MP4 3GP 简介
QuickTime简介Apple公司的QuickTime于1991年登台亮相,是Apple公司面向专业视频编辑、Web网站创建和CD-ROM内容制作领域开发的多媒体技术平台,QuickTime支持几乎所有主流的个人计算平台,是数字媒体领域事实上的工业标准,是创建3D动画、实时效果、虚拟现实、A/V和其他数字流媒体的重要基础。 QTVR是QuickTime Virtual Rea转载 2010-02-08 11:16:00 · 1952 阅读 · 0 评论 -
Mplayer Codec ID
enum CodecID { CODEC_ID_NONE, CODEC_ID_MPEG1VIDEO, CODEC_ID_MPEG2VIDEO, /* preferred ID for MPEG-1/2 video decoding */ CODEC_ID_MPEG2VIDEO_XVMC, CODEC_ID_H261, CODEC_ID_H263, CODE转载 2010-03-18 14:31:00 · 3691 阅读 · 0 评论 -
WAVEFORMATEX
WAVEFORMATEX 是由Microsoft注册的 typedef struct{ WORD wFormatTag; WORD nChannels; DWORD nSamplesPerSec; DWORD nAvgBytesPerSec; WORD nBlockAlign; WORD wBitsPerSample; WORD cbSize;} WAVEFOR转载 2010-03-18 14:10:00 · 4176 阅读 · 0 评论 -
WAVEFORMATEX
http://www.moon-soft.com/program/FORMAT/windows/wavec.htm http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html转载 2010-03-18 14:57:00 · 855 阅读 · 0 评论 -
MPG4 MP42 MP43: Microsoft MPEG-4 versions 1, 2, and 3
More info:MPG4: Microsoft MPEG-4 version 1MP42: Microsoft MPEG-4 version 2MP43: Microsoft MPEG-4 version 3转载 2010-03-19 17:04:00 · 1522 阅读 · 0 评论 -
audio id
0x0000 Microsoft Unknown Wave Format 0x0001 Microsoft PCM Format 0x0002 Microsoft ADPCM Format 0x0003 IEEE Float 0x0004 Compaq Computer VSELP转载 2010-04-16 09:45:00 · 2903 阅读 · 0 评论 -
mediaInfo
<br />MediaInfo<br /><br />一、简介<br /><br />MediaInfo 用来分析视频和音频文件的编码和内容信息。<br /><br />MediaInfo可以获得多媒体文件的哪些信息?<br /><br />内容信息:标题,作者,专辑名,音轨号,日期,总时间……<br /><br />视频:编码器,长宽比,帧频率,比特率…… <br /><br />音频:编码器,采样率,声道数,语言,比特率…… <br /><br />文本:语言和字幕 <br /><br />段落:段落数转载 2010-07-08 09:49:00 · 1232 阅读 · 0 评论 -
DTS
DTS公司是一家专注于发展高品质娱乐体验的数码高科技公司。目前,几乎所有的5.1声道环绕声处理器都使用了DTS的解码技术。DTS公司推出了多种声场技术,其中DTS Digital Surround是最广为流传的一种,属于5.1声道系统,人们通常说的DTS技术,或者DTS环绕,一般就是指DTS Digital Surround。 DTS家族:DTS,DTS-ES,DTS 96/24,转载 2010-05-18 13:49:00 · 1142 阅读 · 0 评论 -
AVI audio frame duration
How to calculate audio frame duration: The WAVEFORMATEX::nBlockAlign and dwSampleSize, dwScale/dwRate in the audio strh chunk decide the audio frame duration. There are two audio type: CBR and VBR. The dwSampleSize decide which is CBR or VBR.原创 2010-07-16 13:46:00 · 1805 阅读 · 0 评论 -
wma and wmv verison relation
<br />In the mid-1990s local playback and streaming playback were considered somewhat separate technologies. Microsoft had just developed DirectShow (aka Quartz, aka ActiveMovie) for local playback in Windows. The original product based on the new ASF form转载 2010-12-29 09:55:00 · 749 阅读 · 0 评论 -
GStreamer: Open Source Multimedia Framework
Multiplatform<br />GStreamer has been ported to a wide range of operating systems, processors and compilers. These include but are not limited to Linux on x86, PPC and ARM using GCC. Solaris on x86 and SPARC using both GCC and Forte, MacOSX, Microsoft Wind转载 2011-01-10 11:04:00 · 1219 阅读 · 0 评论 -
Sorenson H.263与H.263的区别
Sorenson H.263与H.263的区别(来自于官方文档): The following H.263 features are removed from the Sorenson H.263 video format: ■ GOB (group of blocks) layer ■ Split-screen indicator ■ Document camera indicator ■ Pi转载 2013-10-15 15:55:17 · 3889 阅读 · 0 评论