ios
文章平均质量分 64
sadamulamian
爱吃拉面的程序猿
展开
-
CMTime详解-AVFoundation视频操作必备基础
CMTime 对于视频和音频操作比不可少, 第一:CMTimeMake(a,b) a当前第几帧, b每秒钟多少帧.当前播放时间a/b第二:例如CMTimeMake(60, 30); 第二秒CMTimeMake(30, 15);第二秒两个都是代表第二秒的影片但是第一个播放速度是第二个二倍顶0原创 2016-05-27 18:40:19 · 346 阅读 · 0 评论 -
avfoundation 合成一组图片到视频
直接上代码,注释都有,不在赘述[code]//按钮点击- (IBAction)mergeVideo:(id)sender { //虚拟一个将要存放的视频 NSString *path = [GG pathForDocument:@"b.mp4"]; [self writeImageAsMovie:@[[UIImage imageNamed:@"4.PN原创 2016-05-27 19:21:51 · 511 阅读 · 0 评论 -
CMTime详解-AVFoundation视频操作必备基础
CMTime 对于视频和音频操作比不可少, 第一:CMTimeMake(a,b) a当前第几帧, b每秒钟多少帧.当前播放时间a/b第二:例如CMTimeMake(60, 30); 第二秒CMTimeMake(30, 15);第二秒两个都是代表第二秒的影片但是第一个播放速度是第二个二倍原创 2016-05-27 19:22:56 · 251 阅读 · 0 评论 -
ios avfoundation 合并音频到一个视频文件 avurlassettrack
下面这段代码可以将一组音频合并到一段视频中, 并输出到沙盒的Documents文件夹中,其中有部分代码用到了自定义的类方法,比较简单,请大家自行改动运行原创 2016-05-27 19:24:23 · 495 阅读 · 0 评论 -
avfoundation 视频合成 ,合成两段视频和一段音频
一下代码少部分逻辑没有补全,并不影响阅读,请自省补全吧,例如有些变量我都不粘贴了第一段:合并[code]- (IBAction)mergeClick:(id)sender { if (self.firstAsset !=nil && self.secondAsset!=nil) { self.activityView.hidden = NO;原创 2016-05-27 19:29:00 · 1604 阅读 · 0 评论 -
(sandbox)沙盒文件获取总结
因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件:Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录tmp:存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除第一:获取D原创 2016-05-27 18:42:42 · 1216 阅读 · 0 评论