通过assetURL获取到视频
来源:互联网 发布:iphone视频剪辑软件 编辑:程序博客网 时间:2024/06/05 19:07
首先导入头文件
#import <Photos/Photos.h>
iOS中assetURL样式:
assets-library://asset/asset.mov?id=F2E6E143-4343-4B57-87F9-346936E0EDB3&ext=mov
使用当前的URL过滤到我们想要的数据
PHFetchResult *result = [PHAsset fetchAssetsWithALAssetURLs:@[assetUrl] options:nil]; PHAsset * PHAsset = result.firstObject; /// 包含该视频的基础信息 PHAssetResource * resource = [[PHAssetResource assetResourcesForAsset: PHAsset] firstObject]; NSLog(@"%@",resource); /* type: originalFilename: */ PHImageRequestOptions * options = [[PHImageRequestOptions alloc] init]; options.version = PHImageRequestOptionsVersionCurrent; options.deliveryMode = PHImageRequestOptionsDeliveryModeHighQualityFormat; options.synchronous = YES; __block NSData *videoData = nil; [[PHImageManager defaultManager] requestImageDataForAsset: PHAsset options: options resultHandler: ^(NSData * imageData, NSString * dataUTI, UIImageOrientation orientation, NSDictionary * info) { NSLog(@"%@",imageData); //这里的imageData就是视频数据; }];
阅读全文
2 0
- 通过assetURL获取到视频
- imagepick返回的asseturl获取图片数据
- 通过路径获取视频 缩略图
- 如何通过手机获取到网络摄像头的视频流并显示
- 通过JAVA获取优酷视频
- 审核失败视频到通过的流程
- 通过PackageInfo 能获取到哪些信息
- android通过gps获取到当前位置
- 通过HttpServletResponseWrapper获取到返回body
- CHSNS#中通过youku的视频网址获取视频截图及视频信息
- 通过摄像机视频设备或者流媒体服务器SDK获取到数据转换成RTMP流实现网页/手机微信播放
- 通过摄像机视频设备或者流媒体服务器SDK获取到数据转换成RTMP流实现网页/手机微信播放
- android 通过文件名获取SD卡视频缩略图
- 通过OPENCV从视频中获取图片并保存
- Android中通过网络获取json数据来播放视频
- ContentProvider之通过ContentResolver获取图像、视频、音频举例
- 通过 ffmpeg 获取视频第一帧(指定时间)图片
- 通过JavaScript钩子来获取UIWebView视频播放的状态
- laravel中报错:Syntax error or access violation: 1115 Unknown character set: 'utf8mb4'
- Quartus下FPGA固化(不包括软核)
- js控制checkbox选中状态,重复执行不生效
- spring 4.x 整合redis jar包冲突
- 程序员如何做出优秀的日志
- 通过assetURL获取到视频
- 自制简易贪吃蛇小游戏
- 给孩子们的美术史(1)-艺术的起源
- Python读写配置configparser
- RedLock Redisson锁 分布式锁
- 聚能聊每周精选<第一期>
- PHP+MySQL+Dreamweaver动态网站建设从入门到精通
- mt6735 [AudioCommon]设置camera的VoiceUI默认状态
- python操作msssql 二