1.音频编码相关
- 常见的音频编码格式有(MP3 ,AAC ,AC3)
1. MP编码格式特点: 压缩成容量较小的文件,利用人耳对高频声音不敏感的特征去压缩。
2. AC3编码格式特点:此编码格式更多的用于DVD唱片、电影院等,AC3编码格式在爆炸、撞击、鼓声等这种声音效果更好
3. AAC编码格式特点:AAC采用全新的算法进行编码,比起MP3,更加高效,性价比好,体积小,是现在普遍使用的编码格式。
2.视频解码相关
- 常见的视频编码格式有(H.261、H.263、H.264)
如果从事音视频领域,建议采用H.26X ,因为H.26X包含了以上3种,并且还包含了后续新视频编码格式
3.分辨率
- 分辨率通常指:视频的分辨率,是构成图片宽高大小尺寸等信息。
4.赫兹
- 指每一秒显示的帧数(fps),高帧率的画面看起来更逼真,更流畅,一般的规则是(30fps)人类肉眼可以接受,如果修改成(60fps),看起来交互感和逼真感更高,如果修改成(75fps)后,人类肉眼就难以察觉有什么变化,,太高就会浪费性能。
5. 刷新率
- 指每一秒钟,画面被刷新的次数,刷新率分为"垂直刷新率"和"水平刷新率",一般说的刷新率指垂直刷新率,刷新率高,肉眼看起来就舒服,自然稳定,如果刷新率低(图像就会闪烁、抖动、看起来眼睛就很累),标准的是达到80赫兹,就能解决这些问题
6. 封装格式
- .ts
- .mp4
- .flv
- .mkv
7.DTS和PTS
- DTS,用于读取内存中的比特流什么时候送入给解码器进行解码,这个标记在DTS中
- PTS ,用于解码后的视频帧,什么时候被渲染出来
8. YUV和RGB
- YUV, Y代表亮度,UV代表色差,U和V是构成颜色的两个分量
- RGB ,就是红绿蓝,能够构成画面颜色的各种变化,只有RGB才能显示到屏幕上
9.视频帧
- 常见的视频帧有(P帧、B帧、I帧)
- P帧,在前面的那一帧相关的处理帧,P帧没有完整的画面数据,是与前一帧画面之差的数据,算是参考帧。
- B帧,在前面和后面那一帧相关的处理帧,B帧也没有完整的画面数据,是与前一帧后一帧画面只差的数据,压缩率比较高,前后都有参考值。
- I 帧,就是一副画面完整的数据帧,I帧是完全帧(关键帧、核心帧、完整帧,叫法不同而已),丢帧的时候I帧不能丢,
10. 声道(通道数)
- 单声道、双声道、四声道、5.1声道等等
11. 音频的概念
- 音频指人类的耳朵可以听到的声音频率(20HZ~2WHZ)之间的声波。
12.采样定理
- 声波的处理非常困难,为了解决声波在计算机中的处理,就有了采样率
- 采样定理>=2FH(大于等于上一个声波的2倍)
- 22050是常用的采样频率
- 44100是CD标准的音质,通常是立体声。
- 48000算是极限了
- 一般情况下,超过48000就没有意义了,
- 特殊情况,唱片公司录音可能达到96000(音乐制作)
13. 音视频流程
![](https://img.haomeiwen.com/i7178589/8588dfe08b1f017a.png)
网友评论