视频领域“level”概念科普(三)

科普版块

给文件编码:全数据level和视频level间的换算

讲到视频文件,就得再弄清楚几个术语。在这,你会开始看到一些说法,比如4:4:4、4:2:2、RGB、YUV和YCbCr。ProRes444,以及未压缩YUV。

历史上,RGB值都会被转换为YCbCr值来为视频带宽省空间,因为前者以前比较占空间。今日,我们依然受到这种做法的一定影响。RGB是4:4:4全数据level值,意味着编码中没有色度二次抽样。所有色彩信息都会被保留。而另一边的YCbCr则是4:2:2和视频level。

我不会解释所有关于视频编码的技术知识。我只想把重点放在你的文件在做什么,以及你的软件如何根据文件性质对其进行读取上。

视频文件必须转换为全数据level才能在电脑显示器上正常查看是个错误的观念。

这是不正确的。视频level的文件也可以在电脑监视器上正确显示。关键在于你拿来放视频的软件得知道播放的是视频level文件。还好,多数软件都设计有根据其编码获知level的功能。

比方说,如果你从达芬奇导出了一个视频level的ProResHQ quicktime文件(达芬奇会默认渲染为ProResHQ),用能读取视频level文件的软件播放,文件看起来就会是正确的。

多数时候,视频软件很擅长根据你视频文件的信息来正确推测其指定的level。

但是

到了这儿,事情就变得有点棘手了。

全数据level和视频level文件的差异边界因为新推出的数字编解码器而模糊了许多。

比如Quicktime和MXF编解码器DNxHR,ProRes444和Cineform,它们都能包含YUV值或RGB值。

虽然这些都是高质量编解码器,他们在实际工作留中用着可能不太得劲。如果你以视频level在ProRes444编码了文件,多数软件都能正确读出你的文件。但如果你是以ProRes444全数据level或RGB值来编码,多数后期制作软件会错误地认为你的文件是视频level并裁切值。

以我自己在达芬奇的渲染经验来看,达芬奇会认定ProRes444是视频level,导入Premiere也一样。但即使如此,根据ProRes的白皮书,ProRes444是可以编码RGB 4:4:4数据或YCbCr的4:2:2数据的。

但是

即使你确实把RGB 4:4:4数据编码成了ProRes444文件,你的软件还是需要正确读取数据而不压缩值。这就是这些新4:4:4编解码器如此让人困惑的原因。在这里,Premiere就会把全范围值压缩,或者假定文件是视频level。你可能还是需要那部分多出来的值,但Premiere会认为它们并不必要。

DNxHR 444是另一种会让软件不能正确读取的编解码器。根据我自己在达芬奇和Premiere的测试,一个达芬奇渲染的自动选择level的DNxHR 444文件会在Premiere被读取为全level文件。但达芬奇实际上是将文件自动选择编码成了视频level。于是在Premiere里level会被换算两遍,导致亮度值褪掉不少。

这里有个从达芬奇把RED RAW片段渲染成DNxHR 444 12比特的例子,渲染选项选的是数据level-自动:

在达芬奇检视器中

达芬奇匹配示波器

Premiere检视器中渲染好的文件

在Premiere示波器中提升的值

很显然,文件在Premiere Pro中看起来像是褪了色。示波器的底部基线浮在0上方,大概在16处(这不是巧合)。Premiere认为DNxHR 444文件就是全数据level。但用达芬奇自动选择level,渲染出来的文件是视频level的。

拿这个来判断你是不是在level方面遇到了问题是个好方法。如果你的黑电平在示波器上被压缩到了16左右(8比特示波器)或64左右(10比特示波器),你的软件很可能就是读取错了level。

如果我们再试一遍,这次把数据level改成全数据level而不是自动,看看会发生什么。

瞧!现在Premiere匹配了达芬奇

level正确读取为全数据level。

在实操中,Premiere默认444文件为全数据是有道理的。全数据level文件就是4:4:4。达芬奇在渲染时应当知道DNxHR该是4:4:4。但它会把DNxHR quicktime文件默认为视频而不是全数据level

文件的level信息都内嵌在文件头中。所以软件能获知如何换算level。有时,出于读取软件的原因,这些信息是错误或不准确的,就让人非常困惑。

由于有太多的编解码器、色彩空间和不同范围的值,全部一一比较会很耗时。关键在于你得明白选择4:4:4编解码器可能会有点麻烦,在制作中使用编解码器前,要记得先测试工作流和文件换算,这点也很重要。

对Windows端的达芬奇和Premiere用户来说尤其如此,理解如何使用DNx编解码器来正确地来回导文件很重要,因为Windows端用不了ProRes编码。(T)

视频领域“level”概念科普(一)

视频领域“level”概念科普(二)

视频领域“level”概念科普(四)

作者:Dan Swierenga

翻译:盖雅翻译小组

阅读 ()
科普版块
压力测试二:柯达胶片模拟LUT

首先我要来测试一下柯达胶片模拟LUT,这个第三方LUT很受欢迎,就连一些知名的业界人士也是它的粉:

科普版块
LUT压力测试一:Arri LogC 转Rec.709

我们一开始先不看那些很狂野的操作,先来看看最常见而且大多数人也最熟悉的一个LUT,在各个版本的达芬奇里面都可以找得到:Arri LogC转Rec.709 LUT。

科普版块
怎么才算是一个好LUT

由于LUT可以对色彩进行大范围操控,所以在技术和创意层面上都广泛地被使用。有的工作流可能只是用LUT将图像的原格式(一般是以RAW或者log形式存储)转成更加悦目的Rec.709格式;