我有一个使用 AVPlayer 播放相机胶卷视频的 iPhone 应用程序。我的 iPhone 中有一个 3gp 视频,我无法使用 AVPlayer 播放,但可以在照片应用程序中播放。
我想实现这些:
- 根据 AVFoundation 类无效的视频不应列在我使用 ALAsset 库显示相机胶卷视频的视图中。
- 是否有任何与 AVURLAsset、AVAssetTrack 等相关的 API 来识别视频是否可播放。
我尝试了以下方法:
- AVURLAsset 的 playable 属性表示它是可播放的。
- 可以获取此视频的时长