跳转至

批量修复工具

编辑器顶部工具栏的 [批量处理] 下拉菜单提供了多种针对整批弹幕的快速修复方案,适合处理 XML 文件中的共性问题。


一键去除所有换行符

位置:批量处理 → 一键去除所有换行符

XML 文件从某些工具导出时,弹幕内容可能意外包含换行符(\n/n)。这些换行符会导致 B 站 API 拒绝发送。

操作结果

情况 处理方式
内容包含换行符 自动去除换行符,保留其余内容
内容去除换行符后为空 自动删除该条弹幕

操作完成后会弹出结果摘要:

修复: 12 条
删除: 2 条

一键截断过长弹幕

位置:批量处理 → 一键截断过长弹幕 (>100字)

B 站弹幕长度上限为 100 个字符。超过此限制的弹幕会被 API 拒绝。

操作结果

  • 将超过 100 字的弹幕 截断至 100 字(保留前 100 个字符)。
  • 不影响长度在 100 字以内的弹幕。

操作完成后会弹出结果摘要:

已截断 5 条过长弹幕。

撤销(Undo)

编辑器的每次操作(包括批量修复、单条编辑、删除、插入、时间平移等)都会被记录到撤销栈中。

  • 点击顶部工具栏的 [↩️ 撤销] 按钮即可回退到上一个状态。
  • 支持多次撤销,直到回退到初始加载状态。

安全网

如果批量操作的结果不符合预期(例如截断了不该截断的弹幕),可以立即点击撤销恢复。不必担心误操作。


推荐的批量修复顺序

1. 一键去除所有换行符     ← 先处理最常见的问题
2. 一键截断过长弹幕       ← 再处理长度问题
3. 开始校验              ← 最后校验,确认无遗漏
4. 逐条处理剩余个别问题    ← 禁用符号、时间越界等
5. 应用所有修改

批量修复 vs 校验

批量修复工具是主动修复(直接修改数据),而校验是被动检查(只标记问题不修改)。建议先批量修复,再校验确认。