音频潜水员

音频潜水员

Helldivers 2 音频和文本存档浏览器、编辑器及模组构建器,基于 Tauri 2 和 React 构建,适用于 Windows 10/11。

[center][img]https://raw.githubusercontent.com/Alomare/Audiodiver/main/assets/readme/home.png[/img][/center]

[center][size=6][b]Audiodiver[/b][/size]
《绝地潜兵 2》音频与文本档案浏览器、编辑器和模组构建工具。

[url=https://github.com/Alomare/Audiodiver/releases/latest]GitHub 下载[/url] · [url=https://discord.gg/helldiversmodding]《绝地潜兵 2》模组制作 Discord[/url] · [url=https://github.com/Alomare/Audiodiver/issues]报告问题[/url][/center]

Audiodiver 通过 Steam 找到《绝地潜兵 2》,列出游戏中的每一个音效、每一段音乐和每一行文本,并将你的修改构建成模组 ZIP,由模组管理器安装。它免费且开源。

[size=5][b]功能[/b][/size]

[b]📁 项目[/b]:每个音频项目都是一个文件夹,存放所有相关文件。

[b]📚 库[/b]:收录《绝地潜兵 2》中的每一个音效,并建立索引,让你不必在数字 ID 的海洋中挣扎。

[b]🎚️ 音频[/b]:项目中来自库的音乐和音效。将音频文件拖放到槽位、音效或整段内容上即可替换原版,一首歌也可以横跨整段内容进行切分。槽位也支持静音和补偿增益(Make-Up Gain),音效还可以添加新的 take 和层。

[b]🎼 原声[/b]:每段音乐在任务中的播放方式:按原始顺序、作为一首歌、作为整首歌的播放列表,或静音。播放顺序显示游戏如何选择下一段,取消勾选某一段则将其排除。拖动歌曲可为播放列表排序,并可在构建任何内容之前,以原版音乐或新音乐试听一整场战斗。

[b]📝 文本[/b]:包含《绝地潜兵 2》中的所有文本,共 15 种语言,含字幕。提供格式栏、按游戏内显示效果呈现的预览,以及语音台词与字幕之间的链接。

[b]📖 Wiki[/b]:应用内指南,从第一个模组到游戏更新后该做什么,以及常见问题页面。每个设置旁的 ? 都会打开对应章节。

[b]⚙️ 设置[/b]:深色或浅色、高对比度、让所有颜色偏暖的夜间模式、应用的两种颜色、字体、文本大小、间距以及标签栏的位置。每个快捷键均可重新绑定。

[b]🔄 更新[/b]:按设置中的配置,Audiodiver 会在安装前询问、自动安装,或仅点亮此标签。该标签还会列出每个版本的更改。

[b]🧰 Audiodiver Utils[/b]:工具标签中两个工具的独立版本,适合只需要修复或合并模组的玩家:一个 27 MB 的便携窗口,以及一个命令行工具。

[list]
[][b]Repatch[/b] 在当前音效库上重建为旧版游戏制作的模组,保持相同的音频、设置、选项和 ID。文本、模型和纹理保持不变。已安装模组(Installed mods)会找出需要它的模组。[/]
[][b]Combine Mods[/b] 将多个修改相同音效库的模组合并为一个,使用模组管理器中选定的选项,并包含文本、模型和纹理。当两个模组修改同一音效时,你可以试听两个版本并选择一个。[/]
[][b]audiodiver.cmd[/b] 从命令行运行 check、repatch、combine 和 scan,并提供 --json 供脚本和模组管理器使用。[/]
[/list]
[size=5][b]使用方法[/b][/size]

你需要 Windows 10 或 11、通过 Steam 安装的《绝地潜兵 2》,以及一个用于安装所构建模组的《绝地潜兵 2》模组管理器。
[list=1]
[]从 [url=https://github.com/Alomare/Audiodiver/releases/latest]Releases[/url] 下载 Audiodiver 并运行。安装程序尚未进行代码签名,因此 Windows 可能提示已保护你的电脑:选择“更多信息”,然后选择“仍要运行”。[/]
[]启动 Audiodiver。它会通过 Steam 找到游戏并读取音频,首次约需一分钟。[/]
[]在主页选择“新建项目”。[/]
[]在库中找到你想修改的内容,然后按“添加到项目”。[/]
[]在音频标签中,将音频文件拖放到槽位上。[/]
[]按“构建”,然后在模组管理器中导入 ZIP 并部署。[/]
[/list]Wiki(F1)包含第一个模组的分步指南、音乐在任务中的播放方式、新音频应该多大声、游戏更新后该做什么,以及常见问题的解答。

[b]游戏更新后[/b],重新构建模组。构建会采用当前音效库,放入新的音频和时序,并在打包 ZIP 前检查结果,因此通常重新构建就是模组所需的全部操作。Repatch 对仅有 ZIP 的模组执行相同的操作。

[size=5][b]问题与反馈[/b][/size]

[list]
[]在 [url=https://discord.gg/helldiversmodding]《绝地潜兵 2》模组制作 Discord[/url] 上询问如何操作,或展示你的作品。在此之前请先查阅应用内 Wiki。[/]
[]使用[url=https://github.com/Alomare/Audiodiver/issues/new?template=bug_report.yml]问题报告表单[/url]报告 bug。表单会询问版本、你做了什么以及发生了什么,并要求提供日志文件(关于 ▸ 日志文件 ▸ 显示)。如果音频模组工作不正常,请先重新构建它,因为自上次构建以来《绝地潜兵 2》可能已更新。[/]
[]提交[url=https://github.com/Alomare/Audiodiver/issues/new?template=idea.yml]想法[/url],或使用[url=https://github.com/Alomare/Audiodiver/issues/new?template=wrong_name.yml]名称错误或缺失[/url]表单报告位置错误或名称错误的音效。[/]
[/list]Audiodiver 100% 免费,没有任何附加条件。如果你想支持它,请为我买一杯 [url=https://ko-fi.com/alomare]Ko-fi[/url]!

[size=5][b]致谢[/b][/size]

Audiodiver 建立在《绝地潜兵 2》模组制作社区的研究和工具之上。应用也会在“关于 ▸ 致谢”下列出它们。
[list]
[][url=https://github.com/RaidingForPants/hd2-audio-modder]hd2-audio-modder[/url],作者 RaidingForPants:读取《绝地潜兵 2》档案,以及它们如何存储音效库。Audiodiver 中的档案读取器来自它。[/]
[][url=https://github.com/Dekr0/wwise-teller]wwise-teller[/url],作者 Dekr0:Wwise 属性 ID、音量与补偿增益(Make-Up Gain)的对比,以及新的 take、层和片段如何进入音效库。[/]
[][url=https://github.com/bnnm/wwiser]wwiser[/url],作者 bnnm:Wwise 音效库结构的参考。[/]
[][url=https://github.com/xypwn/filediver]FileDiver[/url],作者 xypwn:音效库路径名称背后的名称列表。[/]
[][url=https://github.com/CowboyBingus/SoundSystemsRebalanced]Sound Systems Rebalanced[/url],作者 CowboyBingus:战争桌面处音乐的降低效果。[/]
[]由 HD2 模组制作社区制作的 [url=https://docs.google.com/spreadsheets/d/1oQys_OI5DWou4GeRE3mW56j7BIi4M7KftBIPAl1ULFw/edit?gid=0#gid=0]Helldivers 2 Archive Labeling[/url] 和 [url=https://docs.google.com/spreadsheets/d/1drg0VRwn1c247GwBOEgFBIJmBQxy2Ik-ZLuSjbWbK4o/edit?gid=329417206#gid=329417206]Helldivers 2 Music Stuff[/url] 表格:音效集、音效库、档案和音乐片段的名称,语音台词转录,以及不可触碰的片段标记。[/]
[]geoffreyhdt1 的音乐笔记:Illuminate Void 和 Automaton 片段名称、片段播放时机、警告和最短长度。[/]
[][url=https://github.com/openai/whisper]Whisper[/url],作者 OpenAI,以及 MIT 的 [url=https://huggingface.co/MIT/ast-finetuned-audioset-10-10-0.4593]Audio Spectrogram Transformer[/url]:将语音台词与字幕匹配,并区分咕哝、呼吸和笑声与词语。[/]
[][url=https://ffmpeg.org]FFmpeg[/url]、[url=https://github.com/vgmstream/vgmstream]vgmstream[/url] 和 [url=https://github.com/pas2k/wav2wem]wav2wem[/url]:读取、播放和编码音频。[/]
[][url=https://divershub.app]Divershub[/url]:主页底部滚动的战争新闻。[/]
[/list]
[size=5][b]许可证[/b][/size]

Audiodiver 是采用 Mozilla Public License 2.0 的自由软件,源代码位于 [url=https://github.com/Alomare/Audiodiver]GitHub[/url]。该许可证不涵盖你使用它构建的模组。

[size=2]Audiodiver 是粉丝制作的工具,与 Arrowhead Game Studios 或 Sony Interactive Entertainment 无关联,也未获其认可。HELLDIVERS 是 Sony Interactive Entertainment LLC 的商标。[/size]