背景
公司运营教学视频业务,用户要求增加中文字幕。制作的教学视频逐步增多,平均每天增加 20
至 30
部视频,每部视频至少 60
分钟以上,目前已超过 1000
部;
视频在录制时并无文案,如需字幕,只能纯手工录入字幕,之后再进行人工校对,工作量大,人力需求也大。
目标
通过程序自动生成字幕,减少录入字幕文字的工作量,最后通过可视化界面进行字幕校对
设计与实现
程序由两部分组成:后台
、视频处理脚本
后台
通过后台可视化界面上传需要增加字幕的视频,等待视频处理脚本
处理完毕后,再通过可视化界面进行校对
视频处理脚本
后台上传视频后,脚本开始切割视频,讲视频中语音部分转化为文字存储至数据库
最终展示
总结
- 遇到视频中纯音乐的部分,会出现无法识别的问题,需要定制规则跳过;
- 语速过快会造成视频无法转化为文字的问题。