有人问在nuke中怎么显示当前时间码,大家都知道用text中加个[frame]就可显示当前帧了,那么利用这个参数结合工程帧速率设置我们就可以转换出当前时间码!
复制下面代码到text节点中(最好使用老版的,新版的卡)
[format %02d [expr [frame]/[expr [value root.fps]*3600]-[expr [frame]/[expr [value root.fps]*3600]/60]*60]]:[format %02d [expr [frame]/[expr [value root.fps]*60]-[expr [frame]/[expr [value root.fps]*60]/60]*60]]:[format %02d [expr [expr [frame]/[value root.fps]]-[expr [expr [frame]/[value root.fps]]/60]*60]]:[format %02d [expr [frame]-[frame]/[value root.fps]*[value root.fps]]]
或者直接复制节点代码(老板的text节点)
set cut_paste_input [stack 0]
version 8.0 v5
push $cut_paste_input
Text {
message "\[format %02d \[expr \[frame]/\[expr \[value root.fps]*3600]-\[expr \[frame]/\[expr \[value root.fps]*3600]/60]*60]]:\[format %02d \[expr \[frame]/\[expr \[value root.fps]*60]-\[expr \[frame]/\[expr \[value root.fps]*60]/60]*60]]:\[format %02d \[expr \[expr \[frame]/\[value root.fps]]-\[expr \[expr \[frame]/\[value root.fps]]/60]*60]]:\[format %02d \[expr \[frame]-\[frame]/\[value root.fps]*\[value root.fps]]]"
font C:/Windows/Fonts/arial.ttf
size 87
yjustify center
box {56 -251 1080 527}
center {1024 778}
name Text2
selected true
xpos -48
ypos -62
}