音视频的几个基本概念

来源:互联网 发布:severlet创建数据库 编辑:程序博客网 时间:2024/05/30 04:11

以下概念均来自网上整理而成:

1,帧率:每秒显示帧数,简单地说,就是在1秒钟时间里传输的图片的帧数

2,分辨率:是指视频成像产品所成图像的大小或尺寸。常见的视像分辨率有352×288,176×144,640×480,1024×768。在成像的两组数字中,前者为图片长度,后者为图片的宽度,两者相乘得出的是图片的像素,长宽比一般为4:3。

3,码率:在单位时间内使用的数据流量,同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高

4,H264 一种压缩数字视频编解码器标准

5,VP8 一种压缩数字视频编解码器标准

6,ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流.

7,PES流(Packet Elementary Stream): 也叫打包的基本码流, 是将基本的码流ES流根据需要分成长度不等的数据包, 并加上包头就形成了打包的基本码流PES流.

8,TS流(Transport Stream): 也叫传输流, 是由固定长度为188字节的包组成, 含有独立时基的一个或多个program, 一个program又可以包含多个视频、音频、和文字信息的ES流; 每个ES流会有不同的PID标示. 而又为了可以分析这些ES流, TS有一些固定的PID用来间隔发送program和ES流信息的表格: PAT和PMT表.

9,PS,TS 是一种文件格式。如avi,mkv等。ps ,ts中都可以封装H264流都是在标准h264格式的基础上加上了自己的格式头

10, 电影文件有不同的格式,用不同的后缀表示:avi,rmvb,mp4,flv,mkv等等,这些格式代表的是封装格式。何为封装格式?就是把视频数据和音频数据打包成一个文件的规范.仅仅靠看文件的后缀,很难能看出具体使用了什么视音频编码标准,有些封装格式支持的视音频编码标准十分广泛,应该算比较优秀的封装格式,比如MKV;而有些封装格式支持的视音频编码标准很少,应该属于落后的封装格式,比如RMVB。

0 0
原创粉丝点击