ios保存录制好的视频 图片 到相簿
注:使用 UIImageWriteToSavedPhotosAlbum 保存图像, UISaveVideoAtPathToSavedPhotosAlbum 保存视频. 4.0后使用 writeImageToSavedPhotosAlbum:metadata:completionBlock: 保存元数据.
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
NSString* path = [[info objectForKey:UIImagePickerControllerMediaURL] path];
// 保存视频
UISaveVideoAtPathToSavedPhotosAlbum(path, self, @selector(video:didFinishSavingWithError:contextInfo:), nil);
[self dismissModalViewControllerAnimated:YES];
}
// 视频保存回调
- (void)video:(NSString *)videoPath didFinishSavingWithError:(NSError *)error contextInfo: (void *)contextInfo {
NSLog(@"%@",videoPath);
NSLog(@"%@",error);
}
转载于:https://www.cnblogs.com/yan-chao-zhi/p/5256993.html
ios保存录制好的视频 图片 到相簿相关推荐
- ios保存录制好的视频到相簿的方法
ios保存录制好的视频到相簿的方法 注:使用 UIImageWriteToSavedPhotosAlbum 保存图像, UISaveVideoAtPathToSavedPhotosAlbum 保存视频 ...
- 自动保存微信的小视频
需求: 朋友经常会在微信上分享小视频, 我突发奇想,能不能通过编写程序的方式自动保存用户发送的视频/图片/语音, 保存一份到七牛云存储上面 有了这个想法之后, 我就开始马不停蹄的探索了. 花了周六,周 ...
- Android 使用CameraX实现预览/拍照/录制视频/图片分析/对焦/缩放/切换摄像头等操作
1. CameraX架构 看官方文档 CameraX架构 有如下这一段话 使用CameraX,借助名为"用例"的抽象概念与设备的相机进行交互. 预览 : 接受用于显示预览的Surf ...
- cordova Vue 保存视频/图片到相册 - 实现下载视频/图片到相册
cordova实现保存视频到相册功能 亲测可用*(支持安卓,ios; 目前看来ios14都是可以的:没有兼容问题:) * 需要使用到插件 1.文件系统插件 https://github.com/apa ...
- ios保存gif到相册_iOS相册中的GIF图片的读取与保存
大家都知道iOS的系统相册是不支持gif图片预览的.但是,这并不代表系统相册不能保存和读取gif图片.通过Safari长按gif图片,选择保存到相册,这时保存到相册里的图片就是gif的,虽然它不会动. ...
- 图像处理之opencv保存视频图片
OpenCV: OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效--由一系列 C 函数和 ...
- android怎么把动图变成视频格式,Android 录制手机屏幕视频生成GIF图片实例详解
Android 录制手机屏幕视频生成GIF图片实例详解 无图无真相,在我们日常的网络交流中往往需要给交流对象提供直观的显示,而视频是一个很好的方式,但是视频需要播放器,还需要当做文件进行对点传输,并不 ...
- [开源]iOS段子类app:相乐搞笑-分享风趣幽默的段子/视频/图片
相乐搞笑(xiangle-ios) 这个项目本来是用来创业的,但上架App Store几个月,下载量寥寥无几,可能方向不对,可能不懂运营... 现分享出来,看有没有需要的朋友 Android版在这里 ...
- 录制快、回放稳,爱奇艺iOS云录制回放平台技术实践
众所周知,移动APP的周期短.迭代速度快,测试人员在保证新功能正常运行的情况下需要回归大量的历史功能,自动化回归便成为重要的回归手段之一.iOS端自动化由于以下问题,一直很难在业务线广泛开展. 落地成 ...
最新文章
- java mysql aio_Java中的NIO,BIO,AIO分别是什么
- 语言古诗默写_小学生背诵默写古诗文是否合理且必要?专家热议教育“减负”...
- 使用Spring+Junit4.4进行测试
- RabbitMq queue异常导致consumer停止
- ASP.NET Core 单元测试:如何Mock Url.Page()
- Java笔记-RabbitMQ的消息确认机制(事务)
- centos 6.8安装git_搭建一个开源项目3两种方式安装git
- Unexpected end of JSON input while parsing near '...kwrap:false,directo'
- PE文件磁盘与内存映像结构图
- (转)基于Metronic的Bootstrap开发框架经验总结(6)--对话框及提示框的处理和优化...
- CCF认证-2014-12-2 Z字形扫描
- Spring Cloud学习(一)
- Linux文章大合集
- Python struct模块与简单使用
- ffmpeg对H.264进行rtp打包
- Pr入门教程模板的下载和使用学习
- nginx 文件服务器 文件类型,如何配置Nginx限制文件类型?
- cmd命令检查电脑配置情况
- linux 目录历史于特点,linux 返回上次历史目录
- 第22章 常用存储器介绍
热门文章
- mysql 交叉表 存储过程_用于生成交叉表的存储过程的存储过程
- java struts 拦截器_java框架篇---struts实现拦截器
- python文件和数据的格式化_Python文件和数据格式化(教程)
- spark to mysql date_[Spark][Python]Spark 访问 mysql , 生成 dataframe 的例子:
- 安徽信息技术初中会考上机考试模拟_初中信息技术会考模拟试题
- java 绘制sin函数图像_第11讲 数学软件Mathematica内置函数的使用规则
- Python使用sftp实现上传和下载功能(实例代码)
- python爬虫︱百度百科的requests请求、百度URL格式、网页保存、爬虫模块
- sumk 2.0.0 发布,轻量级互联网框架
- 寻找绝对隐蔽的后门的办法 分享