Я сталкиваюсь с ошибкой iOS, о которой сообщалось здесь: https://openradar.appspot.com/46510748
AVPlayerItem.duration
сообщает о вдвое большем времени воспроизведения по сравнению с реальной длиной файла.Вы даже можете увидеть эту проблему в Mac - просто нажмите пробел в файле mp4 для быстрого просмотра:
Вопрос: есть ли обходной путь для этого?Как вы можете видеть на скриншоте, плеер быстрого просмотра на MacOS каким-то образом понимает реальную продолжительность, как я могу сделать то же самое программно на iOS?Я пробовал также разные свойства на AVAsset
и AVAssetTrack
, но не повезло.