Как преобразовать WAV аудио файл в формат FLAC в JavaScript или PHP

Я записываю аудио в формате WAV, используя Recorder.js https://github.com/mattdiamond/Recorderjs но Google Speech API принимает только аудио формат FLAC. Может кто-нибудь направить меня либо к рекордеру FLAC, либо как преобразовать записанный wav-файл в файл FLAC на стороне клиента или на стороне сервера (сервер linux).

1 ответ

Решение

WAV файлы могут быть просто преобразованы в FLAC через ffmpeg с помощью этой команды:

ffmpeg -i input.wav output.flac

Вы можете найти больше документов о ffmpeg на официальном сайте, также есть php обертка для ffmpeg бинарный на github.

Другие вопросы по тегам