Преобразовательный.wav (CCITT a-Law format) to.mp3 с помощью LAME

Я хотел бы конвертировать wav файлы в mp3 с помощью lame encoder (lame.исполняемый.) Wav файлы записываются по следующим спецификациям:

Битрейт: 64kbps


Аудио размер выборки:8 бит


Каналы:1 (mono)


Частота дискретизации звука:8 кГц


Аудио формат: CCITT a-Law

Если я попытаюсь преобразовать такой файл wav с помощью lame, я получу следующее сообщение об ошибке:

Unsupported data format: 0x0006

может ли кто-нибудь предоставить мне командную строку с помощью lame.exe, что позволит мне конвертировать такие файлы wav?

10
задан George
01.04.2023 13:25 Количество просмотров материала 2986
Распечатать страницу

3 ответа

вы хотите использовать SoX для преобразования входных данных a-law в более стандартные данные PCM для обработки LAME.

sox -A -c 1 -r 8000 input.8khz-mono-alaw.wav ouput.wav

Теперь выход.wav должен содержать стандартные данные PCM WAV. Выполните команду LAME (добавьте любые параметры, которые вам нравятся):

lame output.wav output.mp3

или, труба выход SoX в Хромой непосредственно:

sox -A -c 1 -r 8000 input.8khz-mono-alaw.wav - | lame - output.mp3
4
отвечен quack quixote 2023-04-02 21:13

скачать и скомпилировать libsndfile я использовал версию 1.0.17 загрузите исходный код для lame, а затем используйте этот параметр настройки

./configure --with-fileio=sndfile

затем

make && make install

теперь он будет работать.

0
отвечен oden 2023-04-02 23:30

здесь ответ, который работал для меня:

я преобразовал мои WAV файлы, используя следующие команды:

файл sox.WAV-файл.cdr

файл Sox-t cdr.Уду -т в формате WAV - | ламе -Б 32 -м моно - файл.в mp3

эти команды производят с моими файлами WAV MP3 файлы в 32 Кбит / с, 22050 Формат моно Гц. Параметры отстойные команды настроены для произведите файлы, подобные файлам, произведенным команда упоминается в бывшем посте:

файл sox.файл WAV.в mp3

на моей машине команды:

файл sox.файл WAV.в mp3

преобразует WAV файлы в течение 23 минут, производя 130 МБ MP3-файлов.

и команды:

файл sox.WAV-файл.cdr sox-t cdr файл.cdr-t wav - / lame-b 32-m моно - файл.в mp3

конвертировать WAV файлы за 39 минут, производя 131 МБ MP3-файлов.

Первый метод быстрее, но требует исправленного sox.

0
отвечен fiatjaf 2023-04-03 01:47

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх