将 MPEG-2 第 3 层转换为 MPEG-1 第 3 层音频

将 MPEG-2 第 3 层转换为 MPEG-1 第 3 层音频

有没有办法将 MPEG-2 第 3 层音频转换为 MPEG-1 第 3 层音频?

我尝试在互联网上搜索这样的工具,但没有一个能明确地做到这一点。

答案1

除了支持的比特率和采样率之外,MPEG-1 第三层(ISO/IEC 11172-3)和 MPEG-2 第三层(ISO/IEC 13818-3)之间几乎没有区别。

两者的采样率互斥。MPEG-1 允许 32、48 和 44.1 kHz,而 MPEG-2 允许 16、24 和 22.05 kHz。(非官方)MPEG-2.5 允许 8、12 和 11.025 kHz。

MP3 编码器将根据采样率(或比特率)自动选择正确的标准:

lame in.wav --resample 32000 out-32.mp3
Resampling:  input 44.1 kHz  output 32 kHz
Encoding as 32 kHz j-stereo MPEG-1 Layer III (10.7x)  96 kbps qval=3

lame in.wav --resample 24000 out-24.mp3
Resampling:  input 44.1 kHz  output 24 kHz
Encoding as 24 kHz j-stereo MPEG-2 Layer III (12x)  64 kbps qval=3

lame in.wav --resample 12000 out-12.mp3
Resampling:  input 44.1 kHz  output 12 kHz
Encoding as 12 kHz j-stereo MPEG-2.5 Layer III (12x)  32 kbps qval=3

相关内容