视频编码原理

合集下载

视频编码的工作原理

视频编码的工作原理

视频编码的工作原理在现代社会中,视频编码技术起到了至关重要的作用。

它使得我们可以轻松地在各种媒体平台上观看高质量的视频内容。

本文将介绍视频编码的工作原理。

一、视频编码的定义及背景视频编码是一种将数字视频信号转换为压缩格式的技术。

它通过减少视频数据的冗余来实现对视频的高效压缩,从而节省存储空间和传输带宽。

视频编码技术的发展得益于计算机技术和通信技术的不断进步。

二、视频编码的基本原理1. 采样和量化在视频编码的过程中,输入视频信号首先会经过采样和量化两个步骤。

采样是指将连续的模拟视频信号转换为离散的数字视频信号,而量化则是将离散的视频样本映射到离散的数值范围内。

2. 变换和编码接下来,视频信号会通过变换和编码两个步骤来进一步压缩。

变换是指将视频信号在时域和频域之间进行转换,常用的变换方法包括离散余弦变换(DCT)和小波变换。

编码则是将变换后的视频信号进行熵编码,通常使用的是基于H.264或HEVC标准的编码方法。

3. 压缩和解压缩编码完成后,视频信号会被压缩为较小的文件大小。

这样,视频就可以通过网络进行传输或存储在设备中。

接收方在接收到压缩的视频文件后,需要进行解压缩才能还原为原始的视频信号。

解压缩过程与压缩过程相反,包括解码和恢复两个步骤。

三、常见的视频编码标准视频编码标准是用于指导视频编码的技术规范。

以下是几种常见的视频编码标准:1. MPEG-2MPEG-2是一种广泛应用于数字电视、DVD和广播等领域的视频编码标准。

它采用了基于块的编码方法,通过利用时间和空间上的冗余进行压缩。

2. H.264/AVCH.264/AVC是目前广泛应用于互联网视频和蓝光光盘等领域的视频编码标准。

它采用了更先进的编码算法,可以提供更高的压缩比和更好的视频质量。

3. HEVCHEVC是高效视频编码(High Efficiency Video Coding)的缩写,也被称为H.265。

它是目前最先进的视频编码标准,能够实现更高的压缩率和更好的视频质量,适用于4K和8K超高清视频。

mpeg的工作原理

mpeg的工作原理

mpeg的工作原理MPEG的工作原理MPEG(Moving Picture Experts Group)是一种常用的视频压缩标准,旨在实现高效的视频压缩和传输。

MPEG的工作原理可以分为三个主要步骤:视频编码、视频传输和视频解码。

1. 视频编码视频编码是将原始视频信号转换为压缩格式的过程。

在编码过程中,MPEG使用了一系列的算法和技术来减少视频数据的冗余和不必要的信息,从而实现高效的压缩。

首先,MPEG对视频进行空间预处理,将连续的图像分成不同的图像块,并对每个块进行分析和变换。

然后,MPEG使用离散余弦变换(DCT)来提取每个图像块的频域特征。

接下来,MPEG使用运动估计技术来检测图像中的运动部分,并将其表示为运动矢量。

最后,MPEG使用熵编码技术将图像块的频域特征和运动矢量进行编码,并生成最终的压缩视频数据。

2. 视频传输视频传输是指将压缩后的视频数据传输到接收端的过程。

在传输过程中,MPEG使用了一种称为帧间编码的技术来减少视频数据的传输量。

帧间编码是指将连续的视频帧之间的差异进行编码和传输的方法。

具体而言,MPEG将每个视频帧分为关键帧(I帧)和预测帧(P 帧)。

关键帧是完整的图像帧,而预测帧只包含与前一帧之间的差异。

通过传输较少的预测帧和更多的差异信息,MPEG能够在保持视频质量的同时减少传输带宽。

3. 视频解码视频解码是指将接收到的压缩视频数据转换回原始视频信号的过程。

在解码过程中,MPEG使用解码器来还原压缩视频数据。

首先,解码器对接收到的压缩视频数据进行解码,将频域特征和运动矢量恢复为图像块。

然后,解码器使用逆离散余弦变换(IDCT)将频域特征转换为时域特征,从而得到还原的图像块。

接下来,解码器使用运动补偿技术将预测帧与关键帧进行合成,生成完整的视频帧。

最后,解码器将所有视频帧按照正确的顺序组合起来,生成最终的解码视频。

总结起来,MPEG的工作原理是通过视频编码、视频传输和视频解码三个步骤实现高效的视频压缩和传输。

视频编码技术-PPT

视频编码技术-PPT
第3章 视频编码技术
1.视频信号的数字化 2.视频文件格式 3.视频压缩编码原理 4.视频压缩标准
学习目标
掌握视频数字化方法 了解视频文件格式 掌握视频压缩编码原理(预测编码、变换编
码、统计编码原理)
理解视频压缩标准( MPEG标准 )
3.1 视频信号的数字化
1.视频相关的基本概念
所谓视频(video frequency ),连续的图像变化每秒 超过24帧(frame)画面以上时,根据视觉暂留原理,人 眼无法辨别单幅的静态画面,看上去是平滑连续的视觉效 果,这样连续的画面叫做视频。即视频是由一系列单独的 静止图像组成,其单位用帧或格来表示;
(1)本地影像视频格式
-MOV格式,美国Apple公司开发的一种视频格式,默认 的播放器是苹果的QuickTime Player。具有较高的压缩比率 和较完美的视频清晰度等特点,但其最大的特点还是跨平 台性,即不仅能支持Mac OS,同样也能支持Windows系列。
Avid Media composer非线性编辑软件支持该格式。
同步信号
)
地(色度)
S-Video四芯插头(座)
地(亮度)
2.视频的采集及数字化
视频采集卡的接口
莲花接头
2.视频的采集及数字化
视频采集卡的接口 IEEE1394接口
IEEE1394是一种外部串行总线标准,800Mbps的 高速。1394接口具有把一个输入信息源传来的数据向 多个输出机器广播的功能,特别适用于家庭视听的连接。 由于该接口具有等时间的传送功能,确保视听AV设备 重播声音和图像数据质量,具有好的重播效果。
人眼在观察景物时,光信号传入大脑神经,需经过一段短暂 的时间,光的作用结束后,视觉形象并不立即消失,而能继续保 留其影像0.1-0.4秒左右,这种现象被称为视觉暂留现象。

视频编解码原理范文

视频编解码原理范文

视频编解码原理范文视频编解码(Video Coding and Decoding)是将数字视频信号进行压缩编码和解压缩解码的过程。

通过视频编解码可以实现将高数据量的视频信号转换为低数据量的压缩码流,从而减小存储需求和传输带宽。

视频编解码的实现需要涉及信号处理、压缩算法、编解码器等多个方面的知识。

1.采样和量化:视频编码首先对原始视频信号进行采样。

采样是将连续的模拟视频信号转换为离散的数字视频信号。

然后,通过量化将离散信号的幅值量化为离散数值。

采样和量化是数字视频处理的基础,影响编码质量和数据量大小。

2.预测编码:视频编码通过利用时域或空域上邻近像素的统计特性,对当前帧的像素进行预测。

预测误差通常较小,因此,只需传输和存储预测误差,而不需要完整的像素数据。

其中著名的预测方法包括运动估计和运动补偿。

3. 变换编码:视频编码通常使用离散余弦变换(Discrete Cosine Transform,DCT)对预测误差进行变换编码。

DCT将整个图像分解为多个频域系数,其中高频系数较少,低频系数较多,从而进一步减小数据量。

使用DCT编码后的数据通常分为多个编码块,每个编码块经过量化后,保留重要的低频系数,舍弃不重要的高频系数。

4.熵编码:变换编码后的数据仍然具有较高的冗余性,熵编码用于对变换编码后的系数进行进一步压缩。

熵编码常用的方法有哈夫曼编码和上下文自适应二进制算术编码。

5.解码:视频解码是视频编码的逆过程,将压缩码流还原为原始视频数据。

解码过程首先进行熵解码,再进行量化逆运算、逆变换和预测误差补偿,最后得到完整的重建视频帧。

视频编解码技术主要应用于数字视频传输、存储和广播等领域。

在互联网视频传输中,如实时视频会议、网络直播和视频点播,视频编解码可以将高清视频信号压缩为较低码率的视频流,实现实时传输和广泛分发。

在数字电视和视频存储中,视频编解码可以将高清视频信号存储在有限的存储介质中,提供高质量的视频服务。

如何进行视频编码的动态背景提取(三)

如何进行视频编码的动态背景提取(三)

如何进行视频编码的动态背景提取概述:视频编码的动态背景提取,是一种常见的视频处理技术。

它可以将视频中的动态背景与静态前景进行分离,从而实现更加精细的视频处理和编辑。

本文将从视频编码的基本原理、动态背景提取算法以及应用实例等方面来探讨如何进行视频编码的动态背景提取。

一、视频编码基本原理视频编码是指将连续的视频图像序列通过压缩算法转换为数字形式的过程。

在视频编码中,动态背景提取是其中一个重要的步骤。

动态背景通常指在视频序列中随时间变化的背景,如海浪、树叶等。

而静态前景则是指在背景中出现的移动物体或人物,比如行走的人、汽车行驶等。

动态背景提取的目标就是将这两者分离出来,以便进行进一步的处理和编辑。

二、动态背景提取算法1. 前景-背景模型前景-背景模型是一种常见的动态背景提取算法。

它通过学习当前帧与之前帧在空间和时间上的差异来区分前景和背景。

在这个算法中,通过设定一个阈值来区分物体的像素与背景的像素,并根据当前帧与之前帧的差异来更新模型。

这种算法对于静止不动的背景效果较好,但对于一些动态背景的情况可能会受到干扰。

2. 光流法光流法是另一种常见的动态背景提取算法。

它通过计算相邻帧之间像素的运动矢量来提取前景和背景。

在这个算法中,背景通常被认为是相对静止的部分,而前景则被认为是移动的部分。

光流法对于动态背景的提取效果较好,但在一些复杂背景的情况下可能会出现误差。

3. 混合高斯模型混合高斯模型是一种可以适应不同背景的动态背景提取算法。

它通过将每个像素建模为多个高斯分量的加权和来对前景和背景进行建模。

在这个算法中,每个高斯分量代表着一种颜色或纹理的背景,并通过学习来适应不同的背景情况。

混合高斯模型对于复杂背景的提取效果较好,但相应地计算也较为复杂。

三、应用实例1. 视频修复动态背景提取可以帮助实现视频的修复和矫正。

在视频中,常常会出现背景中的噪点、杂乱物品等对画面影响的情况。

通过动态背景提取,可以将这些干扰去除,使得画面更加清晰、干净。

视频编解码技术使用教程(系列八)

视频编解码技术使用教程(系列八)

视频编解码技术使用教程在当下科技高速发展的时代,视频编解码技术在我们的生活中扮演着越来越重要的角色。

从我们每天使用的社交媒体应用到电影制作领域,视频编解码技术都是不可或缺的一部分。

本文将为你介绍视频编解码技术的基本原理和使用教程。

第一部分:视频编码的基本原理视频编码是指将原始视频信号转化为数字数据的过程。

其目的是通过压缩数据量,以便于存储、传输和处理。

视频编码的核心原理是采用一系列算法,根据图像的冗余性和视觉特性将原始数据进行压缩。

1. 帧间压缩:视频编码中最常用的压缩技术之一是帧间压缩。

该技术利用了视频中帧与帧之间的冗余性。

在一个连续的视频序列中,相邻帧之间的图像内容通常变化很小。

因此,只需存储每个关键帧(I 帧)以及其后的差异帧(P帧和B帧),就可以恢复出完整的视频序列。

2. 量化和编码:在帧间压缩的基础上,视频编码采用了量化和编码技术来进一步减小数据量。

量化是指将视频中的像素值映射到较少数量的级别,以减小数据的精度。

编码是指将量化后的数据表示为更紧凑的二进制码流,以进一步减小数据量。

第二部分:视频解码的基本原理视频解码是指将压缩后的视频数据恢复为原始视频信号的过程。

其主要任务是逆向视频编码过程,对编码后的数据进行解码和还原。

视频解码的核心原理是采用像素重建和帧重建的技术。

1. 像素重建:在解码阶段,先通过解码器将压缩后的二进制码流还原为量化后的视频数据。

接下来,通过逆量化和逆转换的算法,将量化后的数据恢复为原始像素值。

通过这个过程,可以实现图像像素的逐渐重建。

2. 帧重建:在还原出完整的图像像素后,视频解码器会对连续的帧进行恢复。

对于关键帧(I帧),直接从像素值中重建;对于差异帧(P帧和B帧),则需要根据之前的参考帧和差异数据进行重建。

通过帧重建,可以实现完整视频序列的恢复。

第三部分:视频编解码技术的应用教程视频编解码技术已经广泛应用于各个领域,以下是几个常见的应用教程:1. 视频编码与传输:对于需要传输视频的场景,如实时视频会议、视频直播等,我们可以使用、HEVC等先进的视频编码标准进行压缩和传输。

视频编码与压缩技术研究

视频编码与压缩技术研究

视频编码与压缩技术研究随着数字技术的快速发展,人们日常生活中使用视频的频率不断增加。

而视频的传输和存储需要占据大量带宽和存储空间,为了解决这个问题,视频编码与压缩技术应运而生。

本文将对视频编码与压缩技术进行研究,探讨其原理、方法和应用。

一、视频编码与压缩技术的原理视频编码与压缩技术旨在通过一系列算法和技术手段将视频数据进行编码和压缩,以减小其文件大小和传输带宽,同时尽量保持视频质量。

该技术的原理包括以下几个方面:1. 空间域压缩:通过减少颜色分辨率、丢弃冗余信息、删除不可见部分等方法实现对视频数据的压缩。

这种方法不需要依赖其他的信息,体现了视频本身的信息冗余性。

2. 时间域压缩:通过寻找视频连续帧之间的差异,在时间上实现对视频数据的压缩。

这种方法主要基于视频序列中帧之间相似性的原理,将关键帧和非关键帧进行区分,对非关键帧进行差值编码,从而实现对视频的压缩。

3. 变换域压缩:将视频数据从空间域转换到频域,然后使用变换编码技术对频域数据进行处理,实现对视频信息的压缩。

其中,最常用的变换编码技术是离散余弦变换(DCT)。

二、视频编码与压缩技术的方法视频编码与压缩技术有多种方法,其中最主要的方法包括以下几种:1. 基于帧间预测的编码方法:该方法是通过对当前帧进行预测,利用预测误差来编码图像。

最典型的方法是使用运动估计技术进行帧间预测,从而实现对视频的压缩。

2. 基于变换编码的方法:这种方法首先对视频帧进行变换,通常是离散余弦变换(DCT),然后对变换后的系数进行编码。

最经典的方法是基于H.264/AVC编码标准的方法。

3. 基于向量量化的方法:向量量化是一种直接以向量为单位进行编码的方法,将相似的向量进行聚类,然后利用聚类结果对向量进行量化编码。

这种方法通常应用于无损压缩领域。

三、视频编码与压缩技术的应用视频编码与压缩技术广泛应用于实时视频传输、数字电视、视频会议、远程监控等领域。

下面将详细介绍其应用:1. 实时视频传输:在实时视频传输中,为了保证视频的准确性和及时性,需要对视频进行实时压缩和解码。

视频编码技术的原理和应用

视频编码技术的原理和应用

视频编码技术的原理和应用视频编码技术是数字视频处理领域的一个重要分支。

它主要是将原始视频数据进行压缩编码,使得视频数据可以在网络传输和存储过程中更加高效和节约资源。

本文将从原理和应用两方面介绍视频编码技术的相关知识。

一、原理视频编码技术的原理主要是通过对视频信号的空域和时间域中的信息进行压缩和合并。

在视频信号的空域和时间域中,它们分别对应着图像信息和运动信息。

因此,视频编码技术可以分为两个主要方向:图像编码和运动估计。

图像编码是将视频帧中的像素点信息进行压缩,主要是通过一些压缩编码算法来实现。

常见的图像编码算法有JPEG、JPEG2000等。

在图像编码过程中,需要进行预测、变换、量化和熵编码等步骤。

而运动估计则是对视频帧中的运动信息进行估计和编码,主要实现的是视频帧之间的压缩。

运动估计是视频编码技术中非常重要的一个方面。

它可以通过将视频帧进行比对和对运动信息的推测,进而实现视频帧差的压缩和编码。

常见的运动估计算法有帧内和帧间预测、全帧运动估计等。

二、应用视频编码技术在计算机视觉、视频直播等领域都有广泛的应用。

其中,最常见的应用就是视频传输和视频存储。

在视频传输中,视频编码技术可以将视频数据进行压缩,从而实现视频在网络传输中的高效和稳定。

比如,通过H.264编码协议,可以将高清视频信号压缩到较小的数据包中,从而保证视频的高质量传输。

在视频存储中,视频编码技术可以对视频数据进行压缩,减少视频文件的存储大小。

以MP4格式为例,MP4格式是一种基于H.264编码的视频格式,它能够将视频信息进行压缩,减少视频文件的存储空间,并保持视频质量不变。

此外,视频编码技术也在虚拟现实、游戏等领域有广泛应用。

比如,在虚拟现实技术中,通过对视频图像进行编码,可以将现实世界经过处理后的视频图像传输到虚拟世界中,从而提高虚拟现实技术的沉浸感。

在游戏领域中,视频编码技术也可以起到重要的作用,通过对游戏图像进行压缩和编码,可以提高游戏的画面质量和流畅性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

视频编码原理编码率/比特率直接与文件体积有关。

且编码率与编码格式配合是否合适,直接关系到视频文件是否清晰。

在视频编码领域,比特率常翻译为编码率,单位是Kbps,例如800Kbps。

其中,1K=10241M=1024K,b为比特(bit)这个就是电脑文件大小的计量单位,1KB=8Kb,区分大小写,B代表字节(Byte)s为秒(second)p为每(per)以800kbps来编码表示经过编码后的数据每秒钟需要用800K比特来表示。

1MB=8Mb=1024KB=8192KbWindows系统文件大小经常用B(字节)为单位表示,但网络运营商则用b(比特),也就是为什么2Mb速度宽带在电脑上显示速度最快只有约256KB的原因,网络运营商宣传网速的时候省略了计量单位。

完整的视频文件是由音频流与视频流2个部分组成的,音频和视频分别使用的是不同的编码率,因此一个视频文件的最终技术大小的编码率是音频编码率+视频编码率。

例如一个音频编码率为128Kbps,视频编码率为800Kbps的文件,其总编码率为928Kbps,意思是经过编码后的数据每秒钟需要用928K比特来表示。

了解了编码率的含义以后,根据视频播放时间长度,就不难了解和计算出最终文件的大小。

编码率也高,视频播放时间越长,文件体积就越大。

不是分辨率越大文件就越大,只是一般情况下,为了保证清晰度,较高的分辨率需要较高的编码率配合,所以使人产生分辨率越大的视频文件体积越大的感觉。

计算输出文件大小公式:(音频编码率(Kbit为单位)/8+视频编码率(Kbit为单位)/8)×影片总长度(秒为单位)=文件大小(MB为单位)这样以后大家就能精确的控制输出文件大小了。

例:有一个1.5小时(5400秒)的影片,希望转换后文件大小刚好为700M 计算方法如下:700×8/5400×1024≈1061Kbps意思是只要音频编码率加上视频编码率之和为1061Kb,则1个半小时的影片转换后文件体积大小刚好为700M。

当然不经过压缩文件的计算公式又不同:声音为,数据量(位/秒)=(采样频率(Hz)×采样位数(bit)×声道数) 其中,单声道的声道数为1,立体声的声道数为2。

数据量×时间/8=文件总字节例如CD即为未经压缩的音频文件,采样44.1k,16位,双声道。

数据量=44.1×16×2=1411kb/1024=1.38Mb,一般的MP3压缩后为128kbps如果以一张CD放一个小时计算的话,CD总量=1.38×3600/8=621MB,当然CD大约放1小时多点,顶多也就700MB。

图象应该是,数据量(位/秒)=(画面尺寸×彩色位数(bit)×帧数)数据量×时间/8=文件总字节例如2分钟,25帧/秒,640×480分辨率,24位真彩色数字视频的不压缩的数据量约为,数据量=640×480×24×25=184320Kb=180Mb,而VCD、MKV标准编码率(加上音频)分别为1152Kbps和30Mbps(1080p高清)2分钟文件字节=180Mb×120/8=2700000KB=2636.71875MB=2.57GB,而压缩后一部90分钟高质量DVD电影可以达到9GB。

常见视频编码格式:一种编码格式和一种文件格式是不一样的,这里的文件格式指的是一个文件的后缀。

一般人都认为以.avi为扩展名的文件肯定不是MPEG文件,那是错误的。

至少是不对的。

视频编码格式的例子有:MPEG1,MPEG2,DivX。

文件格式的例子有:MPG,A VI,ASF,divx,div。

本文要叙述的主要是媒体编码格式,在解释了每一种媒体编码格式之后,还会注明按照这种编码格式产生的可能的文件格式类型种类,但是这种文件格式并不是绝对的。

另外我需要指出的是,本文的重点是媒体编码格式中的视频编码部分,对于音频编码,这里不加叙述。

1.MPEG:MPEG是Motion Picture Experts Group 的缩写,它是视频编码格式中的一个大家族,也是我们平时所见到的最普遍的一种视频格式。

从它衍生出来的格式非常多,包括以mpg、mpe、mpa、m15、m1v、mp2等等为后缀名的视频文件都是出自这一家族。

MPEG格式包括MPEG视频、MPEG音频和MPEG系统(视频、音频同步)三个部分,MP3(MPEG-3)音频文件就是MPEG音频的一个典型应用,视频方面则包括MPEG-1、MPEG-2和MPEG4。

MPEG-1压缩算法被广泛应用在VCD 的制作和一些视频片段下载方面,其中最多的就是VCD——几乎所有VCD都是使用Mpeg-1格式压缩的(*.dat格式的文件)。

MPEG-1的压缩算法可以把一部120 分钟长的电影(原始视频文件)压缩到1.2 GB左右大小。

利用这种压缩算法制成的文件格式一般为mpg和dat 文件。

MPEG-2压缩算法则应用在DVD的制作上(*.vob格式的文件),同时也在一些HDTV(高清晰电视广播)和一些高要求视频编辑、处理有相当的应用。

使用MPEG-2的压缩算法制作一部120 分钟长的电影(原始视频文件)在4GB到8GB大小左右,当然其图像质量方面的指标是MPEG-1所无法比拟的。

利用这种压缩算法制成的文件格式一般为vob文件。

MPEG-4是一种新的压缩算法,使用这种压缩算法可以将一部120分钟长的电影(原始视频文件)压缩至300MB左右。

现在,MPEG的这种压缩算法被许多编码格式沿用,例如ASF、DivX、Xvid、mp4(Apple公司的mpeg-4编码格式)等等都采用了MPEG-4的压缩算法。

在后面我会具体介绍那几个编码格式。

2.A VI编码格式A VI是Audio Video Interleave 的缩写,这种格式在微软WIN3.1 时代就已经出现了。

它最直接的优点就是兼容好、调用方便而且图像质量好,因此也常常与DVD相并称。

但它的缺点也是十分明显的:体积大。

2小时影像的A VI文件的体积与MPEG-2相差无计,不过这只是针对标准分辨率而言的:根据不同的应用要求,A VI的分辨率可以随意调。

窗口越大,文件的数据量也就越大。

降低分辨率可以大幅减低它的体积,但图像质量就必然受损。

与MPEG-2格式文件体积差不多的情况下,A VI格式的视频质量相对而言要差不少,但制作起来对电脑的配置要求不高,经常有人先录制好了A VI格式的视频,再转换为其他格式。

这里简单提一下nA VI。

nA VI是newA VI 的缩写,这是一个名为ShadowRealm 的地下组织发展起来的一种新视频格式。

它是由Microsoft ASF 压缩算法的修改而来的(并不是想象中的A VI),视频格式追求的无非是压缩率和图像质量,所以nA VI 为了追求这个目标,改善了原始的ASF 格式的一些不足,让nA VI 可以拥有更高的帧率(frame rate)。

当然,这是牺牲ASF 的视频流特性作为代价的。

概括来说,nA VI 就是一种去掉视频流特性的改良型ASF 格式。

3.REAL VIDEO格式Real公司一开始定位的就是在视频流应用方面的,也可以说是视频流技术的始创者。

它可以在用56K MODEM 拨号上网的条件实现不间断的视频播放,当然,其图像质量和MPEG2、DIVX 等相比确实要差好多。

RM主要用于在低速率的网上实时传输视频的压缩格式,它同样具有小体积而又比较清晰的特点。

RM文件的大小完全取决于制作时选择的压缩率。

在2002年Real公司又退出了它的Real Video9编码方式,使用该技术同上一版相比,画质提高了30%。

使用Real Video9编码格式的文件名后缀一般为rmvb,RMVB中的VB是VBR即Variable Bit Rate的缩写,中文是“可变比特率”。

它比普通的RM文件有更高的压缩比(同样画质)和更好的画质(同样压缩比)。

rmvb文件一般用realone播放器播放,当然也可以用安装了相应插件的realplay播放(不过播放的时候要将rmvb改成rm)。

以前的real video文件名后缀多为RM、RA、RAM。

4.ASFASF是Advanced Streaming format 的缩写,它是Windows Media技术的核心,采用的是MPEG-4压缩算法,由于它使用了MPEG-4 的压缩算法,所以压缩率和图像的质量都很不错。

因为ASF 是以一个可以在网上即时观赏的视频“流”格式存在的,所以它的图像质量比VCD 差一点点并不出奇,但比同是视频流格式的RAM 格式要好。

利用这种编码方式制成的文件名后缀一般为asf。

5.Quicktime格式QuickTime(MOV)是Apple公司专有的一种视频格式。

在开始一段时间里,他都是以qt或mov为扩展名的,使用他们自己的编码格式。

但是自从MPEG4组织选择了Quicktime作为MPEG4的推荐文件格式以后,它们的mov文件就以mpg或mp4为其扩展名,并且采用了MPEG4压缩算法。

Quicktime6将mp4文件作为它的第一选择,利用quicktime6可以制作出专业级质量的、ISO兼容的MPEG4音频和视频文件,而且这些文件也可以被任何兼容MPEG4的播放器播放。

6.DivXDivX视频编码技术可以说是针对DVD而产生的,同时它也是为了打破ASF 的种种约束而发展起来的。

正如上面所提到的那样,它采用的是MPEG-4算法,这样以来,压缩一部DVD只需要2张VCD,而且播放这种编码,对机器的要求也不高。

目前DivX有两个版本,第一个DivX版本以DivX3.11为例,而第二个版本就是后来的DivX5,但是实际上第二个编码格式的作者跟divx3.11的作者根本不是同一个人,这两种编码格式的设计思路也不同。

所以,如果要解压缩按照DivX3.11编码的媒体文件时,最好采用DivX3.11的解码器,而不要用DivX5的解码器来解码。

目前大部分的DivX视频采用的是.avi的文件后缀,当然也有以DivX和Div为后缀名的。

7.XvidXvid编码格式是由一些精通视频编码的程序员(包括原DivX 3.11的开发者)设计开发出来的,它也是使用的MPEG4压缩算法。

XviD这种全新的编码平台,实际上与DivX 5是属于同一技术核心,可解码几乎所有的DVDrip。

这里需要解释一下DVDrip,DVDrip就是指的经过DivX技术压缩至原来DVD文件大小的1/10左右的媒体文件,其核心的技术主要分成三部分:用Mpeg4来进行视频压缩,用MP3或AC-3等压缩音频,同时结合字幕播放软件来外挂字幕。

相关文档
最新文档