对于符合UCS命名规则的资源,使用 UCS Metadata 元数据渲染脚本,可以快速地把元数据写到资源中,支持在REAPER媒体浏览器以及Soundminer中读取。
!
在REAPER中读取元数据
!
在Soundminer中读取元数据
工作原理:
选中区域(对象)后,脚本将获取区域(对象)中的UCS信息,自动拆解UCS信息到输入框中,用户确定之后将会创建一堆关联标记,这些标记信息就是要写入资源的元数据。渲染时,勾选Metadata,元数据将被写入资源中。
!
要实现该功能,你需要先下载UCS套件,这是一个全家桶,只要右键点击下载就全部自动下好。
!
套件中脚本包括:
zaibuyidao_UCS Metadata Item-Region.lua – 元数据脚本
zaibuyidao_UCS Metadata Item-Take.lua – 元数据脚本
zaibuyidao_UCS Metadata Region Manager.lua – 元数据脚本
zaibuyidao_UCS Metadata Region Within Time Selection.lua – 元数据脚本
zaibuyidao_UCS Tag Rename.lua – UCS分类标准的重命名脚本
zaibuyidao_UCS Tag Search.lua – UCS分类标准的搜索脚本
操作步骤:
1、命名(支持区域、Item对象):
首先让资源名称符合UCS分类标准,使用UCS套件中的重命名脚本-zaibuyidao_UCS Tag Rename.lua 以快速地对资源命名(如果你不想使用UCS分类标准,也可以自定义);
2、使用UCS套件中的元数据渲染脚本:
2-1 针对区域命名:
zaibuyidao_UCS Metadata Item-Region.lua – 选中区域下的item,即选中区域;
!
UCS Metadata Item-Region 选中区域下的item,即选中区域。对选中的区域写入元数据(标记)
–
zaibuyidao_UCS Metadata Region Manager.lua – 在区域管理器中,选中区域运行脚本;
!
UCS Metadata Region Manager 在区域管理器中,对选定的区域写入元数据(标记)
–
zaibuyidao_UCS Metadata Region Within Time Selection.lua – 在包含区域的时间选区中运行脚本;
!
UCS Metadata Region Within Time Selection 划定时间选区范围,对范围内的区域写入元数据(标记)
–
2-2 针对Item命名
zaibuyidao_UCS Metadata Item-Take.lua – 选中的Item 对象,运行脚本;
!
UCS Metadata Item-Take 针对选中的item对象,写入元数据(标记)
请注意:输入逗号时,应使用通配符 $;,因为用户输入框并不支持逗号。
!
以上4种情况,按实际需要选择使用。
3、渲染:
渲染时,勾选元数据(Metadata),确保不包括标记和区域(Do not include markers or regions)。元数据将被写入到输出的资源中。
!
–
元数据渲染脚本支持用户自定义,打开脚本可以自行更改一些操作,以符合自己的特殊需求:
!
下载脚本:
添加我的 Reapack 源(两个源只能选一个使用):
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线)
1、安装GUI库,在ReaPack搜索:
Get Lokasenna_GUI library
2、安装UCS脚本,在ReaPack搜索:
UCS Tag Search Rename(右键选择安装)
3、在操作列表中过滤搜索 zaibuyidao ucs 将看到所有脚本。
UCS Tag 重命名和搜素脚本,需确保GUI路径正确,脚本才可正常工作:
…\Scripts\zaibuyidao Scripts\Development\Lokasenna_GUI Library