Skip to content

ASS 转 TXT 文本转换器

从 ASS 字幕文件中提取纯文本,生成不含时间戳和样式的干净转录。

拖放您的 ASS 文件到这里

或点击浏览

支持最大 50 MB 的 .ass 文件

转换引擎架构

ASS 转 TXT 在线工具

本工具从 Advanced SubStation Alpha(ASS)字幕文件中提取纯文本内容。所有时间戳、样式标签、覆盖代码和格式信息都会被移除,仅保留口语文本,用换行连接。转换完全在浏览器中执行,无需上传文件、无需注册、完全免费。

代码级语法透视

ASS 到 TXT 语法结构与代码转换示例

直观对比转换前后文件头、时间轴标记与对白文本的代码级语法对应关系

毫秒级同步
input.ass
ASS 源格式
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
output.txt
TXT 转换结果
Hello, world!
This is a subtitle file.
Converted locally!
规范手册

ASS 与 TXT 格式规范深度解析

符合通用标准规范
输入格式

ASS

ASS

ASS(Advanced SubStation Alpha)是一种高级字幕格式,支持字体、颜色、定位、边框、阴影、动画和卡拉OK效果。它广泛应用于动漫字幕组和专业字幕制作。

输出格式

TXT

TXT

TXT 是纯文本格式,仅包含对话文字。ASS 覆盖标签、样式分配、时间数据和脚本头部会被移除,仅保留可解析的口语文本,用换行连接。转换完全在浏览器中执行,无需上传。

格式差异

ASS 包含时间戳、样式和覆盖代码;TXT 仅包含纯文本
ASS 是结构化字幕格式;TXT 是无格式的纯文本
ASS 用于视频字幕显示;TXT 用于文本处理和分析
ASS 元数据部分([Script Info]、[V4+ Styles])不包含在 TXT 输出中。
ASS 支持在字幕文本中使用矢量绘图命令;TXT 不具备图形功能。
ASS 文件使用带逗号分隔字段的结构化行格式;TXT 文件则是简单的文本行。

常见疑难与故障排查

针对播放器兼容性、字符乱码与时间轴同步的实操排查指南

4 个常见问题
GOTCHA #1

转换后的字幕在电视或播放器上出现时间漂移或音画不同步?

不同视频流媒体可能采用不同帧率(如 23.976 fps 与 25 fps 差异)。如果时间轴整体偏移,可在本站使用「字幕时间轴同步」工具快速进行全局微调。

GOTCHA #2

字幕在播放器中显示为乱码(Mojibake)或问号?

老旧文件可能采用 GBK、ANSI 或 Shift-JIS 编码。本站输出文件统一标准化为 UTF-8 编码。若原文件损坏,请先使用本站「字符编码转换器」修复。

GOTCHA #3

多角色同时说话时字幕层叠或遮挡画面?

不同格式对多行或重叠台词的处理机制不同。您可以在本站在线工作台中微调特定字幕行的时间轴,避免文字垂直堆叠遮挡画面。

GOTCHA #4

文件在剪辑软件(如 Premiere Pro、Final Cut)中导入报错?

专业剪辑软件对时间戳格式及换行符敏感。本工具输出的文件严格遵循行业规范,以支持主流剪辑工作流。

功能特性

从 [Events] 段落的每行 Dialogue 中提取 Text 字段
去除大括号中的 ASS 覆盖块:样式、定位、卡拉OK、淡入淡出和模糊标签
自动剥离 ASS 元数据:[Script Info]、[V4+ Styles] 样式表、Comment 注释行与时间轴
将 ASS 换行标记转换为干净的文本换行或空格
按源文件 Dialogue 出现顺序输出纯文本,适合 CAT 工具和 NLP 流水线使用
处理包含常见覆盖标签序列的 ASS 文件
正确保留中文、日文、韩文、西里尔文、阿拉伯文等所有 Unicode 文本
完全在浏览器中处理,不向任何服务器发送数据

为什么需要转换?

翻译人员需要不含覆盖标签和元数据的纯净对白文本,否则会干扰 CAT 工具的分句。
AI 翻译服务和 NLP 流水线处理纯文本的效果优于 ASS 脚本语法。
ASS 中的卡拉OK时间标签({\k}、{\kf})添加了音节标记,会破坏文本提取。
ASS 绘图命令({\p1}...{\p0})创建矢量图形而非文本,通常需要在文本稿中排除。
阅读纯净对白而非带覆盖码的 ASS 格式行,脚本审查更高效。
为听障用户提供的无障碍文字稿需要不含样式指令的纯文本。
字幕内容的搜索索引需要纯净文本,ASS 覆盖标签会污染搜索分词流。
Scenarios

常见用途

转录提取

从 ASS 字幕中提取纯文本,生成可读的对话转录。

翻译准备

移除所有格式标签,为翻译团队准备干净的源文本。

文本分析

将字幕文本提取为纯文本格式,用于 NLP 和文本分析。

内容分析

将 ASS 提取出的干净文本导入 NLP 自然语言处理工具,用于情感分析、关键词提取或内容归类。

文本搜索与资料检索

创建可搜索的动漫台词文本归档,方便随时检索名言台词、追踪剧情话题或交叉比对资料。

Format Ecosystem

相关格式

工作原理

  1. 1

    拖拽或浏览上传您的 .ass 文件。

  2. 2

    解析器识别 [Events] 段落并读取每行 Dialogue。

  3. 3

    按 ASS Dialogue 字段结构提取 Text 字段。

  4. 4

    大括号中的覆盖标签从文本内容中去除。

  5. 5

    ASS 换行标记转换为可读的文本分隔符。

  6. 6

    大括号中的覆盖标签会被去除;绘图坐标若位于标签外,请在输出中人工检查。

  7. 7

    提取的文本行按时间顺序拼接为纯文本文档。

常见问题

ASS 转 TXT 转换将 ASS(Advanced SubStation Alpha)文件转换为 TXT(纯文本)格式。TXT 是纯文本格式,不含头部、字幕条目编号、时间戳和布局参数。仅保留每条字幕条目中的口语文本,用换行连接。结果是适合任何基于文本的工作流的干净转录。

大括号中的 \p 绘图开关会随覆盖标签一起移除。若绘图坐标位于标签之外,当前解析器无法可靠识别,请在输出中人工检查。

可以。批量处理模式允许您选择多个 ASS 文件并同时转换,结果可单独下载或打包为 ZIP 文件。

会。ASS 的覆盖标签(如 \b、\i、\c、\pos 等)会在转换过程中被完全移除,仅保留纯文本内容。这些标签仅适用于 ASS/SSA 格式。

不会。[Script Info]、[V4+ Styles] 等头部信息会被移除。仅提取 Dialogue 行中的字幕文本内容。

完全免费。ASS 转 TXT 工具没有任何使用费用、注册要求或水印,可无限次使用。

准备好转换您的字幕了吗?

将您的 ASS 文件拖放到这里,立即转换为 TXT。