Hiero 花式上镜头号——扩展篇
- Hiero
- Nuke Studio
- 视效剪辑
Hiero 花式上镜头号——扩展篇
前文回顾:
如果镜头名字跟上述信息无关,顺序还是乱七八糟没有规律:
复杂的实际工作
- 我的新镜头名字是要从
Shotgun
或ftrack
里确定的呢? - 是要从剪辑师的剪辑工程里拿的呢?
eld
里呢?xml
里呢?excel/csv
里呢?
可不可以我提供好新名字的列表,给我按照顺序,挨个重命名选中的镜头?
不管新名字列表的来源是Shotgun
导出的csv
也好,edl/xml
也好,甚至是自己在excel
里手动输入的也好,全部处理成,一个镜头名字一行的纯文本,复制镜头名字到剪切板,然后有个工具,咔嚓一下,就把剪切板里的镜头名字,按顺序加到选中的镜头上。完工。
插件入口
选中要改名的镜头们,右键菜单Rename Selected Shots From Clipboard
或者选中要改名的track
,右键菜单Rename "Video 1" Shots From Clipboard
插件界面介绍
Paste From Clipboard
,当你把新镜头名字复制到剪切板后,点击该按钮,插件读取剪切板里的文本内容,按行分成一个列表。- 当前(你选中的)要被进行重命名的镜头们,和对应的新名字。
- 信息输出区域,镜头名字校验和
Rename
过程中的信息。 Rename
,当 2 中,有镜头符合重命名规范,该按钮变为可用状态,点击即可对打勾的镜头进行重命名操作- 当你点击过
Rename
之后,该按钮会变为可用状态,并且显示可以Undo
次数,点击该按钮会将取消刚才的重命名操作,并且Undo
次数减一。
新镜头名字切勿包含以下字符:(
Hiero
不让的)
/
\
:
*
?
插件使用步骤
准备数据
将新镜头号按行分隔,拷贝。 然后再插件界面点击 Paste From Clipboard
按钮(图中 1号标示)
如下图
记事本里拷贝-> excel里拷贝->
校验数据
通过查看图中2 区域
的表格,查看选中的镜头们(TrackItem
列)和即将修改的新名字(New Name
列),确保都一一匹配。
在图中3 区域
,是一些提示信息:
- 红色字体代表有错误:新镜头名字包含了非法字符,请改好文本后再复制,然后
Paste From Clipboard
- 黄色字体代表有警告:镜头和新名字没有一一对应,并且
New Name
为空的单元格,背景色为黄色。
啥信息也没有,已经New Name
列的单元格背景色都是绿色,代表一切正常,可以完美重命名。
魔法世界规则
插件会对剪切版信息做如下操作:
- 第一行和最后一行如果为空行,则舍弃
- 中间有行是空行的话,认为这是对该位置的镜头不做重命名操作
- 每行的前后空格会被删掉,中间空格会被保留
下面列举了一些场景情况:
完美重命名
剪切板内容为
pl_0010
pl_0020
新名字多于镜头个数
剪切板内容为(新名字 pl_0030
没有镜头可以匹配)
pl_0010
pl_0020
pl_0030
新名字少于镜头个数
剪切板内容为(镜头face_0010_plt_bgb
没有新名字)
pl_0010
新名字中有空行
剪切版内容为(第二行为空,但是第三行pl_0030
没有镜头可以匹配)
pl_0010
pl_0030
执行重命名
点击Rename
按钮,插件即可进行重命名操作。
额外说明
你还可以在已有基础上,对某个镜头手动去掉前面的勾选,不对其进行重命名。
执行的过程信息,和执行结果会显示在 3 区域
x shots success. y shots skipped. z shots error
如果不满意本次的重命名,可以点击Undo Rename
按钮,恢复原有名字。
安装
解压后将文件夹放置在 ~/.hiero
或 ~/.nuke
下。
例如
Windows
系统下
C:\Users\muyanru\.nuke\
Python\
StartupUI\
rename_shots\
context_menu_rename_shots.py
Mac
系统下
/Users/muyanru/.nuke/
Python/
StartupUI/
rename_shots/
context_menu_rename_shots.py
重启软件即可生效。
获取
温馨提示
点击购买,或者扫描二维码购买