Я пытаюсь найти некоторые примеры кода о том, как закодировать необработанные файлы PCM (созданные с помощью AudioRecord) в другой сжатый формат.Android Raw PCM compression/encoding
Я видел много «подсказок» в сети, некоторые указывают на MediaCodec без примеров кода, а некоторые предлагают сторонние стороны, без которых есть какой-то пример использования для тех, кто не знаком с ним - вроде меня .. .
Я не ищу конвертацию MP3 (насколько я понял, это требует гонораров за роялти, если я ошибаюсь, я хотел бы услышать об этом).
Еще одна вещь, которая важна для меня - мне нужно, чтобы она была совместима с API> = 16. Я уже знаю некоторые примеры кода MediaMuxer, но он так грустно обратился к API> = 18, я не могу используй это.
Любая идея/хорошая отправная точка о том, как подойти к ней?
try ogg vorbis: http://stackoverflow.com/questions/7314816/how-to-encode-recorded-voice-to-ogg-vorbis – samgak
Спасибо, я попытался найти пример использования для преобразования pcm/wav используя ваше предложение, но не смогли найти. Можете ли вы указать мне пример использования? – Oren