ios 获取视频截图
- (UIImage *)getThumbnailImage:(NSString *)videoURL{
AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:[NSURL fileURLWithPath:videoURL] options:nil];
AVAssetImageGenerator *gen = [[AVAssetImageGenerator alloc] initWithAsset:asset];
gen.appliesPreferredTrackTransform = YES;//按正确方向对视频进行截图,关键点是将AVAssetImageGrnerator对象的appliesPreferredTrackTransform属性设置为YES。
CMTime time = CMTimeMakeWithSeconds(5, 600);
NSError *error = nil;
CMTime actualTime;
CGImageRef image = [gen copyCGImageAtTime:time actualTime:&actualTime error:&error];
UIImage *thumb = [[UIImage alloc] initWithCGImage:image];
CGImageRelease(image);
return thumb;
转载于:https://www.cnblogs.com/dingzhijie/p/6600055.html
ios 获取视频截图相关推荐
- iOS获取视频图片(视屏截图)
+(UIImage *)getImage:(NSString *)videoURL { //视频地址 NSURL *url = [[NSURL alloc] initWithString:videoU ...
- android videoview截屏,获取视频截图
最近在搞一个视频截图的功能,自己在探索过程中,看到很多各种各样的解法,走了很多弯路,为了避免做相同功能的朋友们走很多弯路,我把自己解决方案,及探索过程遇到的Bug记录下来,目前已经适配大部分机型,对于 ...
- ffmpeg获取视频截图
需求 使用ffmpeg可以非常方便的生成视频截图,ffmpeg 通过指定 -vcodec 参数为 mjpeg,或者指定 -f 参数为 mjpeg时,可以输出 jpg截图,指定 -vcodec参数为pn ...
- linux 获取视频截图,linux ffmpeg 视频截图 安装使用
Ubuntu 12.04 在安装ffmpeg之前,首先要安装yasm 1.安装yasm 我用的yasm是yasm-1.2.0.tar.gz这个版本的 #wget http://www.tortall. ...
- iOS获取视频文件大小和时长
1 .获取网络链接的视频大小和时长 AVURLAsset *asset = [AVURLAsset URLAssetWithURL:url options:nil];// url:网络视频的连接NSA ...
- iOS 获取视频缩略图
//获取视频缩略图 -(UIImage *)getThumbnailImage:(NSURL *)videoUrl { if (!videoUrl) { DLog(@"WARNING:vid ...
- js截屏 video_js获取视频截图
参考: https://segmentfault.com/q/1010000006717959 问题: a.获取的好像是第一帧的图?第一帧为透明图时,获取的个透明图片 b.得先加载视频到video,做 ...
- 【.net】利用FFmpeg获取视频截图
目标及工具 这里使用vb.net结合FFmpeg截取视频中的图片.本文使用的编程工具是Visual Studio Community 2022,这个版本是在官方下载的安装的纯免费使用,而且基本功能都可 ...
- PHP获取视频截图及时长
//获得视频文件的缩略图 function getVideoCover($file,$time,$name) { if(empty($time))$time = '1';//默认截取第一秒第一帧 $s ...
最新文章
- 原创 | 《相机标定》深入理解原理与实战(一)
- 演示:标准ACL的配置、及使用技巧、和相关局限
- Vue CLI 3 多页应用项目的搭建
- 求二叉树中叶子结点的个数
- [javaweb] servlet 服务器端转发和客户端重定向 (四)
- 利用AppMetrics对Web进行监控教程
- 迷你搜索引擎–使用Neo4j,Crawler4j,Graphstream和Encog的基础知识
- 《构建之法》--阅读(第13章-第17章)
- CSS自学笔记(15):CSS3多列布局
- 库克也有手机瘾:每天拿起iPhone200次 比预想多一倍
- SAP License:老板都不懂ERP,怎么会用得好ERP呢?
- java并发编程-volatile内存实现和原理
- 【250期门诊集锦】痛并快乐着的正则表达式
- Python中selenium的玩法,小朋友看了都说学会了
- 影视】100种说爱你的方式~
- debian7 修改系统时间
- U盘安装Fedora 24时出现的几个问题及解决办法
- 【训练题48:想法 + 模拟】Lawn of the Dead | HDU6992 | 杭电多校四 08题
- python中怎么赋值一个数为负无穷_python里面正无穷和负无穷问题?
- iOS 自动布局 Autolayout 报错:Unable to simultaneously satisfy constraints.
热门文章
- JUnit 3一个例子就懂
- linux 设备驱动程序开发 第3版_Chapter2_The Current Process
- Mac升级自带ruby方法
- 北京.net俱乐部博客园小组成立了
- 解决ora-280000 the account is locked
- jvm 崩溃日志设置_记一次JVM疯狂GC导致CPU飙高的问题解决
- tomcat提高图片服务器性能,Tomcat性能调优(windows)
- java heap space flex_Flash builder 4内存优化之java heap space解决办法
- 创建springmvc配置
- what is IOC