微博 微信

Hao4K影音

[技术教程] 老白带你了解UHD重编码参数与画质的基础知识

6 天前 27709 16 |只看大图 回帖奖励 |倒序浏览 |阅读模式

michaellv 帖主

2021-5-23 17:15:46

      俺前段日子进行了大量的UHD和BD画质对比和取舍的工作,最近又心血来潮对手头两千多部重编码电影进行颠覆性的取舍和洗版!今天稍微休整一下,就和大家唠唠重编码参数和画质的一些基础知识。毕竟现在硬盘因为矿潮和显卡一起狼狈为奸顽抗不跌,大家手头的硬盘空间肯定也是会越来越捉襟见肘的。
& T9 n6 ?2 x5 U
7 y  M. z9 p1 N. ?我影视收藏的原则:画质好的、内容好的就用Remux,其他的基本都是用重编码,纯剧情片看的毕竟还是其内容,不能让你感同身受产生共情或共鸣的,音画再好也是白搭!  u* F! s: j  x1 O; i& G
测试样本,就用刚出的UHD动画片”怪物史瑞克“,压制组分别为:SWTYBLZ和b0mbardiers,都是今天刚下的,其实如果只是进行对比,一般重编码种子里都有sample的小视频样本,为了节省时间和不损坏硬盘可以先只下sample小视频,而我的零碎下载基本都是用虚拟内存盘来下载的,所以也就没这方面的太多讲究。/ e7 l* J" j5 P$ k$ o. L+ s* y

8 r+ V: e$ j. j" B- c1 _ A01.jpg ' i! C& Y  \3 t2 f
两个视频都是差不多10GB多点,那么究竟是哪个画质更好呢?下面就进入正题,俺老白带大家来粗浅的了解一下重编码的一些基础知识:
  p- d! k5 ?% P7 H- ]/ {  ]# }0 k9 H
3 S" g! w- x, X# q/ Q( w# G首先,我们要学会怎么提取重编码的参数,这个我就用大家最喜欢用的potplayer来举例说明:
" P# |. e9 A9 G* E# X# Q; R9 ^用potplayer打开视频,鼠标右击画面选择”属性“,或者用快捷键Ctrl+F1,弹出如下界面:
* Z+ E; P9 S/ W1 k7 D# f$ J A02.jpg # P! h, s& n& `/ a( p
点击上面“文件信息”页面,然后往下翻找到“Encording Settings:”这一行,鼠标点击一下,该行颜色变蓝代表已选中,然后键盘按下Ctrl+C,这样重编码参数的信息就被复制到了内存中。0 s9 g1 x( R8 a3 R# ?. _7 C
! p0 ]# X, l' s/ b
接下来就是将其信息复制出来进行对比分析了,老白俺是财务出身,基本也就只会用用EXCEL,所以就用EXCEL来演示一下要怎样来进行快速和准确的对比分析:
9 M" i) }8 `% U A03.jpg
) U8 m7 a. E: ~+ E5 i, w; }& y' e5 p$ ~3 f3 r4 O3 K+ j
把刚才复制到内存里的信息,黏贴到指定区域,公式就会自动将各个参数的值提取出来,同行最优值会被自动加底色显示,所以哪个重编码的参数更好,完全一目了然!
1 a& {- D5 ~; _1 N1 k4 t) HA列就是重编码的参数,常规的有好几十个,我特意将重要的一些参数提到上面来:
' d6 ?( L; B3 R$ q3 v& \) ?. y, B
. D$ A. M" x9 x; B% W4 E1、重编码一般都是采用两种编码:平均码率加二次编码(2pass) 或 固定质量(CRF),前者是BD压制组最常用的编码方式,因为用平均码率可以完全控制重编码成品的文件大小,且其高参编码时间也比较快;而CRF是目前UHD压制组的主流编码方式,其特点是质量基本可控,但成品的体积完全不受控,CRF的值越小则画质越高,生成重编码的体积就越大,通常UHD压制组都是用18以内的值来进行操作。  a' y5 [: c2 ]7 [
% m& ]4 |5 l4 S  \. M
2、视频是由I、P、B帧组成(具体啥概念请自行百度我就不展开了),而重编码不单单是压缩码率,另外其还会尽量用P、B帧来替代I帧,P、B可以理解为虚拟帧,把真实帧I给替代掉了,视频体积自然就会变小。举个现实点的例子,网上有卖UHD刻录盘,基本最多是用BD50,其光盘实际容量才47GB,根本装不下原盘,所以会用某知名软件进行重编码烧录,其重编码默认是启用显卡加速的,而显卡加速编码最著名的就是NVenc编码器,其编码速度是CPU编码的8-16倍以上,我用的还是10系N卡,所以30系有多快还不太清楚。而为什么会这么快,其主要原因就是显卡加速编码不产生B帧,也就是说纯粹就是压缩码率,所以其最终生成的重编码体积会比较大。. d' _: l/ f) t# e' X- L5 m+ o: h
所以我们单单只看视频的体积或码率或CRF值,是不能完全判定其画质的好坏!( E- O6 Y% N: m, D( G6 d, _
/ f5 a+ i# N2 g1 A. F0 r
CPU编码器会定义不同的Preset方案来方便初学者进行操作:ultra fast、super fast-------medium、slow、slower、slowest、placebo,编码越快的画质就越烂!当然专业压制组是不会直接套用preset预设的方案,每个关键参数会有该压制组的特色设置。而我们作为普通观看者,只需要了解谁用的关键参数值更优便可。
+ n/ C" j8 v0 O& m* `; o
* B+ |# X5 k+ C  `$ ~PS: 我特地还找了一部以前顶级压制组terminal的一部差不多体积的UHD动画片“冰雪奇缘2”:4 {( f, [  x% j- z& y
A04.jpg
+ \7 s% N* x+ q- m' {) ^9 Q' T/ W" Q, ]8 E' X! |
用HTPC来播放和管理片子,普通人用最简单的工具就能很好的进行筛选!
1 W: Q) y  h, _( b( |$ p& e0 ^, D$ e. |$ R# a8 M! S
虽然SWTYBLZ的CRF值非常优秀,但其他参数就非常一般了,远不如b0mbardiers和terminal,通常UHD重编码CRF小于18就ok,BD重编码CRF小于20也ok。顶级压制组terminal的特色是deblock为-3:-3,而其他两个组都是1:1,deblock我就用最通俗的大白话来解释一下:deblock按照字面意思就是去块,
' z8 M. A3 f! l$ J9 p- T  T7 x1、第一个值是去块范围,越大,去块越厉害,细节越少,视频也越模糊。
& o9 j* s4 \4 Z2 v2、第二个值是去块阈值,越小,保留越多细节;越大,去块越猛,细节也越少;把这个值弄高点有利于去除各种杂讯;- e9 |7 t+ c* k9 Y. v3 Z
3、总之,值越大画面越糊,值越小画面细节越多
0 t$ E9 C8 j1 l- a2 t* M" X
% M% F9 V% T5 e+ \$ @2 Z8 n所以这里我们就不难理解:为啥terminal的CRF值是最差,而最终生成的视频体积却不小,因为其deblock保留的细节最多!6 V# b6 `9 Y' A& O' W7 O

9 j5 d: K; V( t* h5 f$ G6 F最后我再用可以量化的方式来帮大家理解,SWTYBLZ和b0mbardiers两个压制组究竟孰优孰劣:
) S+ I; i9 D- o5 ]$ @$ H% j2 l因为这两个压制组的CRF值都是14,所以只要找一帧复杂画面,看其码率便可。特注:我们通常了解的码率都是倒算出来的,将音视频的体积除以视频时长就是码率,所以单独看这个码率是没啥意思的。重编码意义在于尽量压缩肉眼不易察觉的细节,比如暗部,而明亮场景的物体越多色彩越丰富则要尽量保留其细节。  M. D' L6 W9 T5 `
我随便找了一帧较复杂的画面:00:26:45.369% o+ @3 B) i% t5 i4 {
3 n) m  T* s8 b7 V
分别打开视频,先暂停,然后按下G,将时间码输入,进行定位,再按下Ctrl+F1,看“播放信息”界面的视频实时码率:
4 X) w+ _- c# c. C' c* c# ?0 _
8 T* Y: n$ T( z, j9 ~7 p* R6 s  Z& o A06.jpg A05.jpg
8 q2 ^( S& C: S3 G两个重编码在这一帧不算音频,单单只是视频都有超过50Mb的码率,所以大家不要盲目的看不起重编码,好的重编码绝对不会在关键场景偷工减料!& I8 [, s/ j% @+ M$ z

) b0 X1 ^2 t9 j0 e9 e虽然SWTYBLZ重编码的整体码率高,但在复杂画面下,其视频码率反而不如b0mbardiers,所以b0mbardiers重编码的画质更好,当然这种差异是极其细微的,动态播放几乎不可察觉。# l6 u; D! _/ [$ n+ ^
& |; E5 j$ Y, T
好了,今天唠的时间也不短了,就暂且扯到这里。如有不妥之处,欢迎大家指正!
+ M2 L4 [1 _7 v- t8 ?+ @* {. Q- ~+ l% m  T# |  c6 Z8 e% W: d
PS: EXCEL的公式在上图中有展示,单元格的引用都是动态处理,公式只需要往右或向下拉便可自动生效。9 ]0 i. B9 i! N/ m. y
/ |' j. m& d. v( E
回复

使用道具 举报

全部回复16

Lyria 发表于 2021-5-24 11:30:36

Lyria 2

2021-5-24 11:30:36

Excel用得好6,,6 h# Y- b9 e# l
学习了,感谢分享~
回复 支持 反对

使用道具 举报

michaellv 发表于 2021-5-24 16:56:49

michaellv 3

2021-5-24 16:56:49

今天正好洗版洗到一部片子,一个非常典型的重编码案例: Z01.jpg
' M( ?% o5 I& w$ {8 ?% U, E) ~' e
6 y5 X# u. n% r# X1 T: CWIKI算是目前硕果仅存的老牌压制组,是亚洲区电影压片的扛把子,喜欢看鬼子或棒子文艺片的发烧友对其绝对不会陌生!其重编码还是惯用的固定码率2pass,而对比的压制组是这两年新冒出的一个老外组,该组织的有很多成员,用的编码器应该是特制的,其特色就是x265 10bit高参压制。) ^6 W! U" O- \+ `3 L7 i
6 a) T. {) z& W' h* m  Y+ G& b
WIKI的是8.99GB,老外组的是2.94GB,但这其实还不是两者真实的差异,我们看一下两个视频的具体信息:; S8 h4 x9 I8 Q, G% H
Z02.jpg
' t* `( F% a! b' j+ Q# B3 I* a$ F重编码基本上都是对视频部分进行,不过以前的老BD压制组会有将次世代音轨转为DTS(并提高电平)的行为,但现在很少见了。
  F+ ], O4 O* l* y7 z看上图,老外组的纯视频才1.25GB,而WIKI的是8.03GB,两者相差将近要6.5倍多。稍微解释一下,这部黑夜传说5全片都是昏暗场景,而重编码最喜欢压缩的就是暗部,所以但凡是这种昏暗场景多的片子,重编码都能压到很小的体积但仍保留很高的画质。另外老外组用的是更先进的编码器x265 10bit,其也是UHD所使用的。相同画质下,x265压制出来的差不多是x264的一半。
! w# `' M: T2 n9 l  c! `7 L' G
& G: j" A( @, [( `  t接下来我们实际来对比一下画质,我好不容易才找了一帧不是昏暗的有人脸大特写的场景:
& c' q' |) Q- s* K8 W" v' r0 {& n/ `; E3 c- f
4 Z( x2 U7 {( r5 K8 o1 d
都是用potplayer的截取源画面,并保存为无损png再上传图库,上为切掉黑边的WIKI,下为保留黑边的老外组(黑边也是会影响视频最终大小的哦), ?/ P& z& G/ X3 h* C6 B/ j
我在65寸电视机前,贴脸超近距离,反复对比,才看出WIKI的脸部纹理过渡更清晰更自然一些,另外deblock的编码加成使得其噪点也更细密一些,仅此而已!刨去x265编码的一倍加成,实际两者相差仍至少有3倍的码率!
. H1 j! ~) f, c( d1 l
$ F# Y. ~  G+ C7 {' _/ p  u- H! u  S6 t所以大家不要再迷信唯码率高则画质就好的说法,会玩重编码的测试一下:用高码率但preset是ultra fast的同中等码率preset是slow的进行对比,绝对是后者的画质吊打前者,当然后者重编码所耗费的时间可能是前者的20倍都不止!$ c3 [3 }. W- W; s4 {: i/ L
回复 支持 反对

使用道具 举报

大神朝阳 发表于 2021-5-25 10:30:01

大神朝阳 4

2021-5-25 10:30:01

感谢楼主分享,谢谢
回复 支持 反对

使用道具 举报

tlq302 发表于 2021-5-30 14:44:17

tlq302 5

2021-5-30 14:44:17

还挺深奥的,慢慢学习。
回复 支持 反对

使用道具 举报

hfds7ut 发表于 2021-5-30 18:52:49

hfds7ut 6

2021-5-30 18:52:49

看不懂啊
回复 支持 反对

使用道具 举报

qdj110 发表于 2021-5-31 00:44:37

qdj110 7

2021-5-31 00:44:37

厉害了楼主
回复 支持 反对

使用道具 举报

bosun0214 发表于 2021-6-1 08:54:21

bosun0214 8

2021-6-1 08:54:21

都形成固定模式了,高码率比低码率好
回复 支持 反对

使用道具 举报

greking 发表于 2021-6-1 11:05:01

greking 9

2021-6-1 11:05:01

对比的非常详尽, 楼主专业
回复 支持 反对

使用道具 举报

shock0754 发表于 2021-6-1 16:21:58

shock0754 10

2021-6-1 16:21:58

感谢大佬分享
回复 支持 反对

使用道具 举报

kinderchen 发表于 2021-6-1 20:01:43

kinderchen 11

2021-6-1 20:01:43

谢谢分享!非常专业!
回复 支持 反对

使用道具 举报

13581605557 发表于 2021-6-2 01:04:13

13581605557 12

2021-6-2 01:04:13

学习了,感谢分享~
回复 支持 反对

使用道具 举报

唯衛威 发表于 2021-6-3 11:32:42

唯衛威 13

2021-6-3 11:32:42

michaellv 发表于 2021-5-24 16:56/ X3 ~+ d' {* E4 S
今天正好洗版洗到一部片子,一个非常典型的重编码案例:
, B6 S! I* G; R6 @( Z. f" W# W; M; T- @) r' \6 X7 k4 {& j6 l! _
WIKI算是目前硕果仅存的老牌压制组,是亚洲区电 ...
5 J7 s" j/ a- L& p! q% V. ^
很專業,有排學
回复 支持 反对

使用道具 举报

bluebluestar1 发表于 2021-6-4 00:08:35

bluebluestar1 14

2021-6-4 00:08:35

谢谢了学习了厉害
回复 支持 反对

使用道具 举报

baochang21 发表于 2021-6-5 17:31:09

baochang21 15

2021-6-5 17:31:09

很专业,表示看不懂。一点都看不懂。
回复 支持 反对

使用道具 举报

hnmcsky 发表于 2021-6-10 14:37:49

hnmcsky 16

2021-6-10 14:37:49

楼主应该就是传说中的高手!
回复 支持 反对

使用道具 举报

Evan_shuai 发表于 6 天前

Evan_shuai 17

6 天前

学习到了,虽然不是很懂,感谢楼主分享心得
回复 支持 反对

使用道具 举报

   发表回复

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则

:
白银玩家
:
未填写

主题

帖子

积分1707

  • 在线客服

  • 返回顶部