Как преобразовать файл .opus в .mp3 / .m4a / .aac в iOS swift? - PullRequest
0 голосов
/ 10 октября 2018

Я хочу воспроизвести файл .opus с помощью AVAudioPlayer, поскольку AVAudioPlayer не поддерживает файл .opus , я пытаюсь найти способ конвертировать .opus в любой другой аудиоформат, чтобы я мог играть, используя AVAudioPlayer .Может ли кто-нибудь помочь мне в этом?

Спасибо

1 Ответ

0 голосов
/ 28 октября 2018

Вы можете использовать библиотеки libopus или libopusfile C для динамического декодирования файлов Opus в необработанный звук PCM и передачи его в буфер памяти, который может декодировать AVAudioPlayer.Скорее всего, вам потребуется добавить в буфер памяти байты заголовка AIFF / WAV / RIFF, которые описывают данные PCM.

...