Добавление аудио в видео в android

Я хочу разработать приложение для Android, которое может записывать видео (mp4), тогда у меня есть несколько аудиофайлов (mp3) в папке моих ресурсов, и я хочу добавить его в конец видео. Таким образом, окончательный эффект будет таким, как сначала воспроизводится видео, и в конце видео будет слышен добавленный звук. как я могу это сделать?

Ответ 1

Совместимость с файлами с различными аудиокодеками не так просто. Я бы сделал следующее:

  • конвертировать файлы MP3 в тот же формат, что и видео (скорее всего, AAC в контейнере MP4)
  • Теперь вы можете использовать mp4parser AppendExample добавить записанное видео с предварительно записанным звуком
  • Результатом будет один файл MP4, содержащий сначала видео и звук.

Полное раскрытие: я являюсь разработчиком mp4parser.

Ответ 3

кто-нибудь может мне помочь конвертировать mp3 в mp4? (конвертирование аудио в видео), и там будет изображение, которое я должен отобразить в видео... я не могу опубликовать вопрос, и я нуждаюсь

Ответ 4

Сделайте два действия, один для видео и один для аудио. Сделайте основную функцию видео. Затем установите время ожидания для аудио. И вызовите аудиозапись, используя intend.So воспроизведите видео, после окончания времени ожидания звук будет воспроизводиться в конце видео. Установите время ожидания звука отлично. Так оно будет воспроизводиться после окончания видео.