视频基本概念
发布网友
发布时间:2023-01-09 23:18
我来回答
共1个回答
热心网友
时间:2023-10-24 11:30
视频码率: kb/s , 是指视频文件在单位时间内使用的数据流量,也叫码流率。码率越大,说明单位时间内取样率越大, 数据流精度 就越高。
视频帧率 :fps,通常说一个视频的25帧,指的就是这个视频帧率,即1秒中会显示25帧。帧率越高,给人的视觉就越 流畅 。
视频分辨率 :分辨率就是我们常说的640x480分辨率、1920x1080分辨率,分辨率影响 视频图像的大小 。
I 帧( Intra coded frames ) :I帧不需要参考其他画面而生成,解码时仅靠自己就重构完整图像;
I帧图像采用帧内编码方式;
I帧所占数据的信息量比较大;
I帧图像是周期性出现在图像序列中的,出现频率可由编码器选择;
I帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);
I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;
I帧不需要考虑运动矢量;
P 帧( Predicted frames ) :根据本帧与相邻的前一帧(I帧或P帧)的不同点来压缩本帧数据,同时利用了空间和时间上的相关性。
P帧属于前向预测的帧间编码。 它需要参考前面最靠近它的 I 帧或 P 帧来解码。
B 帧( Bi-directional predicted frames ) :B 帧图像采用双向时间预测
MPEG2、H264、H265 - > MPEG阵营
AVS -> 中国阵营
VP8、VP9 -> Google阵营
DTS ( Decoding Time Stamp ) :即解码时间戳,这个时间戳的意义在于告诉播放器该在什么时候解码这一帧的数据。
PTS ( Presentation Time Stamp ) :即显示时间戳,这个时间戳用来告诉播放器该在什么时候显示这一帧的数据。
Audio Master:同步视频到音频
Video Master:同步音频到视频
External Clock Master:同步音频和视频到外部时钟
一般情况下 Audio Master > External Clock Master > Video Master