代码改变世界

随笔分类 -  Container

pcm ulaw alaw转换

2018-01-19 09:23 by nigaopeng, 2104 阅读, 收藏, 编辑
摘要: static byte ALawCompressTable[] = { 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6... 阅读全文

mp4文件格式解析

2017-11-24 10:17 by nigaopeng, 57842 阅读, 收藏, 编辑
摘要: 目前MP4的概念被炒得很火,也很乱。最开始MP4指的是音频(MP3的升级版),即MPEG-2 AAC标准。随后MP4概念被转移到视频上,对应的是MPEG-4标准。而现在我们流行的叫法,多半是指能播放MPEG-4标准编码格式视频的播放器。但是这篇文章介绍的内容跟上面这些都无关,我们要讨论的是MP4文件 阅读全文

wma wmv asf格式分析

2017-10-13 11:53 by nigaopeng, 762 阅读, 收藏, 编辑
摘要: 原文链接:http://blog.csdn.net/werocpp/article/details/5594067 原文链接:http://blog.chinaunix.net/uid-20758197-id-5056919.html 阅读全文

wav文件格式分析与详解

2017-10-12 20:18 by nigaopeng, 81616 阅读, 收藏, 编辑
摘要: WAV文件是在PC机平台上很常见的、最经典的多媒体音频文件,最早于1991年8月出现在Windows 3.1操作系统上,文件扩展名为WAV,是WaveFom的简写,也称为波形文件,可直接存储声音波形,还原的波形曲线十分逼真。WAV文件格式简称WAV格式是一种存储声音波形的数字音频格式,是由微软公司和 阅读全文

MATROSKA 文件格式

2017-06-19 15:25 by nigaopeng, 1753 阅读, 收藏, 编辑
摘要: MATROSKA 文件格式 1.EBML (Extensible Binary Meta Language): EBML语言使用不定长整数,这种方式相对于固定长度的32位/64位字长的整数值更节约空间.放置的位置也不受字节对齐约束..这种长度编码方式来自于UTF-8编码规范. 不定长度的无符号整数值 阅读全文