音视频主要概念

常用的一些概念

主要概念1

视频码率:kb/s,是指视频文件在单位时间内使用的数据流量,也叫码流率。码率越大,说明单位时间内取样率越大,数据流精度就越高。

视频帧率:fps,通常说一个视频的25帧,指的就是这个视频帧率,即1秒中会显示25帧。帧率越高,给人的视觉就越流畅。

视频分辨率:分辨率就是我们常说的640x480分辨率、1920x1080分辨率,分辨率影响视频图像的大小。

主要概念2

I帧

I 帧(Intra coded frames):I帧不需要参考其他画面而生成,解码时仅靠自己就重构完整图像;
I帧图像采用帧内编码方式;
I帧所占数据的信息量比较大;
I帧图像是周期性出现在图像序列中的,出现频率可由编码器选择;
I帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);
I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;
I帧不需要考虑运动矢量;

P帧

P 帧(Predicted frames):根据本帧与相邻的前一帧(I帧或P帧)的不同点来压缩本帧数据,同时利用了空间和时间上的相关性。
P帧属于前向预测的帧间编码。它需要参考前面最靠近它的I帧或P帧来解码。

B帧

B 帧(Bi-directional predicted frames):B 帧图像采用双向时间预测,可以大大提高压缩倍数。

常用视频压缩算法

MPEG2 MPEG阵营
H264 MPEG阵营
H265 MPEG阵营
AVS 中国阵营
VP8 Google阵营
VP9 Google阵营

小结

好了,这篇先来看一些主要的概念吧,后边慢慢总结。毕竟,这块内容,确实很陌生。之前没有经历过,有些项目有需求,就去学习了。感兴趣,可以去学习学习。OK,翻篇。

相关推荐

  1. 视频主要概念

    2024-06-10 17:20:04       33 阅读
  2. 视频处理相关基础概念

    2024-06-10 17:20:04       31 阅读
  3. 一.视频编辑 - 功能概述

    2024-06-10 17:20:04       44 阅读
  4. 视频技术应用方向概述

    2024-06-10 17:20:04       28 阅读
  5. 视频、网络带宽等常用概念详解

    2024-06-10 17:20:04       33 阅读
  6. 视频视频点播

    2024-06-10 17:20:04       19 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-10 17:20:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-10 17:20:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-10 17:20:04       82 阅读
  4. Python语言-面向对象

    2024-06-10 17:20:04       91 阅读

热门阅读

  1. Dubbo的Cluster策略与Directory实现

    2024-06-10 17:20:04       28 阅读
  2. 单节点离线部署TiDB 6.1用于测试

    2024-06-10 17:20:04       25 阅读
  3. AtCoder Beginner Contest 355

    2024-06-10 17:20:04       37 阅读
  4. Docker镜像加速

    2024-06-10 17:20:04       28 阅读
  5. Redis的基本数据类型

    2024-06-10 17:20:04       25 阅读
  6. Python中的贪婪算法详解与应用

    2024-06-10 17:20:04       34 阅读