在二进制文件查看下,如何辨别MP3是VBR格式的?

我这里程序需要,要辨别mp3的格式是不是VBR类型的,请问我如何获得他的信息?
我使用的是C语言编写的源程序!
求高手指教!
如何使用程序获得当前mp3的格式!》》》

如图所示:


1、MP3丢弃掉脉冲编码调制(PCM)音频数据中对人类听觉不重要的数据(类似于JPEG是一个有损图像压缩),从而达到了小得多的文件大小;

2、VBR可以用realone10播放,如果不能播放可在线下载解码文件。所谓RMVB格式,是在流媒体的RM影片格式上升级延伸而来。VB即VBR,是Variable Bit Rate(可改变之比特率)的英文缩写。

在播放以往常见的RM格式电影时,可以在播放器左下角看到225Kbps字样,这就是比特率。影片的静止画面和运动画面对压缩采样率的要求是不同的,如果始终保持固定的比特率,会对影片质量造成浪费。

扩展资料:

MP3音频可以按照不同的位速进行压缩,提供了在数据大小和声音质量之间进行权衡的一个范围,MP3格式使用了混合的转换机制将时域信号转换成频域信号;32波段多相积分滤波器(PQF);

36或者12 tap 改良离散余弦滤波器(MDCT);每个子波段大小可以在0...1和2...31之间独立选择;MP3不仅有广泛的用户端软件支持,还有很多的硬件支持比如便携式媒体播放器(指MP3播放器)DVD和CD播放器。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-08-07
  MP3的全称是Moving Picture Experts Group Audio Layer III。
  简单的说,MP3就是一种音频压缩技术,由于这种压缩方式的全称叫MPEG Audio Layer3,所以人们把它简称为MP3。
  MP3是利用 MPEG Audio Layer 3 的技术,将音乐以1:10 甚至 1:12 的压缩率,压缩成容量较小的file,换句话说,能够在音质丢失很小的情况下把文件压缩到更小的程度。
  而且还非常好的保持了原来的音质。
  正是因为MP3体积小,音质高的特点使得MP3格式几乎成为网上音乐的代名词。每分钟音乐的MP3格式只有1MB左右大小,这样每首歌的大小只有3-4兆字节。
  使用MP3播放器对MP3文件进行实时的解压缩(解码)
    这样,高品质的MP3音乐就播放出来了。

  VBR是动画媒体,可以用realone10播放,如果不能播放可在线下载解码文件。
所谓RMVB格式,是在流媒体的RM影片格式上升级延伸而来。
  VB即VBR,是Variable Bit Rate(可改变之比特率)的英文缩写。
  在播放以往常见的RM格式电影时,可以在播放器左下角看到225Kbps字样,这就是比特率。影片的静止画面和运动画面对压缩采样率的要求是不同的,如果始终保持固定的比特率,会对影片质量造成浪费。
相似回答