AIStacker
媒体

概览

弹幕 XML 转 ASS 转换器

高性能 XML 弹幕转 ASS 字幕工具。支持 B 站弹幕转换,内置智能防碰撞算法,完美适配 Potplayer、IINA、VLC 及 Movist。

分类 hub

媒体

问题

2

FAQ

3

弹幕 XML → ASS 转换工具

将哔哩哔哩 / AcFun 弹幕 XML 转换为无碰撞的 ASS 字幕,适用于 VLC、PotPlayer、IINA 等播放器。

可以解决的问题

如何离线观看 B 站弹幕?

通过将 XML 弹幕转换为 ASS 格式,并将其与视频文件放在同一目录下(确保文件名相同),本地播放器即可自动加载并显示弹幕。

如何解决弹幕重叠严重的问题?

使用本工具内置的防碰撞轨道算法重新生成 ASS 文件,可以显著减少弹幕堆叠,让观看体验更加清爽。

典型使用流程

弹幕 XML 转 ASS 转换器WebVTT to SRT Converter

该工作流相关指南

Supporting guides that connect this tool to the broader category workflow.

打开分类 hub

是什么

弹幕 XML 转 ASS 转换器 是什么

Danmaku2ASS 是动漫迷和视频爱好者的必备工具。它将 B 站等平台使用的专用 XML 弹幕格式转换为通用的 ASS(Advanced Substation Alpha)字幕格式,让您可以在 IINA、VLC 或 MPV 等专业的本地播放器中享受“滚动弹幕”的乐趣。

如何使用

如何使用弹幕 XML 转 ASS 转换器

只需粘贴您的 XML 内容或上传 .xml 文件。根据您的视频分辨率调整“字号”或“持续时间”等设置,然后点击“转换”。该工具采用专门的轨道算法,确保弹幕不会相互重叠,从而提供整洁的观看体验。

使用示例

使用示例

输入 (XML):
<d p="12.5,1,25,16777215,... ">前方高能</d>

输出 (ASS):
Dialogue: 0,00:00:12.50,00:00:20.50,Default,,{\move(1920,50,-500,50)}前方高能

常见使用场景

常见使用场景

1. 在 macOS 上使用 IINA 等原生播放器观看下载的 B 站视频。

2. 快速转换超大弹幕文件(超过 5 万条数据),无需服务器端排队等待。

3. 为 4K 显示器自定义弹幕的透明度和大小,以获得更好的阅读效果。

4. 将直播评论存档为永久、可搜索的字幕文件。

常见问题

常见问题

为什么要用 ASS 格式而不是 XML?v
大多数专业的本地播放器无法直接渲染 XML 弹幕。ASS 是一种强大的字幕格式,支持滚动弹幕所需的精确位置定位和动态位移。
防碰撞/重叠算法是如何工作的?v
工具将每条弹幕分配到特定的“轨道”(垂直车道)。它会计算每个字符串的速度和长度,以确保新弹幕不会追上或与之前的弹幕重叠。
我的数据安全吗?v
是的。此工具完全在您的浏览器中使用 TypeScript 运行。您的 XML 文件永远不会被上传到任何服务器。