ffmpeg преобразование аудио в флаттер - PullRequest
0 голосов
/ 04 марта 2020

Я хотел бы получить данные из аудиофайла на основе микрофонного входа (Android и iOS), в настоящее время я использую аудиоплееры и recordMp3 для записи микрофонного входа. В результате получается mp3-файл с локальным путем к файлу. Чтобы использовать аудиоданные, мне нужен несжатый формат, такой как WAV. Поможет ли ffmpeg с этим преобразованием? Я хочу в конечном итоге использовать эти данные для визуализации.

1 Ответ

0 голосов
/ 19 марта 2020

MP3 в WAV

ffmpeg -i input.mp3 output.wav

Обратите внимание, что любые артефакты кодирования в MP3 будут включены в WAV.

Передача из ffmpeg в визуализатор

Я предполагаю, что вам нужен WAV / PCM, потому что ваш визуализатор принимает только этот формат и не принимает MP3. Вы можете создать WAV-файл, как показано в примере выше, но если ваш визуализатор принимает канал как ввод, вы можете избежать создания временного файла:

ffmpeg -i input.mp3 -f wav - | yourvisualizer …

Использование ffmpeg для визуализации

См. Примеры на Как преобразовать звук в видео (то есть показать сигналы в видео)?

...