在编辑视频的过程中,时常有场景需要对视频增添更多个性化的内容,如字幕、水印或者表情等,此时需要对视频增加一个动画叠加层,在实现上来讲就需要结合 ...
两个独立的视频拼接起来以后很有可能会出现衔接处过于生硬的问题,此时就需要给视频添加过渡效果,这一效果需要用到 AVVideoCompositio...
在组合媒体的过程中,需要用到 AVComposition 类,其中对于音频轨道可以使用与视频轨道一样的不重叠组合方式,同时音频轨道也可以重叠在一...
AVFoundation 能支持非线性、无损的编辑工具,并且可以在原始媒体资源不破坏的情况下无约束地编辑。 1. 基础 AVFoundation...
1. 综述 AVFoundation 提供了对底层数据的读写功能,需要用到 AVAssetReader 和 AVAssetWriter 两个核心...
1. 视频缩放 iOS 7.0 为 AVCaptureDevice 提供了一个 videoZoomFactor 属性用于对视频输出和捕捉提供缩放...
1. 捕捉功能综述 捕捉会话 AVCaptureSession 用于连接输入和输出的资源,从物理设备如摄像头和麦克风等获取数据流,输出到一个或多...
1. 播放视频综述 AVFoundation 对于播放封装了主要的三个类 AVPlay、AVPlayerLayer 和 AVPlayerItem...
AVAsset 是一个抽象类和不可变类,它定义了媒体资源混合呈现的方式,将媒体资源的静态属性模块化为一个整体,包括标题、时长和元数据。AVAss...
文集作者