1

Есть ли способ конвертировать аудио MPEG-2 Layer 3 в MPEG-1 Layer 3 аудио?

Я пытался найти такие инструменты в Интернете, но ни один из них не делает этого явно.

1 ответ1

5

Практически нет разницы между MPEG-1 Layer III (ISO/IEC 11172-3) и MPEG-2 Layer III (ISO/IEC 13818-3), за исключением поддерживаемых битрейтов и частот дискретизации.

Частоты выборки являются взаимоисключающими между этими двумя. MPEG-1 допускает 32, 48 и 44,1 кГц, в то время как MPEG-2 допускает 16, 24 и 22,05 кГц. (Неофициальный) MPEG-2.5 допускает 8, 12 и 11,025 кГц.

MP3-кодер LAME автоматически выберет правильный стандарт в зависимости от частоты дискретизации (или скорости передачи в битах):

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .