经过色彩管理的管线助力现代后期制作
色彩管理管线在现代后期制作中发挥着不可或缺的作用,但是这些管线仍然给许多人带来了很多困惑。
在本期的The Offset Podcast节目中,我们会讨论关于色彩管理管线的基本概念和词汇,为你更深入地了解这些概念做好准备。
讨论的具体专题包括:
·为什么理解色彩管理在现代工作流中如此重要
·理解参照场景和参照显示的概念
·如何将LUT视为经过色彩管理管线的一部分——但是有一些限制
·色彩管理管线的各个部分
·选择中间/工作色彩空间
·项目范围的、基于节点的和基于图层的色彩管理方法
·色彩空间感知工具的力量
·经过色彩管理管线中的印片机光号和对比
·输出元数据标记
·在经过色彩管理的管线中使用OFX和DCTL
·过多摆弄转换的危险
——罗比&乔伊
01:00:00:05 – 01:00:16:17
罗比
大家好,欢迎继续收看又一集The Offset Podcast。今天我们要讨论的是过去几年里你们一直在想的事情,那就是色彩管理。欢迎继续收听。
01:00:16:19 – 01:00:35:13
乔伊
本播客由专业视频领域色彩精确显示解决方案的领导者FSI(尊正美国营销公司)赞助。无论你是一位调色师、剪辑师、DIT,还是广播工程师,FSI都有一套专业的显示解决方案以满足你的需要。你可以在https://shop.zunzheng.com/了解更多信息。
01:00:35:15 – 01:01:01:19
罗比
好的那么,乔伊,我们又来到了新一集。这次我们要讨论的是色彩管理——除非你在过去的几年里一直过着野人生活,不然你肯定知道视频的色彩管理是什么,以及它在我们这个行业中是如何普及开来的。不仅在调色软件中,甚至是在剪辑工作流、DIT工作流等方面,所有人也都在谈论色彩管理。
01:01:01:19 – 01:01:18:17
罗比
所以我知道这是一个,怎么讲,我们该多加留意的主题。没错。这是你会一直喜欢热烈讨论的东西。在我们讨论色彩管理的时候,我总能从你身上学到一些东西。而对于我们的听众来说,我想我们得先在这里说清楚一件事。
01:01:18:19 – 01:01:44:23
罗比
我们并不会在此给出特定摄影机工作流或设备工作流之类的特定配方。网上已经有很多很棒的教程能教你如何进行所有的操作了。我们想谈的主要是概念上的内容:什么是色彩管理,它是如何运作的,它是如何使人思考的,以及色彩管理中的各种复杂问题所在,是吧?
01:01:45:01 – 01:02:14:11
乔伊
是的。就像你之前说的,色彩管理在如今我们的行业中绝对非常重要,而且比以前更重要。现在我们不仅要处理很多不同的源格式,还要处理很多不同的目标格式,比如HDR、SDR……各种风格的HDR,各种色调映射,很多奇怪的交付内容。色彩管理能够决定也可以毁掉一个项目的效率,而我认为很多人现在还并不理解这一点。
01:02:14:11 – 01:02:17:07
乔伊
那种工作流中从头到尾的理解。
01:02:17:11 – 01:02:40:22
罗比
是啊。有趣的是我一直认为色彩管理是一种人们多少有点了解的东西。我想那是因为几年前,我是说,几十年前,我有一些好朋友,他们都是做印刷的——他们总是在做一些活儿,比如CYMK印刷,丝网印刷,等等,然后他们就不得不接触比如打印机配置文件那种性质的东西。
01:02:40:22 – 01:03:02:13
罗比
所以这种概念,这种核心概念差不多就是“嘿,这是我们的工作空间,而这是我们的输出空间”之类之类的。我算是明白一点。但当时让我很震惊的是,那些拍摄视频的人和后期制作的人对此的了解却非常少——不过很显然,如今人们可比10年、15年前了解的多得多了。
01:03:02:13 – 01:03:23:21
罗比
对吧?不过我认为从概念上来说,这是值得探索的东西,因为我觉得这也属于那种情况:我觉得很多人算是稍微了解一点这些东西,是吧?但可能他们又知道得不够多,不能真正使用正确的词汇来提出正确的问题或寻求帮助。
01:03:24:03 – 01:03:30:23
罗比
我觉得这就是我们本集要讨论的,是吧?不是给出单独的配方,更多的是一些……一些宏观的概念。
01:03:31:01 – 01:03:42:22
乔伊
是的,当然。只要去看一看达芬奇Facebook群组和一些疯狂的色彩管理设置截图,人们似乎……
01:03:42:22 – 01:03:43:21
罗比
输入输出输入输出……
01:03:43:21 – 01:04:00:15
乔伊
……只是在猜测,然后检查他们可能在哪个环节怎么做了,然后撤销了这个做法,然后又在别的地方重做,连续这样7次。我觉得很多其中很大一部分原因是他们不理解核心概念。那么让我们从这些核心概念开始讲。我认为其中最重要的核心概念之一就是参照场景和参照显示。
01:04:00:15 – 01:04:09:14
乔伊
我们经常听到这些术语。很多人都不知道这是什么意思,就觉得:“参照”?那是什么意思?这个词有点奇怪。
01:04:09:17 – 01:04:13:06
罗比
听起来是很怪,我同意——是的,确实很怪。
01:04:13:08 – 01:04:20:06
乔伊
进一步解释它的话,它实际上很简单:参照显示意味着你调的是显示设备上显示的内容。
01:04:20:08 – 01:04:21:01
罗比
没错。
01:04:21:03 – 01:04:47:00
乔伊
参照场景则意味着你是按理论上所谓的“场景光”在调色。你瞧,我们按参照显示的方式给广播电视节目做了将近一百年的调色了。是吧。而这就是为什么我们从来没有认真考虑过行业内电视这部分的色彩管理,因为一切都是Rec 709或601……一切都是普通的彩色电视规格,伽玛2.4。而你直接以这些规格工作。
01:04:47:00 – 01:05:14:07
乔伊
然后我们开始把电影摄影机加入进来。电影摄影机会拍摄log,会拍摄raw,而这些素材需要被转换,才能在屏幕上看到它们什么样。而很多人的第一反应是:好吧,我们已经做了转换,然后我们用常规的方式调色,也就是直接看显示设备屏幕就行了——这就是我上面提过的参照显示工作流。
01:05:14:07 – 01:05:21:04
乔伊
而在现代世界,就像我们一开始说过的,现在我们有了更多的输出格式,屏幕,多了很多选项。
01:05:21:04 – 01:05:24:19
罗比
我们有了更多的屏幕,或者说有了更多种不同技术的屏幕。
01:05:24:21 – 01:05:52:15
乔伊
完全——没错。所以现在我们总是建议按参照场景的方式来,除非它是一个非常、非常、非常具体的例外……确实有非常具体的例外,比如假设你在为拉斯维加斯巨型球会场调色,而你在他们的测试实验室里。此时你可能会按参照显示的方式工作,因为做出来的内容只会在这里放,不会去其他地方。
01:05:52:15 – 01:06:15:04
罗比
我觉得人们经常感到困惑的另一件事情是,因为参照显示和参照场景之间是有关联的。你最终总是也要在一台显示设备上查看这些内容,不管它们是什么样的风格。是吧。而参照场景的工作流能让你实现的——我经常这么思考——
01:06:15:06 – 01:06:34:01
罗比
是无论管线末端参照显示的设备是什么,你都有相应做出调整的管理能力或灵活性。是吧。所以并不是说参照场景就等于是在这么个神奇仙境里工作,里面只有场景光,再也不用看显示设备了。是吧?当然不是这样。
01:06:34:01 – 01:06:49:19
罗比
要看到它,你得先在一台做了一定数量设置的显示设备上查看它,之类之类的,而参照场景的工作方式,你可以想一想,它几乎像是……我在这里用的术语可能会不太严谨。如果我说错了请纠正我,乔伊。它是你的工作色彩空间。
01:06:49:19 – 01:07:13:03
罗比
它是你的主体管线,而你就在这个参照场景的管线中工作。我得先说清楚,我们都听说过参照场景的工作流,是吧。比如在ACES中工作——这我们之后还会再讨论——或者在达芬奇Wide Gamut中工作。这些都是一个参照场景的工作流的组成部分,而这些工作空间让我们能在这种工作流的这个阶段开展调色工作。
01:07:13:07 – 01:07:37:12
乔伊
是的。而且你瞧,就像我说的,在电视领域,我们一直是参照显示的,而在电影的世界里则是参照场景的。这是因为电影一开始是用胶片负片拍的,是吧。你没法直接看着底片,然后看出它会变成什么样。毕竟一切都是反色的。所以你得在一次转换后查看它,也就是用彩色正片查看。
01:07:37:12 – 01:07:56:10
乔伊
然后我们进入了数字中间片流程。此时你会扫描负片,在计算机内部应用模拟彩色正片的显示LUT来查看它。这样你的显示设备上就会显示模拟洗印出来的胶片风格的内容。这仍然是种参照场景的工作流,是吧。
01:07:56:10 – 01:08:13:19
乔伊
因为你是在显示转换下处理负片,显示转换将会模拟最终的拷贝。而如今,我们有非常精确的显示设备,让我们能够看到信号的全部,其方式……
01:08:13:21 – 01:08:17:07
罗比
但是这个想法、但是这个想法是相似的,对吧……
01:08:17:09 – 01:08:18:06
乔伊
这些想法是完全一样的。
01:08:18:06 – 01:08:35:20
罗比
你电影摄影机里出来的log素材其实和数字负片是一样的,对吧。我们希望——理想状态下,我们希望在参照场景的原生色彩空间里工作。是吧。然后在管线的最后把它输出至它需要去的地方,比如需要输出至HDR显示设备,比如需要输出至SDR显示设备,或者需要输出至巨型球会场,等等。
01:08:35:22 – 01:08:56:06
罗比
不管要输出至哪里,我们最终都还是有足够的灵活性的。我觉得你之前提到的,同时我觉得也有点让人困惑的一件事是,我觉得当人们……我总是这样看待它,我觉得它是在你对这件事有真正透彻的了解前的那些了解,那是过去的……大概15、20年里吧。
01:08:56:06 – 01:09:11:10
罗比
查找表或LUT的概念已经进入了更多人的“词典”。对吧?他们基本上理解了它的作用,也就是把一种图像处理成另一种图像,对吧?我们总是给出这样的例子:嘿,最容易理解的LUT的例子是,假设是你有一个蓝色的像素,LUT会对此做一些数学计算,然后你就会在另一头得到红色的像素,对吧?
01:09:11:10 – 01:09:38:12
罗比
我的意思是,基本上,出于我们解释的目的,这就是查找表的作用。我通常会把查找表视为整个色彩管理过程的一部分。所以如果有人告诉我:嘿,我用了LUT,而我在未经色彩管理的工作流中。这感觉需要加个星号来解释说明,因为用LUT通常要做一些假设,比如源素材是什么。
01:09:38:18 – 01:10:03:11
罗比
它会对你输出的东西做一些假设,以及它可能会对你的输出设备在那种情况下有什么影响——会做一些诸如此类的假设。所以很多时候LUT就像一种比较傻的色彩管理的形式,如果你愿意这么想的话。在这个意义上……我们之前已经讨论过这个,它是用在往后期环节中导入图像前的,但它实际上只是一个数字表,针对某个输入,进行这个输出。
01:10:03:11 – 01:10:14:18
罗比
然后用这个模式去不断调整数以百计的值,来告诉你最终的结果。也就是说,它不是灵活的色彩管理,但我个人觉得,它也算是一种色彩管理形式。
01:10:14:20 – 01:10:43:04
乔伊
是的,当然没错。LUT可以包含内部任何形式的转换。有趣的是,我之前又是在Facebook上见过一件事——我在Facebook围观了一次规模很大的争论,人们说:为什么这个东西叫LUT?查找表——那是个很蠢的叫法。查找什么啊查找?不、不。其实是你有一组三个RGB值。然后你在表格中查找它,它会给你算出一组新的值。LUT只是一个包含输入数字和输出数字的文本文件,没有别的。所以……
01:10:43:04 – 01:11:01:18
罗比
我记得我曾经教过这个,是在一个……一个大型会议上,我想是在Adobe Max。我直接用文本编辑器打开了一个LUT文件。结果当时很多人都像打开了新世界大门一样震惊:啥?!我觉得他们原本可能以为,LUT打开会是微积分一样复杂的数学运算,是吧?
01:11:01:22 – 01:11:06:11
罗比
或者类似于,超级巨大复杂的转换函数什么的,但它真的不是。
01:11:06:13 – 01:11:13:22
乔伊
这就是人们犯错的地方。很多人会说:LUT只是愚蠢的数学转换。然而它们连数学都算不上。它们只是置换。
01:11:14:00 – 01:11:14:08
罗比
是的。
01:11:14:08 – 01:11:18:01
乔伊
对,而且我认为这里需要和我们之后会讲到的色彩空间转换区别开来,这是很重要的。
01:11:18:01 – 01:11:18:11
罗比
没错,我也一直这么说。
01:11:18:15 – 01:11:40:03
乔伊
这些色彩空间转换是数学,它们用公式,而不是从一个固定的值集开始做的,但许多人长期以来都将LUT用于色彩管理。而且它们仍然可以被使用,就像我说的,比如洗印胶片,如果涉及到洗印胶片,那就要用到胶片模拟LUT以在显示设备上查看。
01:11:40:03 – 01:11:56:14
罗比
他们甚至要从特定的实验室里拿到LUT,要经过校正之类的……等一下,我明白了。我觉得还有一点也和这个有关,而你们也经常会听到这点……我想说,我并不是想指责别人,但我确实认为有一部分人一想到色彩管理,首先想到的就是色彩管理很复杂。
01:11:56:14 – 01:12:20:18
罗比
他们会想:有太多的步骤,有太多的按钮,有太多事情可能会出错。我总是被那种人反驳说:我是色彩管理者,对吧?我是调色师,对吧?我负责做色彩管理决定。而我,我过去常常会想:天啊,伙计,你不会想知道这些的。
01:12:20:18 – 01:12:47:16
罗比
但我考虑得越多,就越觉得调色师来做色彩管理者(或者任何你喜欢的称谓)确实是合理的,是吧?调色师显然是在创意性地决定要用什么样的镜头,或者在转换方面做出创意性的决定,等等,而不管你是在未经色彩管理的工作流中,还是在完全经过色彩管理的工作流中,还是处于介于两者之间的某个地方,比如LUT,这些都会发生。
01:12:47:16 – 01:13:06:19
罗比
你还是会做出影响输出的决定,是吧?你知道自己要压黑到什么程度,要如何去突出高光,要做到多饱和。所以并不是说在色彩管理工作流方面,调色师和这些工作是分离的,对吧?你仍然在负责做这些决定。
01:13:07:00 – 01:13:24:19
乔伊
就像是:你是要给自己多搞出多少工作量?因为一般态度都是:我会亲手完成所有的事情。而假设你所有的文件都是视频level,而它们都被标记为全范围level,那样的话是的,它们就是错的。你当然可以手动给每个镜头调色来解决这个问题,那也是可以的。
01:13:24:19 – 01:13:42:09
乔伊
但你只是为自己搞出了更多的工作量,而且采用不佳的色彩管理管线也可能导致这种情况,是吧?特别是如果你有很多不同的源素材的话。这会给你制造多很多的工作量。也就是说你必须得坐在那里做很多技术性修复,而不是创意性工作。
01:13:42:15 – 01:14:04:15
罗比
是的。我觉得还有一点,如果以色彩管理——以经过色彩管理的方式工作,它可以为人们提供了一定程度的画面一致性,为你的镜头调色提供初始起点,因为,我刚刚提到过的同一群人会觉得:呃,我可以更快地给这些镜头调色,我可以直接按下所有按钮来设置成这样。
01:14:04:15 – 01:14:10:03
罗比
如果要等我把色彩管理理清楚,这个项目我可能已经调了一半了。我觉得:这没错,但你……
01:14:10:05 – 01:14:12:18
乔伊
但是把它乘以一千倍再想想,是吧?
01:14:12:18 – 01:14:26:23
罗比
是啊,作为调色师你会对此有一些可变性,比如说:很好,你可能第一天手里的素材就已经非常一致了,然后第二天你走进调色室坐在屏幕上的素材前,稍微做一点压黑,或者把饱和调得比前一天高一些,之类之类的。
01:14:26:23 – 01:14:50:07
罗比
而色彩管理,不管是哪种,都会发挥作用——它的另一大优势就是从你工作的起始点就保持一致性。我得在这里说明一下我所说的“起始点”是什么意思,因为我觉得有这么一种趋势,会觉得色彩管理只是一种进入或达到一个起始点的方式,然后再过很久才会做到规范风格和转换的步骤。
01:14:50:07 – 01:15:01:16
罗比
我觉得这么想肯定是有一部分道理的。人们会想要一个良好的起始点,但色彩管理涵盖的比这更多。它可以是你调色工作过程的一部分。它显然可以是输出过程的一部分。但我觉得我……
01:15:01:18 – 01:15:03:18
乔伊
它可以是你风格开发过程的很大一部分。
01:15:03:18 – 01:15:24:13
罗比
对。但是我认为多数人觉得色彩管理就是“我如何把log素材转成看起来正常的素材,或者说一个更常规化的起始点”。这么想没问题。你确实仍需要做完这一步操作才好继续调色。但在这个例子中我们讨论的是——这也是我对很多尝试色彩管理的人说过的——你需要做所有这些提前工作才能来到一个起始点。
01:15:24:15 – 01:15:45:08
乔伊
是的。这就把我带到了下一个我想谈论的点,那就是:这个我们一直讨论的色彩管理管线中的实际操作步骤是什么?你有最终的输出,你有刚开始的素材,那在这两者之间发生了什么?我会这么看:这里有三个主要领域。
01:15:45:08 – 01:16:09:09
乔伊
先是有原始源素材,无论是LogC、Red RAW、Rec 709还是其他诸如此类的东西。然后是中间色彩空间——那里是你实际进行创意调色的地方。然后还有输出色彩空间,这是一个从假想的无法实际显示出来的中间色彩空间,转换到可以显示的色彩空间的转换。
01:16:09:09 – 01:16:31:11
乔伊
还有几件要补充的事是……一般的一二三步工作方法是有时你的源色彩空间可以成为你的工作色彩空间。你瞧,很多人喜欢的色彩管理方式是以LogC为他们的工作色彩空间,而这没有什么问题。最简单的色彩管理管线就是LogC图像。
01:16:31:11 – 01:16:49:01
乔伊
在最后环节应用ARRI LUT,然后所有在中间的节点就是你的LogC调色。现在如果你有一个比较奇怪的镜头,比如来自松下log,你可以把它色彩空间转换成LogC。这倒提醒了我接下来要谈的事。
01:16:49:05 – 01:17:18:04
罗比
等等、等等、等一下。因为我觉得你说到点子上了。你之前已经提过这个了,但我还是想重申一下,因为让人们明白这一点非常重要。我听到你们说这条管线基本分三个部分。首先是你的起始点,你的输入,即你所拥有的素材;还有你要如何处理它及用它工作——在工作色彩空间或者时间线色彩空间之中,或者随便你怎么称呼它,然后再是你的输出色彩空间。
01:17:18:04 – 01:17:47:07
罗比
而我们试图用一套经过良好色彩管理管线来做的是,我们最初是把我们的摄影机素材转换到我们想要和偏好的工作色彩空间的,对吧?这不分是对是错。我们稍后马上就会讲到这个。此时我们在工作色彩空间里。然后从我们的工作色彩空间,我们再输出到所需的任何输出设备色彩空间,无论是针对HDR Rec2020的P3 D65,还是Rec 709,还是sRGB伽玛3.9,还是其他什么奇怪的显示设备,对吧?
01:17:47:07 – 01:18:09:12
罗比
这些都不是关键。只是上述三个要素和信号交换方式必须正确。重要的是,这些信号交换大部分都是在一整套管线内完成的。我们不一定要:好吧,我要让这些像素去这里,那些像素去那里。
01:18:09:14 – 01:18:15:16
罗比
你只是简单地表明:嘿,这是我素材的情况,这是我的工作色彩空间设置,而这是我的输出。
01:18:15:18 – 01:18:26:01
乔伊
是的。而我认为重要的是我们还得再做一次核心定义。我们之前定义了参照场景和参照显示的概念。但我们一直没有定义过什么是色彩空间。
01:18:26:05 – 01:18:28:16
罗比
哦,是哦。这个可重要了。
01:18:28:18 – 01:18:58:02
乔伊
人们会对此非常困惑,因为它包含了各种各样的方面。所以让我们来分析一下。色彩空间由一组原色组成——原色就是红色、绿色和蓝色,比方说,在CIE色度图上的位置。其中有个白点,也就是白色所在的位置。这个概念包含色域,显示了你能向外达到的最高饱和度,而这基本上是由原色划出的边界来定义的。
01:18:58:04 – 01:19:24:11
乔伊
这个概念还包括某种转换函数,不管是输出的PQ曲线,还是输入的log曲线。有各种各样的方法来转换这些数字。举个例子,如果你要从LogC转到ACES,它知道LogC中红色、绿色和蓝色的数字位置。它也知道ACES AP0或者AP1中红色、绿色和蓝色的位置。
01:19:24:15 – 01:19:48:04
乔伊
所以它只是映射这些。你可以想象一张从一个地方到另一个地方的三维地图。这就是色彩空间转换的作用。而这就是我们用来在不同阶段从输入色彩空间到工作色彩空间再到输出色彩空间转换的方法。而且有很多LUT都烧入了这样的效果。因此任何把你的图像从比如LogC转换为显示色彩空间的LUT都内置了这些转换。
01:19:48:21 – 01:20:07:03
罗比
没错。而且我觉得任何一位色彩科学家在听到这些的时候都可能都会对这种快速简单的定义有点异议,因为这个概念实际上要更加微妙和复杂:里面包含了抽象空间,你会想到比如x,y,z,然后还有编码空间,像YCbCr之类的东西。
01:20:07:03 – 01:20:26:05
罗比
这是个复杂的主题。但是我同意你的基础看法。现在我们已经定义了这三个部分,即输入输出之间的各种色彩空间,我觉得眼下重要的是要描述色彩管理在那套管线中具体会发生在什么地方。
01:20:26:05 – 01:20:44:22
罗比
我们这样开始吧:假设我们电脑中已经导入了一堆媒体文件。它们现在都在一个项目中。为了方便讨论,我们就假设使用的是达芬奇好了。此时,我们已经建立起任何管线的第一步了。人们会问:那么,项目管理Vs.节点管理怎么样呢?它们其实对于这部分操作来说不重要,是吧?
01:20:44:22 – 01:21:07:13
罗比
色彩管理方法有很多不同方法,但它们的原则是相同的。首先我们要做的是,不管我们使用什么系统,不管我们使用什么基于项目或基于节点的方法,我们只需要告诉电脑:这就是我的素材。这是ARRI LogC。这是BMD Cinema摄影机。这是Canon Log3,还有Sony S-log2之类的,对吧?
01:21:07:15 – 01:21:35:10
罗比
我们得告诉它素材是什么。然后等我们定义了素材是什么,我们就得告诉电脑我们想怎么工作。这是我想调色的工作色彩空间。这部分是个重大决定。因为工作色彩空间很大程度上……看个人喜好。我认为这里的指导方针是,你会比较想在一个大到不会损害调色素材的工作色彩空间里工作。
01:21:35:10 – 01:21:54:22
罗比
对吧?所以传统上,你会看一下这些色彩空间。如果在你刚刚提到的视觉轨迹也就是色度图上看一下它们的话,你经常会发现这些色彩空间非常大,非常宽,对吧?我考虑的比如有ACES AP1——AP0更多的是一个转换空间,但AP1,Rec 2020,LogC,达芬奇Wide Gamut。
01:21:54:23 – 01:22:16:14
罗比
这些都是非常大的工作色彩空间——你基本上永远不会在调色时触到它们的边界。因此,无论你需要在管线上往下做直到输出,你都不会丢失任何进出工作色彩空间的处理过程中的任何内容。
01:22:16:14 – 01:22:19:22
罗比
所以这些是最基本的想法。你总是希望工作色彩空间尽可能地大。
01:22:20:00 – 01:22:48:12
乔伊
是的,而且这些工作色彩空间中的许多都被设计用于特定的一组输出转换。这就是你会用到ACES和达芬奇色彩管理等等的地方。因此,如果你在ACES工作,你可能想要在ACES工作色彩空间工作,因为转换,比方说ACEScct到你的显示设备的转换,都已经完全做好且经过标准化了,比较易于使用。
01:22:48:13 – 01:23:06:14
乔伊
达芬奇色彩管理、TCAM和Baselight也是同理,对吧?所以通常工作色彩空间和输出转换是一种绑定的“伙伴”关系,但不一定总是如此。这种时候你可能会想到一些奇怪的事情。
01:23:06:16 – 01:23:33:18
罗比
而提到奇怪的事情,我觉得其中一个……我觉得你整体上是对的。如果我在ACES项目中调色,这样以AP1作为我的工作色彩空间在这套管线中是有道理的。不过不一定非得这样。但是我觉得这个选择有个奇怪的地方,而我实际上……这很有趣,因为几周前我们和来自杜比的内特·麦克法兰(Nate McFarland)对话的时候,如果你没有听过那几集,一定要去听一下。
01:23:33:20 – 01:23:53:00
罗比
在和杜比的人谈论这种事以及色彩管理的时候,有一件事总是让我印象深刻,就是他们会说:你想要什么样的工作色彩空间都行。就好像他们对此不置可否似的。因为我认为很重要的这最后一点,就是工作色彩空间——它的另一种说法是时间线色彩空间——它在某种程度上统领着……
01:23:54:11 – 01:23:55:13
乔伊
也叫中间色彩空间。
01:23:55:14 – 01:24:30:00
罗比
对,中间色彩空间。一旦你导入了你的素材,给它们加了标签,确定了你实际上将如何调色,会用什么色彩空间,这里的关键就变成感觉了,是吧。那些控件,如果是色彩空间感知控件的话,会感觉更常规化一些。而如果不是这样的话,它们会在不同工作色彩空间之间给人感觉有很大的不同。如果你在调色台移动你的轨迹球,你会很惊讶地发现,在一个非常大的色彩空间里,如果调色工具没有做色彩管理或者不是色彩空间感知式的,一点小小的移动更改就会向极端值移动得非常多非常远。
01:24:31:19 – 01:24:54:02
乔伊
说到关于工作色彩空间这点,我觉得一个思考起来很有意思的点是:我们之前提到过,你确实可以用比如一个LUT作为输出转换。但是到目前为止,我们在这个三步过程中讨论的所有内容都暗示的是浮点转换,是吧?就像我们身处完全虚构的浮点乐园在做数学运算,而那里有无限的精确度。
01:24:54:03 – 01:25:15:22
乔伊
但如果你出于某种原因在你的过程中涉及到了LUT,无论是某种转换LUT,无论是你正在用一个特定的胶片拷贝模拟作为转换,你可能实际上不想使用那么宽的工作色彩空间,因为那样的话,LUT的精确度可能难以满足把工作色彩空间转换成显示色彩空间。
01:25:15:23 – 01:25:35:00
乔伊
这就是我想到的比较奇怪的异常情况。但总的来说,如果你保持浮点,即在精度上不作妥协,也没有裁切任何东西的话,那你的工作色彩空间有多大并没有那么重要,是吧?这相当于你可以乘以100,然后除以100,最后在输出时得到相同的数字。
01:25:35:02 – 01:26:00:06
罗比
是的,百分百没错。所以我认为那个选择……我觉得如果你和很多调色师交谈,他们可能会提一些我们已经缩小了范围的选择。我觉得人们会提一些,比如ACES工作色彩空间AP1,还有很多其他调色师会提比如他们自己的调色软件选择,以及其中的原生工作色彩空间。
01:26:00:06 – 01:26:21:11
罗比
比如达芬奇里的DaVinci Wide Gamut或DaVinci Wide Gamut Intermediate,比如Baselight也有他们自己的特定工作色彩空间。而输出色彩空间很有趣,因为这是工作链的第三部分。所以等你进入你的工作色彩空间,假设你已经做完了奥斯卡获奖级别的调色……
01:26:21:11 – 01:26:46:05
罗比
一切都进行得很顺利。客户也对你非常满意。然后我们就得把它放到你实际使用的显示设备上参照显示的色彩空间里了。这会有点有趣,因为其中有些东西是标准化的、行业规范的巨大色彩空间,是吧?比如Rec.709、Rec.2020等等。但它们也可能会包含一些非常复杂专业的数学运算。
01:26:46:05 – 01:27:05:05
罗比
它们都是基于这些的,对吧?举个例子:ACES中有一些他们称之为模拟色彩空间的东西,用于投影设置——比如D60或者D65模拟色彩空间。这是一种输出变换,当初是ACES的工作团队想出来的好方法,可以让图像正确映射到显示设备上,等等。
01:27:05:05 – 01:27:24:15
罗比
因此,我们有标准化的软件输出,还有一些自定义的东西。但在输出色彩空间方面的关键——而且这是条很好的值得强调的经验法则:你一般会想让管线中的输出转换与实际显示设置相匹配。
01:27:24:21 – 01:27:44:11
罗比
所以如果你用的是HDR显示设备,而且你的HDR显示设备已经设置为P3 D65,那这就是有道理的了:你的输出转换会设置为P3 D65而不是Rec. 2020,对吧。我们想要确保——正如我之前提到的那个词:“信号交换”——我们想要确保这些信号交换从一个地方出来是一致的。
01:27:44:16 – 01:27:52:17
罗比
所以你肯定不能这样:我给我的显示设备的输入信号色彩空间设置和我显示设备本身的设置不同。这会给你带来一大堆问题。
01:27:52:19 – 01:28:15:06
乔伊
此外关于这些输出色彩空间的问题,到目前为止,我们给出的建议一直相当宽泛放松,对吧?我们一直说:哦,你可以使用任何输入转换、中间色彩空间来建立你的体系。只要保持里面使用的素材正确,输入和输出匹配,你就可以按照你认为合适的方式构建这套管线了。在我看来,输出转换就是流程结束的地方。
01:28:15:11 – 01:28:37:04
乔伊
在输出转换之后你就不要再做任何事了——这出于以下几个原因。首先,技术方面的原因并不存在:你当然可以做一个输出转换,然后再对此做一版参照显示的调色。如果你不喜欢效果还可以给它微调一下。但你猜怎么着?然后你就失去了将输出色彩空间变更到另一种可交付文件的可能性。
01:28:37:04 – 01:28:38:10
罗比
而不需要再做补偿。
01:28:38:10 – 01:28:58:17
乔伊
你就失去了将输出转换放到管线中任何其他位置的可能性,是吧?所以,我们讨论过了基于项目的色彩管理,也讨论过了基于节点的色彩管理,还有其他系统,比如Baselight,会有基于图层的色彩管理。把这些转换放在哪里会在逻辑上使你的项目有所不同。
01:28:58:17 – 01:29:02:22
罗比
这是很重要的一点。这是真的、真的很重要的一点。
01:29:02:23 – 01:29:27:04
乔伊
那么我们先从基于项目的开始讲起。此时你会告诉达芬奇:我们标记好每个片段作为输入。我们告诉达芬奇时间线色彩空间是什么。然后它会自动转换这些输入。最棒的是这个步骤大部分都可以由元数据自动处理。然后你设置输出色彩空间,然后你所关心的节点树全在你的时间线色彩空间中了。
01:29:27:06 – 01:29:33:05
乔伊
然后就很简单了,你按正常流程工作就行了。从具体调色操作人员的角度来看,这是最简单的方法。
01:29:33:05 – 01:29:54:02
罗比
得说清楚,乔伊,在横跨整个项目的做法里确实如此。你有你的选择——这点我们稍后会详细说明——但我想说清楚的是,这个概念如何运作和你用哪种系统并不相关。如果你用的是ACES或者CMT Cam什么的,都是相同的基本工作流。
01:29:54:02 – 01:30:15:00
罗比
你都会给录制内容做标记。它都会自动转换为你的工作色彩空间,自动转换为你设置的输出。我觉得还有一个值得一提的重要事情是,许多系统,我不能说所有,但许多系统,它们在这类工作流里处理RAW素材的方式还是会有点不同。你说……我只是想说清楚。你之前也说过这个,但我想再解释一下。
01:30:15:00 – 01:30:27:20
罗比
你说过元数据可以自动实现这一点。那没错。但特别是RAW素材,通常……因为RAW不是一个色彩空间,对吧?它只是RAW。你只是会自动地……
01:30:27:20 – 01:30:28:19
乔伊
它不是RGB图像。
01:30:28:20 – 01:30:46:23
罗比
对,你只是会自动地把它导入到你的工作色彩空间里,而所有的数学运算都在幕后发生,而不需要你明确地说:哦,是的,这是ARRI RAW,或RED RAW,或索尼RAW,之类之类的。因为它已经知道这是RAW了。它不在一个需要标记或定义的色彩空间中。所以它会自动实现这一点。
01:30:47:01 – 01:31:18:02
乔伊
过去十年里,任何听过我或罗比讲这些的人都知道,我们个人比较推崇的是达芬奇里基于节点的色彩管理——这意味着本质上,我们不是在项目一级告诉软件做项目色彩管理,而是针对整个管线,在节点树中自行构建这套体系。我们在两头进行色彩空间转换:从输入源到中间色彩空间,然后从中间色彩空间再到输出色彩空间。
01:31:18:02 – 01:31:47:00
乔伊
但这里存在一定风险,因为当你使用基于节点的工作方式——在我看来,这会给你带来更高的灵活性。我之所以喜欢使用基于节点的工作方式,是因为我可以,比方说,在输入转换之前操作。假设如果我想做一些消除或者纹理质感方面的操作,使其看起来真的像是在摄影机内完成的,我可以更轻松地在摄影机原始色彩空间内完成,而不是在色彩管理空间内——根据我的经验的话是这样。
01:31:47:01 – 01:32:07:07
乔伊
但我从来没有做过任何越过这个输出转换的操作,即使在基于节点的工作流中你确实可以这样做。原因是这样会破坏很多其他的东西。你可以把那个输出……如果你是基于节点工作的,那么你可以使用许多不同的组织管理技巧将输出转换放在工作链的末尾。
01:32:07:09 – 01:32:27:09
乔伊
而其中最简单的做法,就是把它放在时间线一级上。没那么简单的做法,是把它放在一个调整图层上,或者把它放在群组一级,甚至只是把它放在每个片段上。你选择其中一种做法可能是有你自己的理由的。比方说,假设你在Rec.709中工作,并且你有Rec.709图形,则可能不希望对它们进行色彩管理。
01:32:27:09 – 01:32:48:09
乔伊
你可能只想从设计师那里得到它们,把它们放在你的母版上方,中间有一个调整图层。这样效果很好。你可能会想在群组一级上做这些操作,这在全局范围内很容易更改,而不必用到时间线一级,因为还是那句话,这可能会影响到比如图形,甚至打板、彩条和色调等。
01:32:48:13 – 01:33:04:04
罗比
你知道我一直被人问到什么吗?我……我很抱歉打断你,但这是很重要的一点。因为图形还是比较容易想到的。但是在非线性区域,有时候你会发现色调曲线会和叠化之类的效果一起运作,这可能也会有某种特殊的效果。
01:33:04:06 – 01:33:06:20
乔伊
转场到黑色之类的,你可能就需要换个方式处理。
01:33:06:22 – 01:33:07:23
罗比
当然,当然。
01:33:07:23 – 01:33:11:20
罗比
它的反应根据你在哪里进行的操作会略有不同。
01:33:11:22 – 01:33:32:16
乔伊
不要越过输出转换的另外一个原因是,你可能会在,比如输出转换在时间线一级上的情况下开始你的工作,然后给你的整部电影调色,对吧?然后你可能会遇到一些线上剪辑的问题——当你试图在时间线中放入图形或淡入淡出或其他东西时,你会说:嘿,你瞧。
01:33:32:18 – 01:33:50:04
乔伊
如果我把它放在一个调整片段上或者放在一个群组里,或者把它波纹操作到所有片段上,这样会更好,对吧?由于输出转换是完全标准化的,我们也没对它做任何修改,所以我们可以只用那个节点,使用任何其他方法,而我们的输出图像不会改变。
01:33:50:06 – 01:34:09:11
乔伊
而且如果你需要为VFX那边发送带有预览调色的素材,你可以发送一个在你工作色彩空间中调过色的图像,然后直接告诉他们,比方说:嘿,这是ACEScct。或者直接给一个从ACEScct到Rec.709的LUT,这样他们就可以返还给你在你工作色彩空间中的log图像了。
01:34:09:15 – 01:34:34:06
乔伊
但是因为你根本没有改变输出转换,所以在你的整个管线中,对于多个对象来说输出转换是一样的。所以基本上,任何时候你在输出转换之后再做任何操作,都是在拿你的整个色彩管理工作流,烧入它,并在它之上再做一个参照显示的调色,在我看来,这完全违背了初衷。
01:34:34:08 – 01:35:01:01
罗比
这真是智者之言,言之有理。我确实认为……我经常解释的基于节点的方法之一,是……一件令我沮丧的事是——我在这完全实话实说——在真正强大的色彩管理系统出现之前的很多年里,我非常推崇——而且现在仍然偶尔在我的工作流中使用查找表。
01:35:01:01 – 01:35:22:11
罗比
在使用我工作流的节点设置时,我一般总是把我的查找表放在差不多节点树的中间。我为什么要这么做?因为我希望能够在查找表、在进行任何数学运算处理之前先调整图像。而且我希望在这之后还能做到这一点。
01:35:22:11 – 01:35:44:21
罗比
就像有些时候,你会应用一个创意LUT,然后可能黑电平会被裁切大概7%或8%。所以,在LUT之前你不能做任何事,但在LUT之后你就可以把黑电平拉下来了。这只是一个例子。因此,在我刚开始使用色彩管理管线时,我最初对跨越整个项目的方法感到非常沮丧。
01:35:44:22 – 01:36:09:07
罗比
它实际上不允许我在最初转换到我的工作色彩空间之前做任何操作。然后它也不允许我做任何……任何在这种处理之后的操作,我知道这是个糟糕的主意,但假设我确实需要在这之后做一些操作,它就不允许我拥有这种灵活性了。
01:36:09:07 – 01:36:23:20
罗比
而我认为我们如此喜欢基于节点的方式的原因之一是因为——我该说是我很喜欢它——原因是它为我准确模仿了LUT工作流。我把任何转换放在我的节点树中间,而如果你看一下我们的节点树,我们可以贴出来对比——
01:36:23:20 – 01:36:46:17
罗比
人们可以比较你那些复杂的节点树和我的。你会发现两者有一个相似的地方,那就是我们向工作色彩空间的转换通常是在节点树的中间,在那里我们有节点,可以处理和修正我们喜欢称为摄影机色彩空间的内容。其实这个说法不完全准确。
01:36:46:17 – 01:37:05:20
罗比
但是,为了方便讨论,我们暂且先这么称呼它。它就在未经处理的转换前、工作色彩空间前的区域。接着我们做完这个转换。然后我们就到了我们的工作色彩空间了,无论是ACES或RCM或无论什么。这种方法能让我们同时处理方程的两边。
01:37:05:20 – 01:37:25:20
罗比
而我们有很好的理由这么做。我见过的在Facebook群组和其他类似地方出现得最多的一个理由是:哦,我遇到了这些伪影——他们会发一张截图,里面能看到一些小黑点遍布整个片段,就像是:好吧,从转换到工作色彩空间,你正在制造负值。
01:37:26:02 – 01:37:44:19
罗比
这些值实际上并不该存在,但数学运算会让你制造它们。所以你需要解决这个问题。你需要做一些裁切之类的调整操作。但你猜怎么着?只有在转换之前进行操作你才能解决这个问题,是吧?但如果你用的是一套项目范围的方法,那你就不能在转换之前就这么操作。还有一个……
01:37:45:14 – 01:38:11:14
乔伊
是的,理论上是这样。这些色彩管理系统的目的是使这种情况不会发生。对。但是,如果有正确的输入转换和正确的中间色彩空间转换,就不会出现奇怪的负值和全范围问题。但你猜怎么着?我们的录像并不总是完美的。有时候镜头里会出现一些问题会把事情推出全范围或者变成负值和出现怪异效果之类的,你可能需要调整一下。
01:38:11:16 – 01:38:19:10
乔伊
我很喜欢能进入摄影机色彩空间去做这部分操作,但我必须强调你不要在输出色彩空间之后再做任何操作。
01:38:19:10 – 01:38:41:18
罗比
我明白这点。我要说的另一件关于转换之前和之后的事情——一般基于节点的应用或方法都允许你这么做——那就是……说实话,这都是一样的,查找表也是一样的——那些转换,即使它们是一套更高级的数学运算,它们仍然预计输入时会有一套特定的条件集,是吧?
01:38:41:18 – 01:39:03:11
罗比
它们仍然预计,或多或少,你的灰阶,你的中灰,大概会在某某位置之类的,而所有这些标准都是符合的。你还是有可能用正确的转换制造出一些看起来很糟糕的图像,是吧?所以它也让我可以在变换之前,稍微处理一下图像。
01:39:03:16 – 01:39:15:19
罗比
这样转换的数学部分,或多或少是在……比方说我有一个片段,它过曝了几档。而在我应用这个转换之后看起来会很糟糕。
01:39:15:20 – 01:39:18:03
乔伊
但这个转换是在预计片段有正确曝光。
01:39:18:06 – 01:39:38:15
罗比
没错。而由于浮点和你之前提到过的一些东西,你可能可以找回一些细节。但对我来说,在转换运算之前就把镜头曝光调下来一点,这样会容易得多。这样我就有了一种正确的……但还是那句话:这种方法在项目范围内是非常困难、无法实现的。
01:39:38:20 – 01:39:41:21
罗比
这就是为什么我更喜欢另一套基于节点的方法的灵活性。
01:39:41:22 – 01:40:10:10
乔伊
是啊。这就把我带到了下一个我认为大家都想听一听的话题,那就是我们用来调色的实际工具,以及:什么是色彩空间感知工具?你会使用哪些传统工具?它们在经过色彩管理的工作流中的表现是否不同?诸如此类。我认为了解单独的色彩工具对图像做的作用,以及这在整个更大的色彩管理工作流中是如何运作的,这些非常重要。
(未完待续)
出处:DC Color | The Offset Podcast
编译:Charlie | 盖雅翻译小组