UI设计 薇晓朵数字商城

如何将 TXT 文件转换为 SRT字幕文件

[复制链接]
老黑酱 发表于 2021-8-9 22:06:15 | 显示全部楼层 |阅读模式
随着超高清智能手机录像和家庭编辑软件套件的可用性不断增加,电影制作和发行正在迅速普及。有抱负的电影制作人的进入门槛比以往任何时候都低,这意味着自己动手的内容制作人通常需要亲自处理电影发行的细节,包括为他们的电影提供字幕和隐藏式字幕。即使您是 Instagram 影响者或 YouTube 内容创作者,拥有这些字幕也会增加您视频的覆盖面和可访问性。

亚马逊 Prime Video 和 Netflix 等数字分发和流媒体平台都有自己的隐藏式字幕和字幕要求,但几乎可以肯定的是——如果你想要分发内容,就必须提供字幕,这就是 SRT 文件经常出现的地方参加进来。即使您的字幕不是以 SRT 格式开始的,也可以使用老式方法或自动 SRT 转换器选项来使您的文件类型符合标准。

关于 TXT 和 SRT
在将 TXT 转换为 SRT 文件之前,您需要了解这些文件类型的扩展名是什么。SRT 文件是 SubRip 字幕文件,以免费开源的 SubRip 软件命名。SRT 文件与各种视频播放器软件兼容。除了纯文本之外,SRT 文件还包含重要的字幕信息,包括字幕文本的开始和停止时间,确保文本在视频中的正确时刻出现在屏幕上。与 YouTube 和 Facebook 上常见的视频播放器一样,支持 SRT 文件类型来显示字幕。

TXT 文件包含简单的无格式文本。虽然这种广泛兼容的文本文件类型拥有很小的文件大小,但它不包含字幕信息,除非你把它放在那里。您可以使用 Microsoft Notepad、Microsoft Word、Apple TextEdit 等程序打开、查看和编辑 TXT 文件。

编辑 TXT 文件
对于需要 SRT 字幕的创作者来说,这是一个好消息:如果您有创建 TXT 文件的软件,那么您很有可能还可以创建 SRT 文件。您可以手动编辑现有的 TXT 文件并将其保存为 SRT 格式。您只需要先加入并添加大量格式正确的字幕信息。无论您是从头开始创建字幕还是编辑现有的 TXT 文件,都可以按照以下方法操作:

在第一行,输入一个数字来标识副标题的部分。每个部分都是您认为是单独的副标题的内容,例如单行对话或声音的隐藏式字幕描述。
在下一行,在视频中输入您首先希望字幕出现的时间,然后输入-->以及您希望字幕消失的时间。这是时间戳。时间戳格式应如下所示:[hours]: [minutes]: [seconds], [milliseconds],不带括号。
下一行包含实际的标题。
双倍空格并为下一个字幕部分和之后的每个部分重复该过程。
已编辑的 TXT 文件示例
例如,格式化文本应该看起来像这样:

1
00:00:01,50 --> 00:00:05,00
嘿!你不许进去!

2
00:00:05,07 --> 00:00:11,53
这就是你的想法。自从你上次见到我以来发生了一些巨大的变化,约翰。我现在主持节目。

3
00:00:11,61 --> 00:00:15,00
你到底在说什么?

此过程适用于简单的文本编辑软件,例如 Mac 平台上的 Microsoft 记事本和 TextEdit。如果该选项可用,请从文本编辑器的格式菜单中选择纯文本。准备好所有字幕和时间戳后,选择“文件”,然后选择“保存”并使用.** SRT** 扩展名保存文档。它现在应该与任何支持 SRT 格式的视频创建或视频播放软件兼容,并且如果您的发行商要求为您的电影提供 SRT 字幕,则可以接受交付。

更多字幕格式
当您深入研究将字幕文件从一种格式转换为另一种格式时——无论您是手动编码、使用在线转换器还是选择软件途径——您将不可避免地遇到 SRT 和 TXT 类型之外的格式。在您迷失在行话中之前,让我们看一下一些最常见的字幕文件类型,作为快速入门。

CAP (.asc, .cap):由 Cheetah International 开发,这个文件很像 SMPTE-TT 文件(见下文),但因为它支持罗马字母之外的各种不同的字符,所以它主要用于国际电视广播。
CPT.XML (.cpt):您不会经常遇到这种字幕文件格式。Captionate XML 用于 Captionate 软件 (shocker) 和 Adob​​e Flash。
DFXP (.dfxp):虽然不像鼎盛时期那样流行,但分发格式交换配置文件是为在 Adob​​e Flash 视频字幕中使用而开发的。您会经常发现这些 Flash 播放器以及 Flowplayer、Kaltura、Limelight、Panopto 和 YouTube 等讲座软件和视频管理系统中都使用了它。
EBU.STL (.stl):您最有可能在池塘的另一边遇到这种格式,或者如果您正在处理 PAL 区域软件。这些欧洲广播联盟字幕通常用于欧洲电视广播,但它们也会在 Avid 视频编辑套件中弹出。
PPT.XML (.pptx):如果那个“PPT”位正在敲响警钟,那么这个钟声很可能是真的。是的,PPT.XML 文件是 PowerPoint XML,一种为 PowerPoint 2010 及更早版本制作的定时文本标记语言 (TTML),但它也适用于 Lectora 等演示软件。
SAMI (.sami, .smi):同步无障碍媒体交换格式直接来自 Microsoft 的开发人员。虽然它也与 YouTube 兼容,但 SAMI(也称为 SMI)是专门为 Windows Media Player 软件制作的。
SBV (.sbv):您可以在 YouTube 上找到这种字幕文件类型。YouTube 的自动计时功能会根据视频脚本自动创建字幕——这些字幕显示为 SBV 文件。
SMPTE-TT (.smpte):电影和电视工程协会开发了这种定时文本格式(因此称为首字母缩写词),它被广泛用作美国电视广播的隐藏式字幕格式。这可能是因为 SMPTE-TT 完全符合美国联邦通信委员会制定的隐藏式字幕规定。虽然大多数其他字幕和字幕格式基于时间属性出现,但 SMPTE-TT 文件基于特定视频帧出现。
SRT (.srt):原生于 SubRip 和 SubViewer 软件,这种文件类型已经超越了其传统软件,成为字幕和字幕文件的近乎通用的行业标准。
STL (.stl): Spruce 字幕文件来自(等待)Spruce Technologies,DVD Studio Pro 软件的制造商。虽然您可以像 SRT 一样自定义 Spruce 字幕文件的各个字幕特征,但这种格式仅与 DVD Studio Pro 兼容。
SUB (.sub):与 SRT 一样,这是 SubViewer 的另一种文件类型。
QT (.qt):你可能已经猜到了。没错——它是一个 QuickTime 文件。这种类型的字幕专门用于 Apple 的 QuickTime 软件,包括 QuickTime Pro。
TTML (.ttml):虽然格式略有不同,但定时文本标记语言文件通常可与分发格式交换配置文件 (DFXP) 文件互换。
WebVTT (.vtt):与 SRT 格式类似,此文件类型来自 Web 超文本应用技术组 (WHATWG)。虽然它与 SRT 具有许多共同特征(例如通过手动格式化更改行号、文本和时间线的能力),但可以将 VTT 视为 SRT 的演变。这增加了全新的功能,例如自定义定位和渲染选项。Vimeo、MediaCare、YouTube 和其他公司的视频播放器使用 WebVTT。

在线 SRT 转换器
虽然在文字处理软件中手动将 TXT 转换为 SRT 是进行更改的最直接方法,但您也可以使用在线 SRT 转换器来完成工作。因为您需要 TXT 文档中的时间戳和正确格式,如果您能够将 TXT 文件导出为 SRT,这些转换器可能是多余的。但是,如果您在以 SRT 格式保存时遇到问题,或者需要将其他文件格式转换为 SubRip 文件,这些服务可以派上用场。看几个例子:

GoTranscript 字幕转换器:在 GoTranscript.com 免费使用,此工具允许您上传 TXT 文件或其他常见的文本或字幕文件格式,并将其转换为各种字幕格式,包括 SRT、QuickTime 文本 (QT)、Netflix Timed文本(一种 DFXP 文件)、YouTube 字幕(SBV 格式)、高级 SubStation Alpha 文件 (ASS) 或 Flash XML 字幕 (XML) 等。使用所提供的格式,您不仅可以转换 TXT 文件,还可以根据需要将 ASS 转换为 SRT。截至 2019 年,GoTranscript 还从头开始以每分钟 1.04 美元到 7.50 美元的价格提供隐藏式字幕和字幕服务。创建的字幕有多种格式,包括 SRT。
ToolSlick TXT 到 SRT 转换器:ToolSlick 免费使用的 TXT 到 SRT 转换器选项不如 GoTranscript 的产品强大且直接。TXT 到 SRT 转换器完全按照它宣传的方式工作,有一个空白字段,您可以将 TXT 文档的内容粘贴到其中,然后按“转换”按钮生成 SRT 文件。如果 TXT 文档不包含时间戳,ToolSlick 可以选择将估计的时间戳引入文本,基于每行的长度和字符数进行估计。
免费字幕转换器:由 Rest7 的网络工具制造商免费在线使用,恰当命名的免费字幕转换器使用简单的拖放界面。将 TXT 或其他文件类型拖入大空白处,选择要输出的文件类型,然后下载文件。免费字幕转换器的与众不同之处在于它支持超过 45 种字幕和字幕文件类型。这意味着除了将 TXT 转换为 SRT、将 SMI 转换为 SRT 或将 SSA 转换为 SUB 之外,您还可以做更多的事情。您可以在 subconverter.rest7.com 上找到这个。

软件选项
如果您经常在不同类型的字幕格式之间转换文件,那么您可能需要花时间将免费的轻量级转换软件程序下载到您的计算机上。这样,即使您的 Wi-Fi 出现故障,您也可以工作。

SubC是免费的,而且小到足以装入 USB 闪存驱动器,您可以立即加载它而无需担心安装。此 Windows 程序可处理 SubRip (SRT)、MicroDVD(使用 SUB 文件)、SubStation Alpha 和 SubViewer(也使用 SUB 文件)等程序中常用的文件类型。

对于 Mac 用户,在 Mac App Store 零售价为 1.99 美元的Subtitle Converter可能符合要求。这款精简的软件支持将 ASS、SSA(另一种 SubStation Alpha 格式)、SMI、SUB 等字幕文件格式转换为 SRT 格式。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则 返回列表 发新帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表