Pr笔记:序列、帧速率、解释素材、CBR/VBR、配置文件/级别

您所在的位置:网站首页 pr导出图片格式是什么 Pr笔记:序列、帧速率、解释素材、CBR/VBR、配置文件/级别

Pr笔记:序列、帧速率、解释素材、CBR/VBR、配置文件/级别

2024-06-18 03:50| 来源: 网络整理| 查看: 265

 

之前用Pr剪辑视频的时候,遇到了导出的视频视频跟源视频质量有差,让我不太满意的情况。第二次剪辑视频后发现还是如此,为什么别人用Pr导出的视频就能这么清晰?我一开始以为是B站二次压缩的结果,于是就按照“如何让视频不被B站二压”的思路进行思索。网上的教程大多说的是控制视频的码率。开始我并没有详细去了解码率是什么,仅仅把它当作视频的一个参数,毕竟我这边还急着导出视频呢。按照今年四月份的一个导出教程,我把导出的码率格式由默认的CBR(默认码率)改为了VBR(可动码率),数值也按照教程改了一下,导出结果的确比第一次好了一些——但还是不能达到我的要求。而且源视频的平滑血条甚至出现了参差不齐的现象,虽然不明显但还是让我这个强迫症不能接受。我接着看了一下预览窗口发现就已经如此,看来不是B站的原因,于是怀疑是创建序列的时候出了问题。

 

创建序列是用Pr剪辑视频的第一步。有人把序列形容为作画的画布,把各种不同参数的素材用一个标准来进行统一的。我看来看去,觉得最可能是帧速率的设置出了问题。

 

帧速率:每秒刷新的图片的帧数。在影视术语中,可以把“帧”理解为最小的时间单位。把一副静止的画面称作一帧,所谓影像,其实就是帧(图片)的堆叠,利用“飞现象”产生的知觉错觉,说得浅显一点,就像是手翻书那样。帧速率就是每秒翻过的图片数。如果一段影像是每秒刷新24张图片,那它的帧速率就是24fps(frames per second),也就是24帧/秒,这也是目前电影普遍使用的帧速率。电影用24fps都能这么清,为什么我60fps的源视频导出后看上去这么模糊?我试着创建了一条24fps的序列,结果导出后卡顿感严重,只好先暂时换回我开始设置的60fps参数。

 

为了更详细了解帧速率,我看了“影片帧率的历史”,之所以提到这个,是因为它讲得确实浅显易懂,作为小白我也很快入门了这些流行帧率的由来和意义。如果说电影用24帧是因为成本小、计算方便,还有目前观众对高帧率的剧情片画面效果不买账的话,我用60帧肯定没什么问题,毕竟游戏画面跟现实不一样,帧数越高,看起来越滑,其实效果更好。但是用高帧率的序列也有一个问题,就是我的素材不全是60帧的源,也有30帧的甚至24帧的源。

 

前面说了帧速率就是每秒刷新多少图片,低帧的源视频在放入高帧的序列时,因为源视频的帧数不够,经过处理后就会有卡顿和引起音画不同步的问题,我的第一个视频里有一段就是这样。高帧的源视频在放入低帧的序列时就没什么大问题(虽然不再那么顺滑,但有其他好处来弥补,比如慢放效果)。从素材方面考虑,这也是为什么现在网络视频都还在普遍用30帧以下的速率来压制。由于我一直是按照帧速率的思路在思考,所以接下来我就一直在“低帧序列如何处理高帧视频”的方向上搜索,结果问题没解决,又给我搜出一个新名词:解释素材。

 

根据我现在的理解,解释素材就是在编辑视频的时候提前把素材按照自己需要的格式修改。比如里面有个帧速率选项,可以把视频改成自己想要的帧速率。不过需要注意的是,这个修改帧速率跟Pr导出视频时把素材修改成统一帧速率并不是一个意义。后者不会更改素材的时间,而前者不会更改帧的数量。比如一个20秒、60fps的视频,它一共有1200帧,解释素材成30fps后,它依然是1200帧,所以时间就变成了40秒,我再把持续时间改为50%,就有了20秒30fps的视频,这下源视频跟序列的帧速率都一样,总该没有问题了吧。结果我发现点击序列里的视频,在修改那栏里“解释素材”是灰色不可用状态。这可就邪了。我又去网上搜索,发现得点源视频才能解释素材,已经放在序列里的视频是没法解释素材的。知道了如何操作,我就试着导出了一个视频看看效果,没做任何修改,预览的时候看着也还行,结果还是没我想的那么清晰。艹啊,我已经黔驴技穷了。

 

我实在想不出问题出现在哪里,没有办法,我开始乱比较导出的视频和源视频有哪些不同,之前我早就注意到导出的视频还没源视频大,不过不知道原因,我又比较两个视频的属性,发现导出视频的Overall bit rate(总比特率)比源视频小很多。我接着比较了两个视频在同一画面下的参数,发现其他都一样,但是导出视频的位率比源视频小得多。于是我又去查比特率、位率,最后把我带向一个新名词:码率。

 

码率是指在单位时间内数据传输的位数。前面我们说视频是由帧组成的,一帧可以理解为一张图片。由于二进制计算机只能识别出0和1,这张图片的样子也就是由0和1决定的。0和1就是数据。数据是有大小的,一个数据占一位,称作一比特(bit,简写为b),八个比特就是一个字节(Byte,简写为B)。码率说的就是单位时间里能传输多少bit的数据。在视频里,码率越高,意味着帧的质量就越高,在我们看来就是画面越清晰,色彩越丰富。我的源视频是16Mbps的码率,而导出视频因为我是按照教程设置的目标5.6Mbps,最大16Mbps的压制码率(理由是为了防止B站二压),难怪会变得这么模糊,我感觉自己找到原因了。

 

在Pr的导出视频里,有一个比特率设置,里面有一个比特率编码的选项,分别是CBR、VBR一次和VBR两次。基本上我查到的所有教程推荐的都是VBR两次,但是我看了B站上一个320帧速率1080P视频的测试视频,发现是用CBR压制的。我又查了好多有关这两者区别的资料。

 

CBR(恒定比特率)编码,指的是一直用同一个码率来压制内容。它的好处是压制出来的视频都是以一个固定比特率来进行流动的,所以很适合流式传输(通俗来说就是网络上边缓存边看的媒体)。它也有着明显的缺点,第一是原内容每一帧的画面复杂度不一定相同,有的画面简单,有的画面复杂,用同一个码率压制的话,如果码率设置得高,对简单画面来说是种浪费,白白增大视频体积;如果码率设置得低,对复杂画面又很难压制,导致产生马赛克。因此CBR最适合画面变化不大的内容压制。

 

VBR(可变比特率)编码对这种混有简单数据和复杂数据(例如,在快动作和慢动作间切换的视频)时就很有优势。“使用VBR编码时,系统将自动为内容的简单部分分配较少的比特,从而留出足量的比特用于生成高质量的复杂部分。这意味着复杂性恒定的内容(例如新闻播音)不会受益于VBR编码。对混合内容使用 VBR 编码时,在文件大小相同的条件下,VBR编码的输出结果要比CBR编码的输出结果质量好得多。在某些情况下,与CBR编码文件质量相同的VBR编码文件,其大小可能只有前者的一半。”不过VBR也有它的局限,就是由于码率是可变的,当视频因为复杂画面导致码率过高时,在流式传输中可能会出现播放卡顿的情况,所以VBR更适合媒体存储。不过现在大家的网络带宽都很够,所以至少在B站上,推荐的压制编码都是VBR。至于一次和二次的区别,就是VBR二次会对视频扫描两次,压制的效果更好(当然所需的时间也会更多)。

 

了解了这些,我才开始想到,也许原因并不在序列设置上,而在最后的压制上。我做了几个实验,因为源视频大多都是16.3Mbps的总比特率,我把VBR二次的参数调成6/20(这是教程里说的视频不被B站二压的边线),导出后果然比原来清晰多了。我又把参数改成了16.4/20,不管是目标比特率还是最大比特率都比源视频的码率高,我知道这样设置纯属浪费,只是想看看会不会导出原画质的效果,结果虽然比之前还清晰,但有些地方仍然有点粗糙(后来查阅资料,目标比特率与最大比特率建议不要相差太多)。我想调更高参数的时候却发现数值提不上去了,于是试着用CBR的20Mbps压了一下看看效果,结果比上一次实验还要清晰太多,我简直都要猛男落泪了,终于是把这个问题给攻克了。但是我灵光一现,又导出了一个没有解释素材的源视频,结果跟解释素材后再导出相比没有差别,我这才意识到解释素材、帧速率跟画面一点关系都没有,要是每个源视频都要解释素材成序列的帧速率才能导出完美画面的话,那一个视频成百上千个素材,剪辑师光做这一步都要累死了。没想到我走了一个大大大弯路。知道这一点的时候已经是凌晨五点,从昨夜十点开始,了解这些东西我花了一夜。

 

但是问题还没有完全解决。我知道了怎么导出更清晰的视频,但是我这个码率设置得毕竟太高,上传后如果被二压,清楚的视频也会变得模糊,还是没有解决问题。然后我又看了一下B站上传视频的要求,发现对码率的要求已经从教程里说的6000kbps/20000kbps变成了20000kbps/60000kbps,大概是由于现在的视频清晰度越来越高,还引入了4K原画,所以对视频二压的要求也放宽了(不过最清晰的画面得开大会员才能看)。那我完全可以按这种设置来导出视频,由于源视频大多是CBR编码,所以导出我也选的是CBR,参数16.5,导出的本地画面已经可以让我满意了。

 

在搜索问题的解决方法时我还知道了很多杂七杂八的东西,比如降帧时间码和非降帧时间码(解释了为什么序列音频的定位跟序列素材有时候不能一致),还有为什么比特率设置的参数不能拉的更高,原因是同设置下的配置文件和级别的限制。这两个东西简单来说就是一种边线,方便在设置导出视频时不会超出解码的标准,例如如果把配置文件和级别设置的过高,导出的视频就可能无法在一些低端的媒体播放器上运行。为了测试,我把配置文件设置为High,级别设置成最高5.1,导出视频的大小一下子从300M变成了1000M,但是画面比前面的CBR还要让我惊喜。除此之外,也还有很多我目前不知道怎么解决的问题,比如导入大量图片采用叠化过渡特效的话,最后导出结果总会有几张图片透明度是没有变成0%的,我还不知道这是设置的问题还是软件渲染的问题。很多事情真的是不亲手去做就不会知道难。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3