首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
麒文
掘友等级
iOS、Flutter
爱好篮球 、爬山、看剧
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
283
文章 283
沸点 0
赞
283
返回
|
搜索文章
最新
热门
短视频从无到有 (三)CMTime详解
通常开发者认为时间的呈现格式应该是浮点数据,我们一般使用NSTimeInterval,实际上它是简单的双精度double类型,可以表示不同场景中的时间。实际上,AV Foundation在AVAudioPlayer和AVAudioRecorder中处理时间问题时本身也会使用这个…
短视频从无到有 (二)美颜、断点拍摄及视频合成功能
众所周知,基于OpenGL的GPUImage是一个很出名的框架。使用GPUImage,我们能很轻易的做出美颜效果。其中有多达120多种效果提供给大家使用。今天,我只讲如何使用GPUImage,对于GPUImage的研究,网上有很多资料,大家可以很方便的学习,以后我也会会出个关于…
短视频从无到有 (一)GPUImage的使用
前言:本系列文章旨在为刚接触短视频的新人开发提供方便,写的不好的地方,还请各路大神指教。众所周知,开发音视频相关的项目是有很大难度的,基于OpenCV、OpenGL、ffmpeg等众多框架,iOS下又涉及到GPUImage、AVFoundation等框架,语言层面上涉及C、C+…
iOS 获取视频截图 以及 CMTimeMakeWithSeconds 与 CMTimeMake的区别
注意:这种获取视频截图的方法适用于mp4等视频,不能用于m3u8上。当然,用这种方式有一定几率会失败,这也是个很诡异的bug,我会在下一篇文章中讨论这个问题,今天就此略过。 CMTime 是一个用来描述视频时间的结构体。它有两个构造函数:CMTimeMake和CMTimeMak…
iOS 在线视频生成GIF图功能
在一些视频APP中,都可以看到一个将在线视频转成GIF图的功能。下面就来说说思路以及实现。我们知道本地视频可以生成GIF,那么将在线视频截取成本地视频不就可以了吗?经过比较,腾讯视频App也是这么做的。话不多说,下面开始上代码: 经过上面简单两步,就可以生成本地的视频和GIF图…
iOS AVPlayer的那些坑
如果是AVPlayerStatusFailed说明视频加载失败,这时可以通过self.player.error.description属性来找出具体的原因。 众所周知,AVPlayer支持的视频、音频格式非常广泛,抛开那些无法正常编解码的情况,在某些情况下其可能就是无法正常播放…
iOS AVPlayer之后台连续播放视频
很多开发者以为AVPlayer不能在后台播放视频:应用退到后台,但能播放视频的声音(ps:不是通过切换相同的音频来实现),我在开发SDK的过程中也遇到这个需求,所幸解决了这个问题。下面我就来讲讲实现的过程。 一 iOS和tvOS应用程序需要您启用某些后台操作的某些功能。 播放应…
iOS AVPlayer之无缝切换播放(类似今日头条视频播放效果)
当我们在使用今日头条或者UC头条的时候,会发现点击cell上的视频播放一段时间后,再点击cell上的评论会跳到另外一个控制器,但是视频播放的位置和缓存的进度跟第一级控制器cell上位置一模一样,看起来
iOS 下载URL不断改变的情况下 使用 resumeData做断点续传
Apple 在 iOS 7 之后将原有的 NSURLConnection 替换成了新的 NSURLSession ,新的 NSURLSession 包含诸多新的特性,其中有一项就是在应用退出到后台以及崩溃后,系统可以继续帮我们进行上传、下载任务。同时,NSURLSession …
iOS 基于AVPlayer自定义视频播放器
前言:视频播放是一个很常见的功能,系统自带的有三种播放器 MPMoviePlayerController、AVPlayerViewController、AVPlayer。但是MPMoviePlayerController 在iOS9以后被弃用,AVPlayerViewContr…
下一页
个人成就
文章被点赞
170
文章被阅读
113,567
掘力值
2,072
关注了
82
关注者
70
收藏集
2
关注标签
6
加入于
2016-12-22