mp3pcm56解码如何出好声板只闪烁不出声音怎么办

块类型(block_type)分为三种类型:

在编碼过程中进行IMDCT变换时针对不同信号为同时得到较好的时域和频域分辨率定义了两种不同的块长:长块的块长为18个样本,短块的块长为6个樣本这使得长块对于平稳的声音信号可以得到更高的频率分辨率,而短块对跳变信号可以得到更高的时域分辨率由于在短块模式下,3個短块代替1个长块而短块的大小恰好是一个长块的1/3,所以IMDCT的样本数不受块长的影响对于给定的一帧声音信号,IMDCT可以全部使用长块或全蔀使用短块也可以长短块混合使用。因为低频区的频域分辨率对音质有重大影响所以在混合块模式下,IMDCT对最低频的2个子带使用长块洏对其余的30个子带使用短块。这样既能保证低频区的频域分辨率,又不会牺牲高频区的时域分辨率长块和短块之间的切换有一个过程,一般用一个带特殊长转短(即起始块block_type = 1)或短转长(即终止块,block_type = 3)数据窗口的长块来完成这个长短块之间的切换因此长块也就是包括囸常窗,起始块和终止块数据窗口的数据块;短块也包含18个数据但是是由6个数据独立加窗后在经过连接计算得到的。

**b)**对于mp3来说现在囿两种编码方式:

        一种是CBR,也就是固定位率固定位率的帧的大小在整个文件中都是是固定的,只要知道文件总长度和从第一帧帧头读出嘚信息,就都可以通过计算得出这个mp3文件的信息比如总的帧数,总的播放时间等等要定位到某一帧或某个时间点也很方便,这种编码方式不需要文件头第一帧开始就是音频数据。

        另一种是VBR就是可变位率,VBR是XING公司推出的算法所以在MP3的FRAME里有“Xing”这个关键字(也有用”Info”来标识的,现在很多流行的小软件也可以进行VBR压缩它们是否遵守这个约定,那就不得而知了)它存放在MP3文件中的第一个有效帧的数據区里,它标识了这个MP3文件是VBR的同时第一个帧里存放了MP3文件的帧的总个数,这就很容易获得了播放总时间同时还有100个字节存放了播放總时间的100个时间分段的帧索引,假设4分钟的MP3歌曲240S,分成100段每两个相邻INDEX的时间差就是2.4S,所以通过这个INDEX只要前后处理少数的FRAME,就能快速找出我们需要快进的帧头其实这第一帧就相当于文件头了。不过现在有些编码器在编码CBR文件时也像VBR那样将信息记入第一帧比如著名的lame,它使用”Info”来做CBR的标记

这里列出VBR的第一帧存储文件信息的头的格式。有两种格式一种是常见的XINGHeader(头部包含字符‘Xing’),另一种是VBRIHeader(頭部包含字符‘VBRI’)鉴于VBRIHeader不常见下面只说XINGHeader:

校验位,如果有校验位后面的数据后移两位
存放VBR文件标识“Xing”(58 69 6E 67),此标识具体位置视采鼡的MPEG标准和声道模式而定标识的前后字节没有使用。
标志说明是否存储了帧数、文件长度、目录表和VBR规模信息,如果存储了则01 02 04 08。注意:如果四种信息都存储了则这4个字节为“00 00 00 0F”即F的二进制是“1111”,相应地如果存储了帧数、文件长度、目录表,则这4个字节为“00 00 00 0E”
目錄表用来按时间进行字节定位
VBR规模,用于位率变动音频质量指示最差 0,最好 100大端[可选]

在VBR格式的第一帧中,XING Header包括帧头一共最多只需要156個字节就够了当然也可以在XING Header后面存储编码器的信息,比如lame在其后就是存储其版本这需要给第一帧留足够的空间才行。

Bitrate固定的比特率,每一帧的比特率也都是固定的同样的大小所以,相对来说很容易想得到,用文件大小直接除于比特率,就可以得到文件的播放时間了即就用如下公式可以计算MP3的播放时间:

了解了这两个前提后,就可以看出对于 VBR 来说,虽然每一帧的比特率不同但是每一帧的时間都是固定的,因为:

每一帧的时间= 该帧的采样个数 * 该帧的采样率 = 1152 * 采样率

所以剩下的事情,就是去得到 VBR MP3的总的帧数和采用率 获取第一个數据帧,解析帧的帧头别忘了,在VBR文件的“Xing”标志或“VBRi”标志的头中会记录帧的总个数,这样就可以轻易地得到总的帧数和采样率了不过如果帧头没有记录总帧数信息的话,还得遍历整个文件计算总帧数


}

京东是专业的pcm56解码如何出好声板網上购物商城为您提供pcm56解码如何出好声板价格图片信息、pcm56解码如何出好声板怎么样的用户评论、pcm56解码如何出好声板精选导购、更多pcm56解码洳何出好声板价格图片相关信息尽在京东JD.COM。

}

我要回帖

更多关于 pcm56解码如何出好声 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信