音 MAD 助手,旨在使 Vegas 接受 MIDI 序列文件作为输入,自动生成音 MAD / YTPMV 的轨道。
本脚本基于原作者 @Chaosinism 的开源代码二次开发,此外使用了 NAudio 库。
也可以制作 YTP、声呐效果、数据抹失。未来也可用于制作歌词/卡拉OK、人力/Rap、原音系战法。
未来也会增加商城功能用于下载其他用户制作的模板等相关素材。
YTP 的相关功能参考自 YTP+。
锘挎薮琚沬妷缇㊀種嗵過礳陨嫊豺姒浐泩诂瘴効淉菂攲朮。数据抹失的相关功能参考自 Vegas 数据抹失。
镜头摇晃功能参考自 Vegas 摇晃脚本。
姊妹项目:om midi for After Effects。
翻译
- 越南语翻译由 @Cyahega 提供。
- 印尼语翻译由 @AdeEdogawa 和 @JujunG 提供。
使用方法
在轨道窗口中选中素材,或在项目媒体窗口中选中素材,或在(打开脚本窗口后)手动浏览选择其它素材。然后即可打开脚本配置并生成。
您可以选择菜单 选项 > 自定义工具栏,将脚本添加到工具栏中以便操作。
您也可以阅读 @Evauation 的说明文档并观看 @Cassidy 的教程视频(英语)。
点击此处查看数据抹失的使用介绍。您也可以观看视频(英语)。
安装
- 下载最新版脚本。
- 解压压缩包内的所有文件并放置到 Vegas 安装目录下的“Script Menu”文件夹中。
(例如:C:\Program Files\VEGAS\VEGAS Pro 22.0\Script Menu)
- 确保 DLL 文件
(DLL\NAudio.dll)
没有被锁定。具体步骤:- 在 Vegas 安装目录下,依次进入文件夹
Script Menu\DLL
。 - 右键 NAudio.dll 文件,并选择“属性”。
- 如果您看到了“解除锁定”按钮 (Windows 7/8.x) 或复选框 (Windows 10+),就点一下或勾选它。
- 点击确定按钮即可。
- 在 Vegas 安装目录下,依次进入文件夹
- 打开您的 Vegas Pro 来启动脚本。选择菜单 工具 > 脚本化 > Otomad Helper。
数据抹失扩展包
如果需要使用数据抹失的全部功能,需要安装数据抹失扩展包方可使用。
- 下载数据抹失扩展包。
- 解压文件并将
_internal
文件夹移动到脚本Otomad Helper.cs
所在的相同目录下。
兼容性
支持 Vegas Pro 13 及以上版本。
Vegas Pro 16 及以上版本支持所有功能,Vegas Pro 13 ~ 15 可以兼容运行(会缺失部分功能)。前提是必须安装对应的版本。
Vegas Pro 17、18、19、20、21、22 测试正常。
词汇表
您可以通过图片更轻松地了解许多功能。
教程
主要版本更新历史
这些是历史上主要版本更新的脚本用户界面的屏幕截图。
路线图
问题
使用脚本时,如果您:
- 遇到了问题;
- 发现了错误;
- 有新的建议或想法;
- 协助维护项目;
- 优化界面外观;
- 修正翻译问题;
- 提交新的翻译;
- ……
都可以提出议题。
使用条款
- 若使用非自制 MIDI / 素材进行创作,请尊重其作者的权益。
- 使用此脚本需要用户具备一定的创作能力,此脚本应当且仅应当用于辅助进行创作。不得纯依靠此脚本生成作品,也不应作为初学者学习创作音 MAD / YTPMV 使用。听话,不要做音 MIDI!
权限
使用脚本时,将会使用如下权限:
-
文件读写。
脚本会在磁盘中创建一个文件用来保存您的用户配置设置。路径:C:\Users\(您的用户名)\AppData\Roaming\VEGAS Pro\(您的 Vegas 版本)\Otomad Helper.ini
-
注册表读写。
脚本需要读写注册表来安装或卸载移调插件预设。路径:HKEY_CURRENT_USER\Software\DirectShow\Presets\{ED1B4100-93BE-11D0-AEBC-00A0C9053912}
数据抹失的相关配置保存在注册表中。
路径:HKEY_CURRENT_USER\SOFTWARE\VEGAS Creative Software\Custom Presets
参考
- Chaosinism 的原版音 MAD 助手脚本
- Evan Kale 的 Vegas 脚本集
- Mark Heath 的 NAudio .NET 音频处理库
- Ben Brown、Kiwifruitdev、Nuppington 的 YTP+
- Edward 的 JETDV 脚本集
- Vegas Pro 脚本论坛
- Opulos 的带有透明通道的颜色选取器
- Ookii Dialogs WinForms 的进度条对话框
- Delthas 的 Vegas 数据抹失
- Tmarplatt 的 Vegas 摇晃脚本
帮助和疑难解答
我的文档:(中文)
Chaosinism 的原版文档:(中文)
Chaosinism 的原版文档:(日语)
协议
项目 | 协议 |
---|---|
Otomad Helper 当前项目 |
GPL 3.0 |
otomad_helper Chaosinism 的原版脚本 |
LGPL 3.0 |
VegasScripts Evan Kale 的脚本 |
GPL 3.0 |
NAudio | MIT |
YTP+ | GPL 3.0 |
Alpha Color Dialog | BSD |
Ookii Dialogs WinForms | BSD 3 Clause |
vegas-datamosh | MIT |
FFmpeg | LGPL + GPL |
Avidemux | GPL |
Xvid codec | GPL |