术语 | 类型 | 作用 |
|---|---|---|
MP4 | 容器格式 | 封装视频流、字幕等。 |
MPEG-TS | 容器格式 | 专为流媒体设计的封装格式(如直播、电视)。 |
AVC/H.264 | 视频编码标准 | 高效压缩视频的规则(通用性强)。 |
HEVC/H.265 | 视频编码标准 | 更高效的压缩规则(体积更小,画质更好)。 |
可通过videoCompressor压缩视频质量,或者通过AVCodec Kit、AVTranscoder转码或者改变源视频文件的编码参数(格式、码率)达到缩小视频大小的目的。
Q:通过videoCompressor压缩视频是否可以指定压缩分辨率?
A:压缩质量支持COMPRESS_QUALITY_HIGH、COMPRESS_QUALITY_MEDIUM、COMPRESS_QUALITY_LOW参数,V1.0.6版本无法指定压缩分辨率。
三种方案的适用场景及其对应的编码和封装格式如下表所示:
方案 | 适用场景 | 编码格式 | 封装格式 | 解封装格式 |
|---|---|---|---|---|
方案一: videoCompressor | 指定视频压缩质量CompressQuality,无需设置编码参数。 | AVC(H.264)、 HEVC(H.265) | MP4 | MP4、MPEG-TS |
方案二: AVCodec Kit | 未经压缩的视频数据传输至视频编码器,进行编码参数设置。 | AVC(H.264)、 HEVC(H.265) | MP4 | MP4、MPEG-TS、FMP4、FLV、MKV、AVI、MPEG-PS |
方案三: AVTranscoder | 将已压缩编码的视频文件按照指定参数转换为另一种格式的视频。 | AVC(H.264)、 HEVC(H.265) | MP4 | MP4、MPEG-TS、FMP4、FLV、MKV、AVI、MPEG-PS |