AVPlayerItem показывает двойной дюратон для файлов mp4 - PullRequest
0 голосов
/ 31 декабря 2018

Я сталкиваюсь с ошибкой iOS, о которой сообщалось здесь: https://openradar.appspot.com/46510748

AVPlayerItem.duration сообщает о вдвое большем времени воспроизведения по сравнению с реальной длиной файла.Вы даже можете увидеть эту проблему в Mac - просто нажмите пробел в файле mp4 для быстрого просмотра:

enter image description here

Вопрос: есть ли обходной путь для этого?Как вы можете видеть на скриншоте, плеер быстрого просмотра на MacOS каким-то образом понимает реальную продолжительность, как я могу сделать то же самое программно на iOS?Я пробовал также разные свойства на AVAsset и AVAssetTrack, но не повезло.

...