Я использую AVMutableComposition
и AVAssetExportSession
, чтобы объединить немое видео MP4 с аудио-файлом WAV.Основные шаги:
- Создание
AVAsset
с для видео и аудио - Добавление дорожек к
AVMutableComposition
- Добавление каждого
AVAsset
с первымдорожка на дорожку в AVMutableComposition
- Создание
AVAssetExportSession
с использованием AVAssetExportPresetPassthrough
- Экспорт асинхронно
Все работает, но частота дискретизации звукарезультирующий видеофайл всегда имеет частоту 44,1 кГц, независимо от частоты дискретизации файла WAV.Есть ли способ установить частоту дискретизации видеофайла, который был создан?