ffmpeg——关于视频压缩 – liusx

0

        这篇视频博客次要讲有活动着的情况视频压缩的成绩,处置可见证明太大,不容易下载,占有率那么多蓄电量的成绩,同时增加视频显得庞大,担保获得视频的守候能力。次要内容如次。:

    1、压缩视频工具ffmpeg

    2、压缩视频的技术参量

    3、这么些压缩视频

一、压缩视频工具ffmpeg

      下载ffmpeg节;

      使勃起靠近1: 您可以停飞您的计算者选择64或32位。,下载的是任何人压缩证明。,运用除压的证明对其举行除压。,我把它使勃起在C盘上。,如图:

  

靠近二:设定围绕,右击我的电脑->属性,和,如图所示。:

靠近三:在CMD下,反省使勃起设想成

二、压缩视频的技术参量

    1、让咱们率先看一眼压缩的视频参量(主教教区这些压缩的vi,可以运用MediaInfo软件翻开可见证明,您可以理解截图中所示的各式各样的参量。,以视频为例。:

 2、在上面的截图中,您可以理解视频和aud的位吃水,嗨我运用Adobe软件 听觉翻开视频,您可以理解音频一部分的位吃水是16位。

 2、技术参量的解说

      视频广大:指的执意视频的析像系数,协同决心是4096*2304,1920*1080,720*576等。

      视频编码:视频编码是指运用假定的的压缩技术。,将某个视频体式的证明替换成另类的视频体式证明的方法。视频编码体式很平民:MPEG-2 TS、Divx、Xvid、、WMV-HD和VC-1。

      音频编码:音频编码是指经过假定的的.对音频履历举行处置。。

      帧频:帧速率(即,视频现代化速率)是用于测值得的的度量。。测单位是构架。 Per Second,FPS,帧速率)或赫兹,FPS单元用于特性描述每秒视频比赛这么些帧。,而单位用赫兹用来特性描述炫耀的有木架的每秒现代化这么些次。 正常的帧速率越高,视频图像越平面。

      数元率:指每秒传送的相当(bit)数,也执意说,每秒表达的证明显得庞大。。数元率标明运用每秒相当bit/s 或 bps)为单位。数元率越高,每秒表达的履历越大。

      抽样率:抽样率的单位是Hz。,表现每秒的采样次数。。单位时期的抽样率越高,准确度越高,处置后的可见证明越在附近未处置的可见证明。

      码率:数元率是履历表达中每单位时期表达的相当数。,通常咱们运用的单位是kbps,也执意千相当每秒。。码率它与大部分成比率。:密码速率越大。,大部分越大。。;密码速率越小。,音量越小。由于证明显得庞大与抽样率成比率,因而简直所稍微编码体式都希望的事运用最低限度的数元率来区域,数元率图像失真,数元率越高,它就越明晰。,相反,这些画是粗糙的、拼花的式的。。

      视频一部分的位吃水:标明图像中每个像素进展的色物的值得的,以位为单位。

      音频一部分的位吃水:单隔墙采样履历显得庞大

      音频一部分频道:指使出声在录制或着比赛的时辰在两样盖印地位收集或回放的相互的孤独的音频用枪打猎,从此,隔墙的值得的是记载做成某事声源的值得的,或许。

    (1)活动着的情况Audio一部分码率的计算态度:

                数元率(相当/秒)=抽样率(HZ) 采样位吃水 声道数

                证明”数元率(相当/秒)=抽样率(HZ) 采样位吃水 声道数”态度的合法性:

                1)广大剖析:

                      HZ * bit=bit/s,校对态度没背面的

                2)从推测的角度:

                      数元率是每秒表达的物的显得庞大。;

                      抽样率是每秒采样的次数。;采样位吃水是挑选按某路线发送的每个采样履历的显得庞大。;

                    (抽样率*位吃水)指每秒表达的履历的显得庞大;

                      和,由两个按某路线发送表达的物的显得庞大值得的 * 声道数 ;

                      从中探出:音频一部分数元率=抽样率(HZ) 采样位吃水 声道数。

                3)以未压缩的音频证明为例,校对态度设想特赞。

                        

        音频一部分数元率=抽样率 采样位深 声道数= * 16位 * 32= 1411.2 Kbps,它与图做成某事数元率产生划一。,校对态度设想特赞  。 

    (2)视频一部分数元率的计算态度

                数元率(相当/秒) 屏风显示析像系数(无单元) * 肤色位(位) 帧速率(帧数/秒值得的HZ)

                1)广大剖析:

                    位/秒 = 位 * HZ ,校对态度没背面的。

                2)从推测的角度:

                    帧是视频做成某事图像。;

                    帧速率是每秒显示的图像值得的。;

                    视频一部分的位吃水是标明图像中每个像素进展的色物的值得的;

                    一张图像的像素总额值得的有木架的宽度像素数乘以有木架的奢侈地像素数的作品;

                    像素是图像物显得庞大的最小单位。;

                     因而,一张图片的物显得庞大=屏风显示析像系数(有木架的宽度像素数*有木架的奢侈地像素数)* 位吃水;每秒显示的图像物的显得庞大是code=inf的显得庞大 * 帧频。到这同高度的校对了态度“Video一部分码率= 屏风显示析像系数 * 肤色数字 帧速率是特赞的。

    (3)计算视频显得庞大的态度:

              Audio一部分证明显得庞大=Audio一部分码率* 视频回放的总时期

              Video一部分证明显得庞大=Video一部分码率* 视频回放的总时期

              全视频 证明显得庞大=(音频一部分数元率 视频一部分数元率) 视频回放的总时期

        (当心):上述的(1)(2)态度依从的未压缩的可见证明。。(3)态度依从的未压缩和压缩的可见证明。

三、这么些压缩视频

1、压缩的。mp4视频卷,压缩视频的音响效果:视频显得庞大持续性(析像系数持续性)、视频和音频编码持续性(视频体式持续性),从此,这两个密码生计持续性。、帧频持续性(担保获得有木架的贯通度,从此帧速率生计持续性),经过旋转数元率,使可见证明更小,不情绪反应图片和使出声能力,确保眼睛和抽穗感触缺勤太大的两样。。

 3、这么些设置参量?

    普通, 压缩视频时,帧速率参量生计持续性,原始视频的帧速率是这么些?。数元率情绪反应卷,它与大部分成比率。:密码速率越大。,大部分越大。。;密码速率越小。,音量越小。

    这么些设置压缩数元率?

    分别压缩视频音频一部分的数元率与数元率,音频一部分的数元率可以疏忽不理。,从此,视频的数元率值可以值得的视频p的数元率值。。让视频不消用盒包装比赛,设置高于证明读取速率的数元率,以下是我的联想集团的品牌标识F盘作为事例,下载Parkdale软件勘探F盘的读取一步,如图所示:

 

4、设计实验计算:以视频源为例,设置高于(平均分配磁盘读写一步*8值得的大概5)的数元率,单位KBPS,在嗨将数元率值设置为600K

1、压缩ffmpeg命令    

        参量解说:

                         -i     输出证明,上面是证明的地址。,也许证明条理和ffmpeg在同样的根目录中,则直觉的输出-i 。

                         -b   履历数元率,每秒履历流量(kb/s),此命令中设置的数元率是600k,用于标明视频的压缩同高度的,后头跟的是压缩原视频后的视频蓄电条理。

2、原始视频和压缩视频参量,截图如次:

        1是视频的显得庞大,2是视频的数元率。,3是视频的显得庞大,4是帧速率。,从这两个图中咱们可以理解视频压缩的参量数元率产生了互换,视频音量增加,压缩的视频量可以经过数元率来计算。:大概值得的(时期*数元率/8=49*600/8),压缩后的现实视频显得庞大在必然的误审。,由于疏忽了音频的数元率。压缩后的视频比原视频一定稍许地分别,但这哪儿的话情绪反应守候能力。。

LEAVE A REPLY