SUP 转 SRT 转换器

3.9 · 13 条评分

使用浏览器内 OCR 将蓝光 PGS (.sup) 字幕转换为可编辑的 SRT

拖放 .sup 文件或视频

蓝光 PGS 字幕 → SRT,在浏览器中完成

支持的格式: SUP, MKV, MKS, WEBM

SubtitleKit mascot

拖放 .sup 文件或包含蓝光字幕的 MKV/WebM。

将 .sup 转换为 .srt — 蓝光 PGS 图像字幕变为可编辑文本

PGS(演示图形流)是蓝光光盘上使用的字幕格式。与 DVD VobSub 类似,PGS 字幕是位图图像 — 每个字幕块对应一张图片 — 这意味着将 .sup 文件转换为 SRT 需要 OCR(光学字符识别)而不是简单的格式转换。

什么是 .sup 文件(PGS)?

.sup 文件是原始蓝光 PGS 字幕流。PGS(演示图形流)是自 2006 年以来蓝光光盘上使用的基于图像的字幕格式。每个字幕块都以压缩位图的形式存储 — 与播放期间屏幕上显示的图形相同。.sup 文件也可以在 MKV 容器内作为从蓝光翻录中提取的嵌入式 PGS 轨道找到。

为什么 sup 转 srt 转换需要 OCR

因为每个 PGS 字幕块都是位图图像而不是文本,所以没有字符数据可以直接提取。转换器必须渲染每个图像,将其输入 OCR 引擎,然后重建文本 — 这与扫描仪应用数字化印刷页面的过程相同。准确度取决于图像质量和原始字幕渲染的清晰度。

如何将 sup 转换为 srt

  • 拖放你的 .sup 文件。将 .sup 文件拖放到上传区域。你也可以拖放包含嵌入式 PGS 轨道的 MKV/WebM 视频。
  • 选择字幕语言。选择正确的语言(例如英语、法语、德语)让 Tesseract 使用正确的字符模型,显著提高 OCR 准确度。
  • 点击"转换为 SRT"。浏览器会解码 PGS 流,在画布上渲染每个字幕块图像,并在本地运行 OCR — 页面加载后无需互联网连接。
  • 检查标记的字幕块。OCR 置信度低的字幕块会被标记在预览中 — 下载前请检查并修正它们。
  • 下载你的 SRT。结果是一个标准 SRT 文件,带有 HH:MM:SS,mmm 时间戳,可在 VLC、ffmpeg、YouTube 和任何字幕编辑器中使用。

PGS (.sup) 对比 SRT — 图像对比文本

PGS (.sup)

  • 扩展名:.sup
  • 类型:位图图像 — 不可编辑的文本
  • 来源:蓝光光盘标准(2006)
  • 提取:需要 OCR 来读取文本
  • 兼容性:MKV、蓝光播放器
  • 可搜索:✗ 图像无法搜索

SRT (.srt)

  • 扩展名:.srt
  • 类型:纯文本 — 完全可编辑
  • 来源:SubRip 提取器,2000 年
  • 提取:直接文本 — 无需 OCR
  • 兼容性:通用 — 所有平台
  • 可搜索:✓ 全文搜索

何时转换 PGS 为 SRT

现代媒体播放器兼容性

许多现代播放器和流媒体设备不支持 .sup 文件中的原始 PGS 流。转换为 SRT 可确保你的字幕在 VLC、Kodi、Plex、Apple TV、Android TV 和网页播放器上正常显示,无需额外的插件支持。

上传到流媒体平台

YouTube、Vimeo、Facebook 和视频点播平台接受 SRT(或 WebVTT),但不支持 PGS 二进制数据。转换为 SRT 是将蓝光字幕添加到在线视频之前的必要步骤。

编辑和修正字幕

PGS 位图无法编辑 — 你无法修复拼写错误或调整图像中的时间。转换为 SRT 可获得纯文本文件,任何字幕编辑器(Subtitle Edit、Aegisub、Jubler)都可以打开和修改。

使内容可搜索

图像字幕对搜索引擎和媒体管理器不可见。SRT 文本可被 Plex、Jellyfin 和 Kodi 等工具索引,使你的媒体库可搜索并启用剧集跳过功能。

归档蓝光收藏

在提取蓝光收藏时将 PGS 转换为 SRT,可创建面向未来的字幕存档:文件更小、完全可编辑的文本、不依赖专有的蓝光位图格式。

翻译和本地化

翻译 PGS 字幕需要先提取文本。OCR 转换为 SRT 是标准的第一步,然后再交给翻译人员或机器翻译管道处理。

常见问题

什么是 .sup 文件?

.sup 文件是原始蓝光 PGS(演示图形流)字幕文件。PGS 字幕是基于图像的:每个字幕条目存储为压缩位图而非文本。.sup 文件来自蓝光光盘提取或从 MKV 容器中分离出的 PGS 轨道。

什么是 OCR,为什么 PGS 转 SRT 转换使用它?

OCR(光学字符识别)是从图像中提取文本的过程。PGS 字幕存储为位图图片而非文本,因此转换器必须"读取"每个图像以重建文本 — 就像扫描仪应用读取打印文档一样。

PGS 转 SRT OCR 转换的准确度如何?

准确度取决于源质量和语言。高质量蓝光字幕使用拉丁字母脚本语言(英语、法语、德语、西班牙语)通常可达到 95% 以上的准确度。在使用输出前,务必审查标记的低置信度条目。

转换是否离线工作?我的文件会上传到服务器吗?

整个转换在你的浏览器中本地运行 — 你的 .sup 文件永远不会发送到任何服务器。Tesseract OCR 引擎和 PGS 解码器都在浏览器标签页内作为 JavaScript 运行。互联网连接仅在首次加载页面和 OCR 语言数据时需要。

PGS 转 SRT OCR 支持哪些语言?

转换器支持 21 种语言:英语、法语、德语、西班牙语、意大利语、葡萄牙语、荷兰语、波兰语、俄语、阿拉伯语、中文、日语、韩语、泰语、越南语、印地语、土耳其语、乌克兰语、丹麦语、挪威语和瑞典语。选择与你的字幕轨道匹配的语言以获得最佳效果。

获得更好 OCR 结果的提示

选择正确的语言。选择正确的 OCR 语言是影响准确度的最大因素 — 不匹配的字符模型会产生乱码输出。

检查低置信度的字幕条目(用橙色标记)。这些是最可能包含错误的条目 — 快速审查可节省后续编辑时间。

高质量的蓝光源能产生最佳效果。压缩或小字体的位图会降低 OCR 准确度,无论语言设置如何。

转换后,通过 SRT 清理工具运行 SRT 文件,以清除任何杂散的 OCR 伪影,如孤立的标点符号或空白字幕。