音视频
文章平均质量分 80
vector6_
linux c++/java
展开
-
视频编码原理
视频编码原理视频编码是对一帧帧图像来进行的。一般我们所熟知的彩色图像的格式是 RGB 的,即用红绿蓝三个分量的组合来表示所有颜色。但是,RGB 三个颜色是有相关性的,为了去掉这个相关性,减少需要编码的信息量,我们通常会把 RGB 转换成 YUV,也就是 1 个亮度分量和 2 个色度分量。另外,人眼对于亮度信息更加敏感,而对于色度信息稍弱,所以视频编码是将 Y 分量和 UV 分量分开来编码的。而对于每一帧图像,又是划分成一个个块来进行编码的,这一个个块在 H264 中叫做宏块,而在 VP9、AV1 中称之原创 2022-05-01 21:56:44 · 1787 阅读 · 0 评论 -
音视频基础
音视频基础音视频录制原理由麦克风、摄像头采集的帧由编码器进行编码压缩,按一定格式写入某种封装格式。时钟:为了控制音视频同步,需要统一个的时间源。音视频播放原理视频主要概念视频码率:kb/s,是指视频文件在单位时间内使用的数据流量,也叫码流率。码率越大,说明单位时间内取样率越大,数据流精度就越高。视频帧率:fps,通常说一个视频的25帧,指的就是这个视频帧率,即1秒中会显示25帧。帧率越高,给人的视觉就越流畅。视频分辨率:分辨率就是我们常说的640x480分辨率、1920x1080分辨率,原创 2022-04-30 10:38:27 · 276 阅读 · 0 评论