ios 判断文件是否是视频文件

如题
判断文件是否是视频文件

阅读 10.6k
2 个回答

看有没有后缀
如果没有后缀的话 文件头信息里 应该包含了文件的编码信息的
github上或者网上应该有判断方法的 搜搜

iOS有问必答社区为你回答
426981364(扣群)

简单的判断可以采取上面的,你要精确一点,可以判断是否含有视频轨道,上代码:

AVAsset *asset = [AVURLAsset URLAssetWithURL:url options:dictionary];
NSArray *tracks = [asset tracksWithMediaType:AVMediaTypeVideo];
//
BOOL hasVideoTrack = [tracks count] > 0;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题