Какие типы аудио могут зацикливаться без перерыва в iOS? - PullRequest
3 голосов
/ 16 сентября 2011

Я слышал и пробовал себя, и кажется, что .mp3 имеют пробел, когда вы делаете зацикливание в iOS. Существуют ли типы аудио, в которых нет зазора при зацикливании? Какие из них?

Ответы [ 4 ]

6 голосов
/ 16 сентября 2011

Я легко зацикливаю mp3 в моем приложении Ambiance . Вам просто нужно обработать их заранее, чтобы изменить информацию заголовка на нужную сумму. Вы можете узнать больше о процессе и о простом кодировании здесь

Кроме mp3, вы можете зациклить любое несжатое аудио, например, wav, caf и т. Д. Просто убедитесь, что источник действительно является бесшовным.

0 голосов
/ 23 августа 2017

Я долго боролся с этим, пытался конвертировать в wav, пытался использовать mp3 looper, ничего не получалось, пока я не обнаружил, что AAC может зацикливаться без пробелов с помощью AVAudioPlayer.

0 голосов
/ 16 сентября 2011

Вы можете использовать wav, caf, aiff или что-то еще, или вы можете сначала обработать его, чтобы он заработал.

0 голосов
/ 16 сентября 2011

Если вы используете AVAudioPlayers, я бы порекомендовал использовать несжатые файлы .aiff или .wav, если вы можете избежать размера файла.Если размер файла является проблемой, лучшим выбором будет m4a, упакованный в файл .caf.Но вы правы, MP3 просто не зацикливаются на AVAudioPlayers.

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