Ответ 1
Это полный пример исходного кода для объединения аудиофайла wav в видеофайл mp4:
Я разрабатываю приложение для Android, которое записывает видео и аудио.
Я записал эти 2 файла: mp3 файл и видеофайл mp4 (без звука).
Теперь я хочу их смешать и создать новый видеофайл mp4 (со звуком).
Начиная с Android 4.3, Google предлагает использовать класс MediaMuxer
для микширования потокового аудио и видео. Я пробовал много раз без успеха.
Любое решение для решения моей проблемы с API MediaMuxer
от Google?
Любая помощь будет принята с благодарностью.
Это полный пример исходного кода для объединения аудиофайла wav в видеофайл mp4:
MediaMuxer не перекодирует. Если вы выберете файл MPEG4, он ожидает, что видеофайл будет MPEG4/AAC, а аудиофайл - файлом AAC (m4a).
После того, как вы загрузите его с помощью m4a, muxing будет успешным.