查看: 1920|回复: 0
打印 上一主题 下一主题

[插件] NUKE TEXT节点把帧数转换成时间码显示TCL脚本

[复制链接]

5472

主题

6

听众

1万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
76544
精华
23

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2017-6-29 14:29:15 |只看该作者 |倒序浏览
14963951697896.jpg


有人问在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]]]
1496395173104.jpg
或者直接复制节点代码(老板的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
  }

via:yiihuu

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

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

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-2 06:37 , Processed in 0.085371 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部