针对有声书制作者的脚本——批量添加片头片尾

写在开始,可以忽略,仅为记录生活,可以直接跳到正文看即可
用reaper已经很久了,做过有声书,做过广播剧,用着大佬们的脚本,着实很爽,节省了不是一点两点的时间。突然有一天,我重装系统后,发现要把之前reaper达到的功能做出来,需要翻好久记录,然后各种脚本配合着生成一个自定义动作,然后才可以用,比如今天这个加片头片尾的,需要先复制一个脚本,然后再竖排放置一个脚本,最后再删除中间多余的空隙一个脚本,就需要操作几步,对于我这样的懒人,就希望一个脚本操作完成,可咱也不好麻烦大佬把这些功能整合一下,所以就想着自己做做,毕竟自己曾经也是个程序员,所以学个新语言还是比较快的,写几个简单的程序还是可以的,所以就有了现在的脚本。

———————————————————无耻的分割线——————————————————
正文

这里看到的操作,就是用了两个脚本。当然做的还不是非常完善
讲一下顺序
先将需要将正集加载进来,分不同的轨
然后先将片头加载进来,运行第一个批量加片头的脚本 也就是BeBatch_Walter.lua
完成后
再将片尾加载进来,运行第二个步骤,批量加片尾的脚本EdBatch_Walter.lua
这样批量加片头片尾的步骤就做好了。然后分轨导出即可

注意点/不完善的地方
1:顺序不要错,如果先操作片尾再操作片头会有问题
2:片头片尾加载进来的时候需要放到第一轨
3:片头片尾最好放在正文的后面操作
4:这个适合你的无片头片尾的有声书已经做完了的基础上,然后甲方在最后要求你加片头,片尾
5:下一个脚本是在开始做的时候就把片头片尾加上去。也就是先插入区间,然后再现有的区间下再插入片头片尾
好像大概就这3个注意点(不过我已经有修改的逻辑了,但是不改,哈哈哈哈,开玩笑,有时间还是要改一下的),当然如果有其它的朋友们测出问题,欢迎提出。我会在第一,第二,第三、、、、也不知道第几个时间内修改。毕竟本人
开玩笑拉

PS:我得reaper版本是6.30版本,毕竟懒得升级 其它版本如果问题请告知。。。

直接下载
BeBatch_Walter.lua
BeBatch_Walter.lua (2.4 KB)
EdBatch_Walter.lua
EdBatch_Walter.lua (1.8 KB)

如果觉得我得脚本对你有帮助,可否赏一瓶东方树叶茉莉花茶。我馋它

10 Likes

感谢大佬辛苦写脚本。请继续写,期待更多脚本。(我无耻的白嫖了,哈哈哈哈)

水佬太赞了,谢谢分享

支持更多人自己尝试写脚本,体会自己动手解决问题的快乐

1 Like

哈哈哈,尽管用,有帮助就好

要多多向z佬学习 :grin:

谢大佬 ,下载再学

有用啊!!!!

后续出现个问题,如何分轨按轨道导出啊?

分轨导出不是脚本提供的吧?如果是REAPER的功能可以新开一个求助帖比较合适,或是我误会了什么?

TL;DR

Render -> Sources -> selected tracks