VideoSrt 简介
VideoSrt 是用 Golang语言,基于 lxn/walk Windows-GUI 工具包开发。
这是一个可以识别视频语音自动生成字幕 SRT 文件的开源软件工具。
适用于快速、批量的为视频创建中 /英文字幕文件的业务场景。
本项目使用了阿里云的OSS 对象存储、录音文件识别的相关业务接口。
CLI (命令行)版本:https://github.com/wxbool/video-srt
项目地址:
界面预览

优势
- 使用阿里云语音识别接口,准确度高,标准普通话 /英语识别率 95%以上
- 视频识别无需上传原视频,方便且节省时间
- 支持多任务多文件并发处理
- 支持视频、音频常见多种格式文件
- 支持输出字幕文件、普通文本两种类型
Download
下载地址:(v0.1.3)
你也可以到 release 页面下载其他版本
V 友专属测试试用版(v0.1.3)
- 内置了个人提供的阿里云接口密钥,无需自己再配置(可直接使用)
- 由于阿里云免费试用接口限制,每天仅有 2 小时识别时长
- 下载地址:点击下载
注意事项
- 软件目录下的
data目录为数据存储目录,请勿删除。否则可能会导致配置丢失 - 项目使用了 ffmpeg 依赖,除非您的电脑已经安装了
ffmpeg环境,否则请下载包含ffmpeg依赖的软件包
FAQ
- 软件支持哪些语言?
- 视频字幕文本识别的核心服务是由阿里云
录音文件识别业务提供的接口进行的,设置好对应的语音引擎,可以支持汉语普通话、方言、欧美英语等语言
- 视频字幕文本识别的核心服务是由阿里云
- 如何开通阿里云的相关服务?
- 你需要有一个阿里云账号
- 开通
阿里云 OSS 对象存储阿里云智能语音交互业务 - 在
OSS 对象存储控制台创建一个存储空间( Bucket )(读写权限设置为公共读) - 在
智能语音交互控制台创建一个项目(根据使用场景选择识别语言以及偏好等) - 关于这块操作,后续会出一个视频教程,敬请关注。