最近发现一些视频节目很好。但是没有字幕,由于是海外直播内容不可能有现成的可供下载,所以就上网找下解决方案。搜索了一下,发现基本都是收费,或者免费的只有可以几分钟可以提供。 思考了下,只有github大法才是正途。 以下把我的解决方案记录下来;
操作环境:windows11(其他平台也可,只是本人未有尝试)
1、文件生成字幕文件
***1、下载工具
使用大佬提供的 stt 进入后点击release下载编译好的程序
***2.下载完成解压后打开start.exe
***3.会出现如下界面
***4.上传视频或者音频文件,选择好语言后即可识别出字幕文件,导出!
2、字幕文件处理
*** 1.下载工具 srtEdit
*** 2.使用srtEdit导出为srt格式文件
3、字幕翻译为目标语言
*** 1.下载工具 字幕组机翻小助手
*** 2.开通阿里云机器翻译,配置阿里云AccessKey ID,AccessKeySecret(每月100w字节免费额度,基本够用)
进阶:视频或音频生成字幕文件使用n卡加速具体看步骤1项目中的说明