为英文视频自动制作中文字幕使用流程
思路:利用 YouTube 的自动生成字幕功能、Google Translate 的自动翻译功能,实现自动为英文视频制作中文字幕。
序言
国内现有的视频转文字方案有点贵,而且对英文识别未必好:
今天想了一个流程,能给录制下来的英文视频自动加上中文字幕。需要用到 YouTube 和 Google Translate,大家有空可以试一下。
先看一看最终效果:
第一步:上传视频
- 将视频上传到 YouTube。
- 上传完毕后,等待 YouTube 生成自动字幕,通常在 1~2 小时左右。
- 如考虑到视频的版权问题,可先设置为「私享」即不公开。等需要下载字幕时一定要将权限设置为「不公开列出」,否则必然无法下载。
第二步:安装油猴插件
-
在油猴插件市场 Greasyfork 下载字幕下载工具,感谢开发者 guokrfans@gmail.com。
-
可选步骤:自动切换中文字幕的油猴插件。
第三步:下载字幕
-
回到视频,点击下载字幕即可。此处下载的是「自动生成的英文字幕被自动翻译后生成的中文字幕」。即可完成目标。
-
如显示「没有自动字幕,无法下载」,说明获取不到该视频的字幕链接,需要检查视频是否半公开,私有视频是无法获取字幕的。
再不行就需要在后台手动下载 SBV 英文字幕了。
- 如果视频自己上传的,可以进入后台,找到该视频自动生成的 SBV 格式字幕。下载完毕后,需要找工具将其转换为 SRT 格式的普通字幕。
注:格式转换
- 如何转格式就不再赘述了,搜索一下有很多工具。比如:3playmedia 的字幕格式转换。
第四步:使用字幕
- 下载到本地后,将文件名和视频名保持一致,SRT 格式的字幕即可正常使用。