SSubToolDesk
zh
SRT → PDF

将 SRT 字幕转换为 PDF 文字记录

把零散的 .srt 字幕文件变成整洁的分页 PDF 文字记录,随时可以打印、发送邮件或存档。没有时间码,无需上传,一切都在你的浏览器本地完成。

已检测到: …
拖放文件、粘贴文本,或直接编辑
……
本地处理

你的文件绝不会接触任何服务器。 本页面的每一次转换都使用 JavaScript 的 FileReader API 在你的浏览器本地完成。不会上传、记录或存储任何内容。可安全用于机密的 Zoom/Teams 录制内容、未发布的视频、以及法律访谈记录。

SRT 转 PDF 的转换原理

一个 SRT(SubRip Subtitle)文件把对话打包成一个个简短的计时片段:一个序号、一个 HH:MM:SS,mmm --> HH:MM:SS,mmm 格式的时间码范围,以及一两行文本,在整段视频长度内每两三秒重复一次。这正是媒体播放器同步字幕所需要的,但却不是你愿意拿来阅读、打印或作为文档交给别人的东西。

SubToolDesk 的 SRT 转 PDF 转换器会在你的浏览器本地解析字幕区块,去除序号和时间码,将这些片段重新组合成自然流畅的段落,并把结果排版到分页正确的 PDF 页面中,随时可以下载、打印或作为邮件附件发送。

如何将 SRT 转换为 PDF(分步说明)

  • 将你的 .srt 文件拖到上方的转换器中,或点击「上传文件」来浏览选择。
  • 检查自动检测到的格式徽章显示为 SRT。
  • 打开合并为段落以获得流畅的文章排版,关闭则保持每条字幕独占一行。
  • 如果你的文件中包含说话人标签或格式标签,打开去除说话人标签和去除格式标签。
  • 点击下载以保存一份分页的 .pdf 文件,随时可以打印、发送邮件或存档。

为什么要把 SRT 转换成 PDF

.srt 文件是为视频播放器的时间线设计的,不是为了脱离你的编辑环境单独使用。把它转换成 PDF 几乎总是因为文字记录接下来需要被传递出去:

  • 把完成的文字记录发送给客户或相关方,作为一个无论对方安装了什么软件都能一样打开的附件。
  • 归档证词、访谈或听证会的文字记录,作为法务或合规档案中固定、不可编辑的记录。
  • 打印讲义或台本,用于培训课程、座谈会或放映活动,而不必在文字处理软件里和分页较劲。
  • 长期存档一份文字记录,使用稳定、被广泛支持的格式,确保原始字幕和原始视频消失多年之后依然能正确打开。
  • 将文字记录提交到要求 PDF 格式的地方,而不是纯文本文件或可编辑的 Word 文档。
  • 把文字记录作为一个分页附件发送邮件,而不是一堵没有格式的文字墙。

PDF 是如何排版的

转换器会把清理后的文字记录渲染到标准的美国信纸尺寸页面上,页边距充裕,段落会按页面宽度自动换行,一旦当前页写满就会自动开始新的一页,所以文字永远不会被底边截断。不会添加封面、页眉或页码页脚,PDF 只是文字记录本身,排版得清晰易读、可直接打印,无需任何额外编辑。

转换前后对比:一个真实示例

一段简短的对话,包含序号、时间码、纯文本说话人前缀和一个斜体标签,正如视频编辑软件可能导出的那样,在合并为段落、去除说话人标签和去除格式标签全部开启(本页面的默认状态)的情况下进行转换,最终 PDF 的文本内容会变成:

Before
1
00:00:01,000 --> 00:00:03,500
乔丹:大家好,谢谢大家今天加入这次通话。

2
00:00:03,500 --> 00:00:06,200
<i>普丽雅:当然!我们开始吧。</i>

3
00:00:06,200 --> 00:00:09,800
乔丹:好的,今天议程的第一项是第三季度的规划。
After
大家好,谢谢大家今天加入这次通话。当然!我们开始吧。好的,今天议程的第一项是第三季度的规划。

序号、两行时间码、乔丹:和普丽雅:两个前缀,以及 <i> 标签全部消失了。而在实际的 PDF 文件中,这不是一份纯文本文件,而是这段清理后的段落排版在带有页边距、分页正确的美国信纸页面上,以真正可选中的文本呈现。

为什么选择 PDF,而不是 Word 文档或纯文本?

PDF 在每台设备和每台打印机上看起来都一样,因此当文字记录需要脱离你自己的编辑环境传播——发送给可能没有 Word 的客户、存入法务档案,或按原样精确打印——PDF 就是更安全的选择。纯文本和 Word 文件更方便持续编辑;而 PDF 则是文字记录定稿之后、需要向外传递时该选用的格式。

架构层面的隐私保护,而非仅是政策承诺

大多数「转换为 PDF」服务会把你的文件上传到服务器,在那里生成 PDF,再把下载链接发回给你,这意味着你的文字记录要经过你无法控制的基础设施。SubToolDesk 的 SRT 转 PDF 转换器采用完全相反的构建方式:解析、清理、分页,以及 PDF 文件本身的生成,全部在你浏览器标签页中运行的 JavaScript 里完成。这项功能根本没有可供文件上传的接口,即便它想要上传也无从实现。

SRT 转 PDF 的常见使用场景

  • 客户与相关方审阅:以 PDF 附件的形式发送完成的文字记录,无论对方安装了什么软件都能一样打开。
  • 法务与合规记录:以固定、不可编辑的格式归档证词、访谈或听证会的文字记录,适用于案件档案。
  • 打印讲义:为培训课程、座谈会或放映活动制作可打印的台本或文字记录,而不必在文字处理软件里和分页较劲。
  • 长期存档:PDF 是一种稳定、被广泛支持的格式,适合在原始字幕和相关视频都已停用多年之后,仍能保存一份完成的文字记录。

解析器能处理的边界情况

缺失或重复的序号会被忽略,字幕会仅根据时间码行——区块中唯一在结构上必需的部分——在内部重新编号。Windows(\r\n)和 Unix(\n)换行符,或两者混用的情况,都会在解析前被统一规范化。跨两行或三行文本的字幕区块会被当作一个整体处理,其内部换行会在段落合并逻辑运行之前被折叠为单个空格,这样句子中间的换行就永远不会在页面上被误判为段落断点。长段落会根据需要自动在多页之间换行流动。

这个转换器会保留什么、去除什么

会保留:

  • 每一个对话文本的词语,保持原有的顺序和标点。
  • 段落结构——如果关闭合并为段落,则每条字幕对应一个段落;如果开启,则按句子划分段落——并在美国信纸页面上流动排版、自动分页。
  • 生成的 PDF 中真正可选中、可搜索的文本,而不是文字的图片。

会去除:

  • 每一个序号和时间码范围。
  • 开启去除格式标签后,诸如 <i>、<b>、<u> 之类的 SRT 格式标签。
  • 开启去除说话人标签后,像 乔丹:这样的纯文本说话人前缀。
  • 任何封面、页眉、页脚、页码或品牌标识——按设计,这些内容都不会被添加。

常见问题及解决方法

  • 下载的 PDF 中仍然显示原始的序号和时间码:检查转换器上方的格式徽章是否确实显示为 SRT,而不是 Unknown;被严重截断的粘贴内容会破坏字幕区块的检测。
  • 像 乔丹:这样的说话人名称仍然出现在段落中:打开去除说话人标签,默认情况下只有你改动过设置它才会是关闭的。
  • <i> 或 <b> 标签以字面文本的形式出现在页面上,而没有起到任何样式作用:打开去除格式标签;SRT 自带的格式标签在 PDF 中没有任何意义,需要被去除,而不是原样渲染。
  • 文字看起来快要超出页面底部了:分页是自动完成的,不应该出现文字被截断的情况;如果出现了,可能是源文件只被部分粘贴或上传了,请确认整份 .srt 文件都已完整录入。
  • 整份文字记录渲染成了一个巨大的段落:这是大量短字幕合并在一起时的预期结果;关闭合并为段落,改为每条字幕对应一个段落。
  • 带声调符号的字母或非英文文本显示为乱码,例如 é:说明源 .srt 文件没有以 UTF-8 编码保存;请重新导出或以 UTF-8 重新保存后再上传。

这个工具有意不做的事情

它不会添加封面、目录或自定义品牌标识,输出结果只是一份为打印排版的、朴素易读的文字记录,仅此而已。因为生成的 PDF 除了文本本身之外不会添加任何额外的隐藏图层,它同样不会修正源 SRT 文件中缺失的标点。如果一个自动生成的文件完全没有句号,在转换为 PDF 之前,关闭段落合并、查看每条字幕一行的输出结果会是更可靠的做法。

常见问题

如何把 SRT 文件转换为 PDF 文件?

将你的 .srt 文件拖到上方的转换器中,或将其内容粘贴到左侧面板。一旦格式徽章确认为 SRT,点击下载。一份分页的 PDF 会在你的浏览器中生成,并以与原文件匹配的文件名保存。

PDF 中的文字可以选中和搜索吗?

可以。这份 PDF 是用真正的文本生成的,而不是文字的图片,所以你可以在任何 PDF 阅读器中选中、复制和搜索它,就像在文字处理软件中创建的文档一样。

PDF 中会包含时间码或序号吗?

不会。PDF 输出是一份供阅读的文字记录:序号和时间码会被完全去除,而且(除非你关闭该选项)对话内容会先被重新组合成易读的段落,再进行排版。

长文字记录的 PDF 是如何分页的?

文字会自动在标准的美国信纸页面之间流动排版。只要当前页写满,就会自动开始新的一页,所以不会有内容被截断,你也不需要自己处理分页。

这个工具能处理从 Premiere、DaVinci Resolve 或 Otter.ai 导出的 SRT 文件吗?

可以。无论文件是由哪种软件生成的,解析器都遵循几乎所有编辑软件和转录工具都会导出的标准 SRT 规范。

生成 PDF 的过程中,我的文件会被上传到什么地方吗?

不会。解析 SRT 和生成 PDF 这两个步骤完全在你浏览器的 JavaScript 引擎中完成。整个过程中没有任何数据会被发送到服务器。

转换 SRT 为 PDF 需要注册账号或安装软件吗?

不需要。没有账号、没有邮箱,也没有需要安装的软件。打开页面,放入你的文件,然后下载 PDF 即可。