有没有办法将 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