一节你必须要了解的达芬奇基础课(一)—— 节点

每个节点是储存了对于当前视频片段的内容色彩调节要求或者说是设置。而剪映中的自定义调节也是起到了这个作用。同时在各种可以调节色彩的软件中通用的LUT标准格式文件的应用也有这样的效果。但是因为各种原因,他们又有很大差异。
随着调色的专业化,细致化,投入的时间和精力的增加,各种对于视频的调色要求也就增加了。每个调色要求还对应着画面的时段属性,适用范围等等因素。当这些要求太多了,太杂乱的时候就需要一套对于这些调色要求的整理工具。所以就有人想出了节点这种工具。本质上剪映的“调节”也是类似调色要求的整理工具。
我上面说的调色要求是什么呢?在软件里面就是各种调色软件工具的参数设置。这里的每种调色软件工具站在程序员的角度上看,就对应着一种算法。剪映中的HSL,曲线,色轮本质上就是三类不同的色彩计算公式,然后我们调节这些公式中的参数,电脑在根据这些参数和公式在导出或者我们预览的时候对于我们限定器限定的范围里面的像素做出颜色的运算调整。
这里限定器的个各种调整工具,站在程序员的角度上看也是各种算法,调色师也是在调整公式里面的参数。
所以视频预览和导出的过程就是将之前汇集起来的各种要求统一固化完成的过程。
这里ethan说的是容器,而我说的是整理工具。我说的更加抽象,他说的更加具象。就像整理房间的时候,房间里的柜子或者抽屉,我说这是整理房间的工具,Ethan说这是放置物品的容易,本质上他就是一个柜子或者抽屉,只是我们用了不同的表述来方便理解。但是柜子这种容器和节点差异很大。
站在程序员的角度上,这里说的节点关系或者说这里的节点结构图就是导出的时候运算的取材和次序要求表。例如上图就可以理解为先运算第一个节点,然后从第一个节点取材,并行运算第二和第三个节点,之后再将第二、第三个节点的运算结果汇集到一起,到达最终结果中输出出来。
剪辑软件的本质就是剪辑师将客户的需求通过剪辑软件提供的工具,调整程序员所提供的公式的参数,最后将这些参数和运算要求提供给程序员设计的编译器进行运算导出为方便客户传输并观看的视频文件的工具。
达芬奇明显是给专业调色师使用的软件,所以他可以假设他的用户都是能够花大量时间学习和理解复杂理论和操作。花费大量时间进行细节的调整,并且使用的电脑都是顶配的好电脑,并且愿意等待几个甚至十几个小时编译导出一个视频的用户。二剪映甚至剪映专业版不能这样定义他自己的用户。电脑配置不行,更加会不愿意学习复杂理论,关键是对于最终作品的调色要求也没有那么高。
节点的结构就是告诉软件调色师想怎样应用每一个节点,站在程序员的角度上看,就是在编译导出的时候,怎样运算每个节点。从什么时间运算到什么时间?运算的先后顺序是怎样?使用那种混合方式运算?……。