【实验六】MPEG音频编码原理及调试

一.音频压缩得以实现的理论前提

1.

2.

二.人类听觉系统感知的特点

1.

2.

3.

4.

5.

三.MPEG-1音频编码原理

1.

2.

3.

四.MPEG-1编码器调试

1.

2.

五.测试结果

1.乐音music2.wav:

========== 基本信息 ==========
输入文件:music2.wav
输出文件:music2.mp2
采样频率:44.1 kHz
输出文件码率:192 kbps
encode_init: using tablenum 1 with sblimit 30
声道数:2
目前观测第 2 帧
本帧比特预算:5016 bits

========== 比特分配表 ==========
------ 声道 1 ------
子带[ 1]:        4
子带[ 2]:        4
子带[ 3]:        4
子带[ 4]:        5
子带[ 5]:        4
子带[ 6]:        4
子带[ 7]:        4
子带[ 8]:        5
子带[ 9]:        5
子带[10]:        5
子带[11]:        4
子带[12]:        5
子带[13]:        4
子带[14]:        5
子带[15]:        4
子带[16]:        3
子带[17]:        4
子带[18]:        4
子带[19]:        4
子带[20]:        2
子带[21]:        3
子带[22]:        2
子带[23]:        3
子带[24]:        2
子带[25]:        1
子带[26]:        0
子带[27]:        1
子带[28]:        1
子带[29]:        1
子带[30]:        0

------ 声道 2 ------
子带[ 1]:        4
子带[ 2]:        4
子带[ 3]:        4
子带[ 4]:        5
子带[ 5]:        4
子带[ 6]:        4
子带[ 7]:        4
子带[ 8]:        5
子带[ 9]:        5
子带[10]:        5
子带[11]:        4
子带[12]:        5
子带[13]:        4
子带[14]:        5
子带[15]:        4
子带[16]:        3
子带[17]:        4
子带[18]:        4
子带[19]:        4
子带[20]:        2
子带[21]:        3
子带[22]:        2
子带[23]:        3
子带[24]:        2
子带[25]:        1
子带[26]:        0
子带[27]:        1
子带[28]:        1
子带[29]:        1
子带[30]:        0

Hit end of audio data
Avg slots/frame = 626.937; b/smp = 4.35; bitrate = 192.000 kbps

2.自己制作的噪声noise2.wav:

========== 基本信息 ==========
输入文件:noise2.wav
输出文件:noise2.mp2
采样频率:44.1 kHz
输出文件码率:192 kbps
encode_init: using tablenum 1 with sblimit 30
声道数:2
目前观测第 2 帧
本帧比特预算:5016 bits

========== 比特分配表 ==========
------ 声道 1 ------
子带[ 1]:        3
子带[ 2]:        4
子带[ 3]:        3
子带[ 4]:        6
子带[ 5]:        5
子带[ 6]:        4
子带[ 7]:        5
子带[ 8]:        4
子带[ 9]:        5
子带[10]:        5
子带[11]:        4
子带[12]:        5
子带[13]:        4
子带[14]:        4
子带[15]:        5
子带[16]:        5
子带[17]:        3
子带[18]:        4
子带[19]:        4
子带[20]:        5
子带[21]:        6
子带[22]:        4
子带[23]:        3
子带[24]:        1
子带[25]:        0
子带[26]:        0
子带[27]:        0
子带[28]:        0
子带[29]:        0
子带[30]:        0

------ 声道 2 ------
子带[ 1]:        4
子带[ 2]:        4
子带[ 3]:        3
子带[ 4]:        6
子带[ 5]:        5
子带[ 6]:        4
子带[ 7]:        5
子带[ 8]:        4
子带[ 9]:        5
子带[10]:        5
子带[11]:        4
子带[12]:        5
子带[13]:        4
子带[14]:        4
子带[15]:        5
子带[16]:        5
子带[17]:        3
子带[18]:        4
子带[19]:        4
子带[20]:        5
子带[21]:        6
子带[22]:        4
子带[23]:        3
子带[24]:        1
子带[25]:        0
子带[26]:        0
子带[27]:        0
子带[28]:        0
子带[29]:        0
子带[30]:        0

Hit end of audio data
Avg slots/frame = 626.936; b/smp = 4.35; bitrate = 191.999 kbps

3.利用流媒体的ffmpeg指令混叠两段音频得到mix2.wav:

========== 基本信息 ==========
输入文件:mix2.wav
输出文件:mix2.mp2
采样频率:44.1 kHz
输出文件码率:192 kbps
encode_init: using tablenum 1 with sblimit 30
声道数:2
目前观测第 2 帧
本帧比特预算:5016 bits

========== 比特分配表 ==========
------ 声道 1 ------
子带[ 1]:        4
子带[ 2]:        5
子带[ 3]:        3
子带[ 4]:        5
子带[ 5]:        5
子带[ 6]:        4
子带[ 7]:        5
子带[ 8]:        5
子带[ 9]:        5
子带[10]:        5
子带[11]:        4
子带[12]:        5
子带[13]:        4
子带[14]:        5
子带[15]:        4
子带[16]:        3
子带[17]:        4
子带[18]:        4
子带[19]:        4
子带[20]:        2
子带[21]:        3
子带[22]:        2
子带[23]:        4
子带[24]:        1
子带[25]:        1
子带[26]:        0
子带[27]:        0
子带[28]:        1
子带[29]:        1
子带[30]:        0

------ 声道 2 ------
子带[ 1]:        4
子带[ 2]:        4
子带[ 3]:        4
子带[ 4]:        5
子带[ 5]:        5
子带[ 6]:        4
子带[ 7]:        5
子带[ 8]:        5
子带[ 9]:        5
子带[10]:        5
子带[11]:        4
子带[12]:        5
子带[13]:        4
子带[14]:        5
子带[15]:        4
子带[16]:        3
子带[17]:        4
子带[18]:        4
子带[19]:        4
子带[20]:        2
子带[21]:        3
子带[22]:        2
子带[23]:        4
子带[24]:        1
子带[25]:        1
子带[26]:        0
子带[27]:        0
子带[28]:        1
子带[29]:        1
子带[30]:        0

Hit end of audio data
Avg slots/frame = 626.937; b/smp = 4.35; bitrate = 192.000 kbps
上一篇:docker服务发现——最终测试


下一篇:DDC系列 - DTR安装指南