首先我们先达成共识,
主流的SRT等文本字幕一定是视频制作中更理想的字幕格式,
它软件兼容性强,
可检索、批量修改、替换,可合入视频,
也可直接在主流播放器作为外挂字幕。
当然
我们也要达成另一个共识,
语音识别生成SRT字幕是最为方便的,
但其是有成本的,
常用的网易见外和讯飞听见,
甚至ARCTIME都不是免费的,
厂商总会给各种各样的限制。
本文从我入坑讲起,
分享一下我是如何,
一步一步优化字幕问题的。
这里大致分为9个阶段,
可以根据自己需求选择性阅读。
什么是SRT字幕
基本功:使用PR旧版标题手码字幕
使用PS自动化批量制作字幕
ArctimePro字幕软件八分钟快速上手(官方教程)
网易见外工作台/讯飞听见字幕平台的使用
剪映APP直接加绿背,剪辑软件色相抠图
PremierePro语音转录功能的使用
第三方APP提取剪映Json文件生成SRT/FCPXML字幕(WinMac)
使用网站将剪映Json文件生成SRT/FCPXML/TXT
使用VSCode运行Python代码手动生成SRT字幕
使用Q_Chameleon变色龙脚本在PremierePro/AfterEffects中一键同步剪映字幕,生成SRT
SRT、ASS、FCPXML等字幕格式互转
01
什么是SRT字幕
SRT的全称是SubRipText,
是一种最为流行的文本字幕格式,
其制作规范简单,
可以与XML、ASS等其它文本字幕互相转换。
SRT字幕常见的格式:
“以序列开头的数字
字幕的出现以及消失时间
字幕的内容
空白行(表示新字幕的开始)”
一个典型的SRT文件如下
(截取自肖申克的救赎中文字幕)
:02:04,--00:02:06,杜弗伦先生请你描述:02:07,--00:02:11,命案当晚和妻子争吵的情形:02:16,--00:02:17,我们吵得很凶:02:18,--00:02:22,她说不怕我知道,她讨厌偷偷摸摸因为是文本字幕格式,所以使用系统自带的或者常见的文本编辑器就可以打开编辑。02基本功:使用PR旧版标题手码字幕在没有接触SRT字幕之前,也就是刚接触PR时,一直使用PR中的标题(也就是现在的旧版标题)手码字幕,编辑好一个,在时间线上复制一个,再双击进入编辑,如此循环往复。所以,一个一分钟的采访也是个大工程。在最新的中,旧版标题也渐渐被“基本图形”所替代,使用旧版标题时会弹出功能下线提醒。当然,现在文字工具也越来越好用了。03Photoshop自动化处理半年后,小白也开始探索其他更好的加字幕方式,其中使用PS的自定义功能制作仅有文字的PSD文件,是当年自认为了不起的“高级技能”。但是我每次都记不住繁琐的步骤,还是要百度一下(“U盘化”加字幕,即学即用)。首先,将台词做成文本文档,一段一行。这里注意第一行不写台词,随便敲一个什么,我这里输入“ZIMU”作为第一行,如下:接着,打开PS,新建与待加字幕的视频相同分辨率的文件,这里注意,背景选择透明,如下:接着在画布中随便打几个文本,文本的格式就是你导出字幕的文字格式,所以一定要注意好字体、大小、位置等信息。(这里一定要注意,在段落里把文字居中对齐,否则出来的字幕文件不是居中的)接着依次找到图像—变量—定义勾选文本替换,然后在矩形框中输入文档中第一行的内容,我的是“ZIMU”,然后点击下一个选择导入按钮,点击选择文件,选择编辑好的TXT文档,然后勾选“将第一列用作数据组名称”和“替换现有的数据组”两个选项,编码选择(UTF-8),然后点击确定点击确定后,你就能看到字幕文字了,可以点击界面的左右键查看,接着点击确定就行了。最后就是导出的部分,点击文件—导出—数据组作为文件,选择要保存到的目录,点击确定就可以了。这样就导出了PSD格式的文件,因为是透明底的,可以直接导入PR,作为图层使用。04Arctime等字幕软件当然,还可以使用ArctimePro等专业加字幕软件,码出字幕文本,导入软件,快速拖拽或者JK键拍打就可以轻松匹配,比“PS大法”简单不少。◎精确调整时间轴精度和波形图◎拖拽创建字幕◎按键拍打创建字幕ArctimePro工作流程的选择:下图所示工作流程适用于:已有音视频文件,且音频中已包含人声配音。同时我也在