原文描述

《使命召唤:二战》脏话过滤器

该功能会屏蔽《使命召唤:二战》画外音中的英语口语脏话——包括任务简报、战斗喊话、剧情场景以及多人游戏语音播报里的脏话。游戏的剧情、表演、玩法和时间节奏均未受到改动。文本内容不会被修改。

该工具面向谁?

– 主播和内容创作者——无需对音频进行消音或静音场景,就能为Twitch / YouTube / 短视频平台录制可用的画面内容。
– 有家人在旁的场景——孩子在隔壁房间、父母来探亲、伴侣在附近工作——当不便使用耳机、且不想让房间里的人听到每一句台词时可用。
– 个人偏好——部分人只是不想在休闲娱乐时听到过激用语。这个模组是一个可选的内容偏好切换开关,并非对游戏该如何游玩的表态。

游戏的其余部分——剧情、表演、玩法、多人游戏内容——均未改动。仅被标记的口语词汇被屏蔽。

该模组的功能

– 音频:1209条包含脏话的英语语音片段被屏蔽——在36个语音包(英语和根语音组)中共设置1268个静音时段。每条台词的其余部分和表演效果都保持完整。
– 重新编码为游戏原生的IW-FLAC格式——块大小、APPLICATION/fsiz块以及块顺序均正确,因此时间节奏、片段长度和音频质量都得以保留。
– 覆盖所有模式——英语语音组和根语音包中包含的任务简报、剧情场景、战斗喊话以及多人游戏语音播报全部覆盖。
– 仅针对英语——非英语音频保持原样。
– 不涉及文本内容——v1.0.0版本中,剧情文本和菜单里的屏幕脏话未做改动。

安装程序的工作原理

本下载包未附带任何修改后的游戏文件。你下载一个小型.exe文件;它会在你自己已安装的游戏副本上重新完成所有编辑操作。安装程序仅包含编辑规则(需要屏蔽哪些语音片段、以及确切的时间区间)外加开源的libFLAC音频工具。《使命召唤:二战》的任何内容都没有捆绑在下载包中。

安装步骤

如果《使命召唤:二战》正在运行,请将其关闭(并等待Steam完成所有待处理的更新)。下载并运行call-of-duty-wwii-profanity-filter.exe。首次运行时:Windows可能会弹出SmartScreen提示,因为该应用未进行代码签名——点击“更多信息”→“仍要运行”。这是一个未签名的独立工具;详见下方“它安全吗?”部分。安装程序会自动检测你的Steam安装路径。如果未能检测到,请点击浏览…并选择你的《使命召唤:二战》文件夹(即包含s2_sp64_ship.exe的文件夹)。点击应用过滤器。在做出任何改动前,你的原始文件会自动备份。重新生成静音语音片段大约需要20–40分钟,具体时长取决于你的CPU(共1209个片段,进行IW-FLAC重新编码——过程确定,无需联网)。照常通过Steam启动《使命召唤:二战》即可。

已针对以下内容测试:Steam平台上的《使命召唤:二战》(应用ID 476600)、Sledgehammer的IW引擎分支(S2)、S2ffi200 PAK/TOC格式、libFLAC 1.4.3版本。在修改任何内容前,安装程序会验证你的文件,遇到未识别的游戏版本时会安全停止运行。

卸载

– 恢复按钮:重新打开安装程序并点击恢复原始文件——它会将你的备份文件还原。在应用过滤器后的任何时间都可操作(即便重启过也可以)。
– Steam:属性→已安装文件→“验证游戏文件的完整性”——Steam会重新下载原始文件。

它安全吗?

– SmartScreen警告:该.exe文件未进行代码签名(代码签名证书每年成本约300–500美元)。SmartScreen会标记所有来自未知发布者的未签名可执行文件。该工具是安全的;该警告针对的是签名,而非文件内容。
– 未重新分发任何游戏字节:下载包中不包含任何修改过的或提取出的游戏文件。安装程序会在你自己的游戏安装目录下重新完成所有编辑。
– 自动备份:安装程序修改的每一个文件,在任何改动执行前都会备份到%LOCALAPPDATA%ProfanityFiltercall-of-duty-wwii路径下。只需点击一下即可完成恢复。
– 无网络调用:安装程序完全离线运行——下载完成后无需互联网连接。
– 反作弊:该模组仅编辑音频文件;未修改任何代码。适用于所有本地音频模组的反作弊考量同样适用于本工具。

兼容性

– 游戏版本:已针对Steam应用ID 476600(版本发布时的当前版本)测试。安装程序在应用修改前会检查游戏版本。
– 单人模式和多人模式:音频编辑适用于所有使用相同语音包的游戏模式。
– 存档兼容性:100%安全——仅音频PAK文件的内容发生改动。存档格式没有变化,没有脚本钩子,也没有修改任何DLL文件。
– 应用时长:大约20–40分钟,具体时长取决于CPU速度。IW-FLAC重新编码是CPU密集型任务;在8核机器上预计耗时约20分钟。安装程序窗口中会显示进度。

覆盖了哪些内容,未覆盖哪些内容

已覆盖:
– 36个语音包(英语和根语音组)中的1209条英语语音片段
– 过激脏话、用作咒骂语的亵渎性语言,以及语音近似的变体表述
– 任务简报、剧情场景、战斗喊话以及多人游戏语音播报

未覆盖:
– 屏幕文本、字幕和菜单(IW字符串表的应用路径目前尚未纳入处理范围)
– 非英语画外音

支持GameScrubber

本补丁是免费的,且将永远免费。如果它对你有帮助,你可以通过Ko-fi支持GameScrubber——这永远不会影响补丁的使用。

鸣谢

– 感谢Sledgehammer Games开发《使命召唤:二战》——本模组温和过滤的所有剧本内容和演出表现都完全属于他们。
– 使用libFLAC / flac.exe(FLAC 1.4.3,BSD许可证)构建。
– 本项目与Sledgehammer Games、动视暴雪、微软或Valve不存在关联,也未获得它们的认可。