菜de园子
我的园子,我做主!

随笔分类 -  多媒体技术

工作中的总结,学习中的积累
Ubuntu下安装和编译ffmpeg
摘要:参考:http://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu1、安装依赖包sudo apt-get updatesudo apt-get -y --force-yes install autoconf automake build-essential ... 阅读全文
posted @ 2015-07-30 15:22 candycaicai 阅读(6412) 评论(1) 推荐(1)
Centos7环境下 安装ffmage2.7.1过程
摘要:参考http://trac.ffmpeg.org/wiki/CompilationGuide/Centos#FFmpeg先查看了官方文档,消化以后,开始自己编译ffmage2.7.1,所需要安装包,先下载好了。(也可以安装冠官方的git下载最新库)我下载好的库,可从下面链接得到链接:http://p... 阅读全文
posted @ 2015-07-23 11:31 candycaicai 阅读(666) 评论(0) 推荐(0)
音视频编码格式汇总
摘要:一、音频编解码格式 *MPEG Audio Layer 1/2 *MPEG Audio Layer 3(MP3) *MPEG2 AAC *MPEG4 AAC *Windows Media audeo v1/v2/7/8/9 *RealAudio cook/sipro(real media series) *RealAudio AAC/AACPlus(real media series) *QDesign Music 2(apple series) 是QDesign 公司开发的用于高保真高压缩率的编码方式,类似于MP3,不过比MP3要先进。支持流式播放. *Apple MPEG-4 AAC(ap 阅读全文
posted @ 2011-02-17 11:02 candycaicai 阅读(8810) 评论(0) 推荐(1)
对flac格式的初探
摘要:由于一直在看ogg的格式,ogg也包含flac的音频,这几天顺势看了一下flac的音频格式,这种格式的详细解析都在http://flac.sourceforge.net/format.html#residual官网上,非常非常详尽。 flac的stream格式: “fLaC”标识,四个字节 METADATA_BLOCK+ FRAME+ 判断一个文件的音频类型是否是flac格式,从最初的四个字... 阅读全文
posted @ 2011-02-11 18:33 candycaicai 阅读(1625) 评论(1) 推荐(0)
多媒体需要了解的几个小概念
摘要:接触多媒体也有段日子了,觉得有几个概念比较重要,比如采样频率,量化进度,比特率(码流率),可能最初接触的时候还会弄混其中的含义。 1采样频率 每秒要从信号中提取的样本数,一般我们在多媒体文件中可以从格式里得到采样频率,单位为Hz,很熟悉的音频MP3大部分的采样频率为44100Hz。 2量化精度 采样后,要对数据进行量化,每个样本的位数,从单位看很清楚 bit per sample 即 bps,... 阅读全文
posted @ 2011-01-24 14:15 candycaicai 阅读(408) 评论(0) 推荐(0)
ogg 格式解析
摘要:ogg格式的解析,了解后就可以对ogg格式做demux了,再次声明ogg是一种容器··· 阅读全文
posted @ 2011-01-24 13:49 candycaicai 阅读(5522) 评论(0) 推荐(0)
如何计算MP3总时长的问题(三)--对于变比特率MP3求总时长
摘要:3、变比特率MP3总时长求解 之前我们所讨论的都是对于一个固定比特率(CBR)的MP3进行求总时长,由于固定比特率的特殊性,很容易第一帧的帧头就能知道整个MP3的信息,但是对于变比特率(VBR)的MP3,比特率和帧长都不是固定的,所以我们就不能用之前的公式来计算总时长。 其实在第一帧的帧头后面还存着VBR的一些信息,里面存着文件长度,总帧数等信息,从而使我们很快算出变比特率的总时长,方法如下: 1... 阅读全文
posted @ 2010-11-26 18:12 candycaicai 阅读(2462) 评论(0) 推荐(0)
如何计算MP3总时长的问题(二)
摘要:接着上一次的往下写2、Mp3的帧详解   每一帧其实包括 帧头,附加信息,主数据,其实我们只要找到帧头,帧头中所包含的数据就能让我们掌控这一帧的信息,帧头固定4个字节(32bit),格式如下   AAAAAAAA AAABBCCD EEEEFFGH IIJJKLMM  下面是就是每个位置代表的含义: 标识长度含义示例A11用于同步帧,找到此帧头(所有位均置 1)11111111111B2音频版本... 阅读全文
posted @ 2010-11-12 17:58 candycaicai 阅读(2917) 评论(0) 推荐(0)
如何计算MP3的总时长问题(一)
摘要:研究了MP3格式后,把自己的积累分享给大家! 阅读全文
posted @ 2010-11-09 11:33 candycaicai 阅读(3359) 评论(0) 推荐(0)