将文本转换为SRT字幕文件
此工具可以将剧本、文稿或任何文本块转换为格式化的SRT字幕文件。粘贴文本或上传文件后,人工智能会将其分割成适合字幕的行,并估计每行的时间戳。
它不是语音转文本工具:它从您已有的文本而非音频进行工作。如果您有视频或音频录制,并希望从实际语音生成字幕,请使用此页面上的视频上传选项,它会将文件发送到ScreenApp的音频转SRT转录工具。
您将获得:
- 一个可下载的
.srt文件,包含编号条目和时间戳 - 时间戳尽可能在句子边界处分割,因此行不会在单词中间截断
- 支持TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV作为输入
- 无需注册即可转换
如何将文本转换为SRT
- 添加您的文本:将其粘贴到框中,或上传TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV格式的文件。文本文件被直接读取,DOCX文件被解压以获取其文本,因此样式和布局都会被丢弃。
- 让人工智能进行计时:an AI estimates timing from sentence length and reading pace, at about 4 words per second。它还会将长句分割成多行,使条目保持足够短以在屏幕上阅读。
- 下载SRT文件:获取一个标准的
.srt文件,可与YouTube、Vimeo、VLC和视频编辑软件配合使用。
由于时间是根据文本而非实际语音估算的,因此最适合用于您在录制前准备的脚本,或您正在重新格式化的现有字幕。要获得与语音精确匹配的字幕,请上传音频或视频本身,并查看我们如何衡量准确性。
将TXT文件转换为SRT
大多数寻找TXT转SRT转换器的人正是如此:一个文件躺在文件夹中,而不是剪贴板里满满的散文。直接上传文件,而不是打开并复制内容。结果是一样的,只是步骤更少。
在您操作之前值得了解:文件中的换行符不会保留。从转录工具导出的.txt文件通常是每句一行,或者是一个完整的段落,这两种格式都不会保留。文本将在句子边界处重新分割成适合字幕的行,每行最多42个字符,每个字幕两行,这是大多数播放器和样式指南所期望的限制。因此,带有不自然换行的文件不是问题,而带有精心设计换行的文件也不会保留它们。
文本文件以UTF-8编码读取。这涵盖了您将遇到的几乎所有情况,但以较旧的区域编码保存的.txt文件可能会将重音字符变成乱码符号。如果姓名或重音符号显示不正确,请在任何文本编辑器中将文件另存为UTF-8并再次上传。
每次转换大约有32,000个字符的上限,这大约是5,000个单词,或以正常语速讲话的半小时多一点的内容。一部长篇剧本需要分几次处理。
Word文档及其他文件类型
.docx文件可以使用。Word转SRT转换与纯文本转换相同,只是为您处理了解包:文档被打开,文本被提取出来,您可以直接从Word脚本生成字幕文件,而无需先将其复制到文本编辑器中。
只有文本会保留,这就是重点。粗体、标题、颜色、表格和评论都会被丢弃,因为它们在SRT文件中没有任何意义。如果您的脚本将发言人姓名或舞台指示作为普通文本保留,它们将作为文本出现并最终进入字幕,因此如果您不想它们显示在屏幕上,请先将其删除。
较旧的.doc格式尽管名称相似,但却不同。它是一种浏览器无法读取的二进制格式,因此工具会提示您而不是加载它。在Word中打开它并另存为.docx,或者直接粘贴文本。
除了这些,还接受TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV。该列表中的字幕格式在您有处于错误容器中的字幕,并希望将其重新计时并重新打包为SRT,而不是逐行转换时非常有用。
文本转SRT转换器与其他工具对比
| 功能 | ScreenApp | GoTranscript | subtitletools.com | MConverter |
|---|---|---|---|---|
| 价格 | Free, no signup | Free, no signup | 免费 | 免费版每日最多15个文件,未说明付费套餐 |
| 输入格式 | TXT, DOCX, XML, TTML, MKS, LRC, VTT and SBV | TXT | ASS, SSA, SMI, SUB, VTT | TXT及其他 |
| 批量转换 | 未说明 | 未说明 | 最多50个文件同时转换 | 免费版每日最多15个文件,每个文件200 MBMB |
| 时间戳方法 | an AI estimates timing from sentence length and reading pace, at about 4 words per second | 未说明 | 未说明 | 未说明 |
Sources, checked 2026-09-12: ScreenApp pricing, gotranscript.com/convert/txt-to-srt, mconverter.eu/convert/txt/srt/, subtitletools.com/convert-to-srt-online
- 对比 GoTranscript:GoTranscript的转换器收费Free, no signup,每次处理一个TXT文件。ScreenApp的转换器还接受DOCX、XML、TTML、MKS、LRC、VTT和SBV文件。
- 对比 subtitletools.com:subtitletools.com将ASS, SSA, SMI, SUB, VTT转换为SRT,并可一次批量处理多达50个文件,但它是在现有字幕格式之间进行转换,而不是从纯文本生成时间戳。
- 对比 MConverter:MConverter的免费版每日允许处理15个文件,每个文件最大200 MBMB,付费版会提高文件大小上限;其页面未说明如何为纯文本输入生成时间戳。
谁使用文本转SRT转换器
内容创作者在拍摄前将视频脚本转换为字幕时间,这样字幕就可以在编辑时直接放入,而不是之后重新计时。
视频编辑将现有字幕文本、翻译脚本或客户笔记重新格式化为标准SRT文件,以便干净地导入编辑软件。
本地化团队在文字定稿后将翻译后的文本转换为SRT,然后手动或对照源音频微调精确的时间。
流媒体平台和出版商生成一个基线SRT文件,以提高可访问性和可搜索性,然后在发布前对照视频进行审查。
教育工作者将讲义或准备好的脚本转换为字幕格式,用于与需要以其他形式获取材料的学生分享的录制课程。