重新定位對象脚本3件套

【重新定位对象】将所有选定的对象按照先后顺序重新定位。支持对话框输入X秒,按照需要设定每个item之间的距离。
第一个选项:时间间隔,单位秒;
第二个选项:从对象的开始位置定位(填0),或对象的结束位置定位(填1)。

相似功能: Xenakios/SWS: Reposition selected items…,不过两者功能上有所区别,SWS版本是每个轨道的item单独定位,我的脚本是所有选中的item(不区分轨道)一起定位。

1604721408820-repos-item.gif

重新定位对象更新

模式0选定的item按轨道单独排序,模式1选定的item按时间线排序,模式2选定的item按先后位置排序。

1623512061764-reposition-items.gif

合并展开选定的Item
1623512066974-move-items-to-track.gif

脚本名:
zaibuyidao_Reposition Items
zaibuyidao_Move Items To Track Of First Selected Item.lua (合并)
zaibuyidao_Move Items To Track In Track Row Order.lua(展开)

从 Reapack 仓库下载:
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml
https://forum.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线)

这个脚本的应用场景是啥?请教

对选中的item进行重新定位。比如让每个item之间保持一个固定的间隔,同时还能支持跨轨道的操作(按轨道、顺序排列、时间线排序)

这对于整理大量的音频文件有用,特别是游戏音效或角色配音。