资源压缩:
-
音频压缩:音频主要分频率和振幅,通常使用LPCM(线性脉冲编制调制)将模拟信号转为数字信号,通过调整采样率来控制失真率。
-
视频压缩:视频主要由‘帧’图片构成,一般的视频比例16:9,常见的视频尺寸19201080、1280720,每一个像素使用8位RGB色彩空间,红色8位、绿色8位、蓝色8位。常见帧率24FPS、25FPS、30FPS。 30FPS下文件大小:
压缩原理:将像素点用YUV表示,UV表示色彩、Y表示亮度。人眼对亮度比较敏感,通过调整色度之可以降低文件大小。
-
视频编解码器(H.264) H.264通过两个维度压缩文件大小: ● 空间:压缩视频独立帧,即帧内压缩 ● 时间:以组为单位的视频帧压冗余数据,即帧间压缩 GOP: 多个视频帧组合在一起作为一组图片 ● I帧:关键帧,包含完整图片的所需数据 ● P帧:预测帧 ● B帧:双向帧
-
音频编解码器(AAC) AAC: 是H.264标准对应的音频处理方式,在低比特率的前提下提供更高的音频。 AV Foundation和Core Audio对MP3数据提供解码支付,不提供编码支持
-
容器格式 ag: .mov .m4v .mpg 容器格式包含了更多的数据,比如字幕、音频、视频、章节信息、标题等