Android. Объединить (объединить) несколько (до пяти) аудио-файлов .ogg. Требуется идеальная петля - PullRequest
0 голосов
/ 10 октября 2019

Мне нужно создать аудиоплеер, где пользователь может создавать свою собственную композицию из разных звуков. Он ДОЛЖЕН иметь идеальный цикл, и каждый трек ДОЛЖЕН начинаться в одно и то же время. Там около 300 треков, так что я в порядке .ogg в порядке (размер). Я не хочу готового решения. Я хочу несколько советов.

Я использовал exoPlayer с MergingMediaSource, но он не работает. Должен ли я использовать Streams и создавать FileStreams и объединять его?

Я скучаю по идеям.

Спасибо

1 Ответ

0 голосов
/ 11 октября 2019

Другой подход может заключаться в использовании ffmpeg для объединения этих треков в один аудиофайл. Это также позволит вам позволить пользователю загрузить его композицию и даст вам полный контроль над временной шкалой

. Вы можете найти больше информации здесь: https://superuser.com/questions/1298891/ffmpeg-merge-multiple-audio-files-into-single-audio-file-with-android, которая использует эту библиотеку Android: http://writingminds.github.io/ffmpeg-android-java/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...