Как преобразовать 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.