我正遇到一个iOS错误,该错误已在此处报告:https://openradar.appspot.com/46510748
AVPlayerItem.duration
报告的播放时间是真实文件长度的两倍。您甚至可以在Mac中看到此问题-只需在mp4文件上按一下空格即可快速查看:
问题是:有什么解决方法?正如您在屏幕快照中看到的那样,MacOS上的快速外观播放器以某种方式了解了实际持续时间,我如何在iOS上以编程方式进行同样的操作?我还在AVAsset
和AVAssetTrack
上尝试了其他属性,但是没有运气。