1、音视频基础
1.1 视频
(1)什么是视频,什么是视频码流?
视频是一个图像序列,它是由一帧帧的图像按照时间顺序排列组成的。
视频码流是对视频图像数据进行压缩后生成的数据。
(2)为什么要把视频压缩成码流?
为了便于存储和传输。
以一部高清(720P)电影为例:
- 分辨率 :1280 x 720
- 帧率 :24帧/秒
- 时长 :2小时
一帧图像的数据量:1280 x 720 x 3 ≈ 2.6 MB
整部电影的数据量:2.6MBx24x2x60x60 ≈ 445 GB
注意:此处每个像素用3Bit表示,R、G、B各占1Bit;如果用YUV表示,则每个像素占1.5Bit
(3)视频有哪些属性?
1)帧率(FPS:Frame Per/ Second):每秒钟视频包含的视频画面数量 30,60f/s
帧率表示的是视频的时间采样率;
视频拍摄时,每秒钟采样多少帧画面,播放时就应该每秒钟播放多少帧&#x