字幕转换

JSON 转 TXT 字幕转换器

将 Structured JSON 字幕快速转换为 Plain Text,全部在浏览器本地完成,时间轴和字幕内容不会上传,无需安装软件即可免费使用。

1

选择转换格式

选择字幕的源格式和目标格式

2

添加字幕内容

粘贴内容或选择文件

支持 UTF-8 文本0 个字符

JSON 转 TXT 时会发生什么?

Structured JSON 内容会先被解析为统一的毫秒时间轴,再导出为 Plain Text。字幕文本和有效时间信息会被保留。

导出为 TXT 时会移除所有时间戳,每条字幕会合并为一行纯文本。

JSON 输入支持字幕数组,或包含 cues、subtitles 数组的对象。

了解 JSON 与 TXT 字幕格式

下面介绍这两种文件格式的定义、结构、常见用途和转换时需要注意的信息。

源文件格式

JSON · Structured JSON

JSON(JavaScript Object Notation)是一种结构化数据交换格式,而不是单一行业标准的字幕规范。它适合用明确字段表示字幕时间、文字和其他可扩展数据。

文件结构
本工具使用包含 cues 数组的 JSON 对象,每条字幕包含 start_ms、end_ms 和 text 字段,分别表示开始毫秒、结束毫秒和字幕文字。
常见用途
常用于字幕程序开发、API 数据交换、批量处理、数据分析、自动化工作流,以及为后续程序或 AI 处理保留结构化字幕数据。
转换注意事项
不同软件使用的字幕 JSON 结构可能不同。本工具能够读取字幕数组以及包含 cues 或 subtitles 数组的对象,并输出统一的 cues 结构。

目标文件格式

TXT · Plain Text

TXT 是纯文本文件,不是具有统一时间轴规范的专用字幕格式。它通常只保存字幕、台词或歌词文字,不包含每行内容何时显示的信息。

文件结构
TXT 没有固定字幕语法,一般使用一个或多个文本行保存内容。不同文件可能包含段落、说话人名称或其他人工编排的信息。
常见用途
常用于导出视频文稿、整理台词、翻译和校对、提取歌词,以及把字幕内容交给文本处理或 AI 工具。
转换注意事项
导出为 TXT 会移除所有时间戳。把 TXT 转为带时间轴的字幕时,本工具会把每个非空行视为一条字幕,并默认分配 5 秒显示时间。