Конвертация аудио файла - PullRequest
1 голос
/ 02 сентября 2011

Я пытаюсь конвертировать из mp3 в alaw, но, похоже, sox не помогает.

sox FAIL formats: no handler for file extension `alaw'
Я что-то упустил? Есть предложения?

Ответы [ 2 ]

4 голосов
/ 23 февраля 2017

расширение файла для alaw должно быть .al

Взгляните на http://sox.sourceforge.net/soxformat.html

«ul обозначает« μ-закон »(8-битный), al обозначает« A-закон »(8-битный)»

1 голос
/ 02 сентября 2011

SoX не распознает расширение файла .alaw.

Он поддерживает файлы, закодированные по закону A-law.Вам просто нужно дважды проверить, в каком формате ваше аудио на самом деле.

Если это просто необработанное (т.е. без заголовка) аудио, это простой файл формата A-law.Измените расширение на .al или .la в зависимости от того, в каком направлении находятся ваши биты (.la в обратном порядке), затем повторите попытку.

Если ваш звук был в другом «формате контейнера» (т.е..au, .gsrt, .maud, .prc или .voc, например), тогда расширение файла уже должно быть одним из них, и я не уверен, почему это не так!Если вы знаете, что звук определенно является одним из них, попробуйте перейти на соответствующее расширение и сделать это.

Проверьте руководство по SoX для получения дополнительной информации:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...