YouTube JSON3 转 SRT 字幕在线转换器
快速。私密。完美。
100% 在浏览器中本地处理。无需上传。无需等待。
拖放您的 JSON 文件到这里
或点击浏览
支持最大 50 MB 的 .json 文件
更多字幕工具
为什么选择 AllSubConverter?
隐私至上
一切都在浏览器中运行,您的文件永远不会被上传。
闪电速度
优化的处理引擎在几秒内转换文件。
免费且本地
单文件最大 50 MB;批量最多 200 个文件或 1 GB。
全平台支持
支持 Windows、Mac、Linux、iOS、Android - 任何现代浏览器。
关于 JSON 转 SRT
YouTube timedtext JSON3 以 events 数组存储字幕,每个事件包含 tStartMs、dDurationMs 和 segs 文本片段。本工具解析该结构,拼接文本片段、计算结束时间,并输出视频播放器、智能电视和剪辑软件都能使用的标准编号 SRT 字幕。全部处理均在浏览器本地完成。
输入格式
JSONJSON3 是 YouTube 内部使用的字幕格式,通过 timedtext API 导出。文件为 JSON 结构,包含 events 数组,每个事件有 tStartMs(起始毫秒)、dDurationMs(持续毫秒)和 segs(文本片段数组)。用户通常通过 youtube-dl、yt-dlp 等工具下载此格式。
输出格式
SRTSRT(SubRip)是通用字幕格式,采用纯文本存储,包含序号、HH:MM:SS,mmm 格式的时间戳范围和字幕文本。几乎所有桌面媒体播放器都支持 SRT,是字幕分发的通用选择。
功能特性
为什么需要转换?
格式差异
常见用途
视频编辑导入
将 YouTube JSON3 文件加载到 Adobe Premiere Pro、DaVinci Resolve 或 Final Cut Pro 中,它们接受时间轴上的 SRT 但不解析 JSON3。
媒体服务器库
将字幕添加到 Plex、Emby 或 Jellyfin 库中。这些服务器自动检测视频旁边的 .srt 文件但忽略 .json。
移动视频
通过将 JSON3 转换为通用支持的 SRT,确保字幕在 Infuse、nPlayer 和 MX Player 等 iOS 和 Android 视频应用中正常工作。
编码流水线
将字幕导入 FFmpeg、HandBrake 或 MKVToolNix 工作流进行硬编码或封装,所有这些都期望 SRT 输入。
字幕标准化
将 JSON3、VTT 和 SRT 文件的混合库统一为一致的 SRT 集合,方便管理。
相关格式
JSON (YouTube JSON3)
JSON3 是 YouTube 内部使用的字幕格式,通过 timedtext API 导出。文件为 JSON 结构,包含 events 数组,每个事件有 tStartMs(起始毫秒)、dDurationMs(持续毫秒)和 segs(文本片段数组)。用户通常通过 youtube-dl、yt-dlp 等工具下载此格式。
SRT (SubRip)
SRT(SubRip)是通用字幕格式,采用纯文本存储,包含序号、HH:MM:SS,mmm 格式的时间戳范围和字幕文本。几乎所有桌面媒体播放器都支持 SRT,是字幕分发的通用选择。
VTT (WebVTT)
VTT(WebVTT,.vtt)是 W3C 制定的现代网页字幕标准,以 WEBVTT 头部开始,包含 HH:MM:SS.mmm 格式的时间戳、文本和可选的字幕条目参数。它是 HTML5 video 元素的原生字幕格式。
常见问题
JSON3 是 YouTube 内部使用的字幕格式。它通过 timedtext API 提供,文件为 JSON 结构,包含 events 数组。每个事件有 tStartMs(起始毫秒)、dDurationMs(持续毫秒)和 segs(文本片段数组,每个片段有 utf8 字段)。
每个事件中的 utf8 片段会按原始顺序拼接。例如 "Hello " 和 "world" 会生成完整字幕行 "Hello world"。
可以。输出使用标准 SubRip 编号和 HH:MM:SS,mmm --> HH:MM:SS,mmm 时间格式,可加载到 VLC、MPV、三星/LG 电视、Premiere Pro、DaVinci Resolve、Plex 等工具。
使用 yt-dlp 命令:yt-dlp --write-auto-sub --sub-format json3 <视频URL>。下载的 .json3 文件可直接导入本工具转换。也可通过浏览器访问 YouTube timedtext API 获取。
YouTube JSON3 中有些事件只包含时间信息(如 aAppend 标记)而没有文本片段。这些事件在转换时会被自动跳过,不会影响 SRT 输出。
SRT(SubRip)是通用字幕格式,采用纯文本存储,包含序号、HH:MM:SS,mmm 格式的时间戳范围和字幕文本。几乎所有桌面媒体播放器都支持 SRT,是字幕分发的通用选择。