【新脚本】音效功能扩展,标签搜索器

音效标签搜索器是一款实用的音效搜索工具,与之前发布的 UCS标签搜索器 不同的是,它基于用户自定义标签生成关键词列表清单,点击清单中的关键词即自动跳转搜索(同时可自动切换不同数据库)。

主界面:

参数可以自定义:

默认显示所有数据库的自定义标签,可通过设置屏蔽不想显示的数据库:

默认显示Custom Tags自定义标签,可通过设置开启更多:

定义自己的暗黑版:

这是很好的关键词搜索解决方案,它让用户自己定义的标签更有价值,由于关键词与音效资源是绑定的关系,搜索结果也更精准可靠,特别是中文标签能完美支持,使用更方便。

使用前提:
你必须建立音效数据库 / detabase,并且定义了 【Custom Tags / 自定义标签】。

如何使用:
1、运行 zaibuyidao_SFX Tag Search.lua 启动脚本,启动时需要等待片刻。
2、点击关键词,自动跳转到 Media Explorer 搜索。
3、更多功能,等待挖掘。

如有使用问题,欢迎回帖反馈。

快捷键支持:

方向键上下:可以上下滚动关键词
Home键:跳转到关键词最顶部
End键:跳转到关键词最底部
F2键:打开设置脚本
F3键:随机跳转关键词行数
F4键:跳转指定关键词行数
F12键:弹出用户输入窗口
PgUp键:向上翻页
PgDn键:向下翻页
Enter键:搜索关键词
鼠标左键单击关键词:搜索关键词
鼠标右键单击关键词:复制关键词到剪贴板
鼠标双击过滤框:弹出用户输入窗口
鼠标右键单击过滤框:清空过滤词汇
Alt+鼠标左键单击过滤框:清空过滤词汇

下载脚本:

添加我的 Reapack 源(两个源只能选一个使用):
https://github.com/zaibuyidao/ReaScripts/raw/master/index.xml (国际线路,需要梯子)
https://group.reaget.com/mirrors/zaibuyidao/ReaScripts/index.xml(Tee佬提供的国内专线,不需要梯子)

在ReaPack搜索:zaibuyidao sfx tag search

找到脚本后右键点击下载。

——-

新增视频讲解:

2 Likes

无法显示关键词

数据库名需要用英文,使用中文名路径会乱码,导致无法切换对应的数据库

你是否方便把 reaper.ini - [reaper_explorer] 这一段的部分传上来(其他部分不用),我看看怎么回事

[reaper_explorer]
visible=1
repeat=0
window_x=0
window_y=0
window_w=0
window_h=0
peak_height=169
volume=3837
lastdir=F:\1素材库\背景音乐 bgm\音乐\BGM古风爱情
NbShortcuts=10
Shortcut0=

你的[reaper_explorer]部分里面没有数据库信息,你应该还没有创建数据库。

数据库信息是这样的(以下是3个数据库的示例):

Shortcut3=00.ReaperFileList -- MediaDB文件夹中的数据库文件名,通常是00 、01、02、03的命名
Shortcut4=01.ReaperFileList
Shortcut5=02.ReaperFileList

ShortcutT3=DB: aaa -- 这里是数据库文件名对应的显示在资源管理器的名称
ShortcutT4=DB: bbb
ShortcutT5=CCC

能不能出个教程,操作不了

嗯,我找个时间做一个教程。

在此之前,我觉得你的问题应该是没有创建数据库没有写自定义标签导致的。我建议你用便携版先测试下功能,走一遍流程可能会知道怎么回事,大概有三步:
1、弄一份便携版,带上第三方扩展和Reapack脚本(CU定制版是一个快速的方案);
2、弄一些音效放到不同文件夹,并把这些文件夹创建为数据库。同时,为每个数据库的文件随机写一些【自定义标签】信息;
3、打开 SFX Tag Search 脚本,你写的【自定义标签】将作为关键词被显示出来。

1 Like

好的,谢谢

目前我的音效库太乱了,所以暂时还没弄数据库,过段时间整理一下再来!

刀哥能做个教程,我研究了半天不会用,感觉这个脚本搜索音效很牛掰~

脚本是否支持同名的数据库?上次在音频里问过你一次打开界面空白的问题,后来看了你b站的视频演示,我想起我有几个空白的数据库,作为分割线用的,所以名字都是一样的“---------------”,不知道是不是因为这个导致脚本识别reaper.ini的内容时出问题

数据库如果是空白的不会显示出来,之前发现的问题应该解决了,更新脚本试试看。

新增视频讲解:

1 Like

是否不安装便携版,原本是装不上???

不是的,只要 REAPER 安装了 ReaPack 扩展都可以下载到。视频中的便携版已集成了所需的扩展和脚本,避免还要经历安装扩展以及脚本的麻烦,讲解会比较方便。

如果使用官方的安装版(非便携版)需要检查 ReaPack + SWS + JS API 是否都安装上了,脚本能不能正常工作全靠它们了。

刀哥能不能给F12键做一个快捷选项或者直接做个输入状态条,每次输入中文都需要先按F12才能检索中文,稍微复杂了一点点,个人建议,望刀哥采纳

除了F12,双击过滤框也可以弹出这个输入窗口。由于默认过滤框无法支持输入中文,F12(按键)或双击过滤框(鼠标点击)已经是最佳选项了。

刀哥,发现新bug了,不知道算不算bug,在调用启动后,长时间不关闭搜索栏,保存工程时会发生卡顿,无法保存,关闭搜索栏就能顺利保存,另好像这个工具是不是占用内存很多,打开它时调用全频段避让类插件会卡死reaper直接闪退

感谢反馈!

1、长时间大概需要多久?如果长时间不关闭搜索栏,搜索栏指的是哪个搜索栏,无法保存是否每次都复现?

2、内存占用取决于关键词数量的多少。如果关键词有500个,大概会占用1m。
另外你说的调用全频段避让类插件是哪个,是否每次都复现?

我按你说的情况做了测试,一切正常。如果你有更详细的信息提供,将可以更好地排查。

必须建立音效数据库 / detabase,并且定义了 【Custom Tags / 自定义标签】这一步有教程讲解吗?