Мое приложение должно кодировать большое количество аудиоданных в файл M4A. В настоящее время я использую AVAssetWriter, который работает нормально, за исключением того, что для кодирования всех данных требуется несколько минут.
Вместо того чтобы просить пользователя оставить приложение работающим до завершения процесса, я хотел бы приостановить кодирование, когда приложение завершится, и продолжить при повторном запуске.
К сожалению, AVAssetWriter, похоже, не поддерживает это, поскольку при инициализации он всегда создает новый файл.
Знаете ли вы какие-либо другие API, которые я мог бы использовать? Может сторонняя библиотека?