Skip to content

这是一个可以识别视频语音自动生成字幕SRT文件的开源命令行工具。

Notifications You must be signed in to change notification settings

wxbool/video-srt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

video-srt

这是一个视频自动生成字幕SRT文件的开源解决方案。

本项目使用了阿里云的OSS对象存储录音文件识别的相关业务接口。

下载安装

go get -u github.com/wxbool/video-srt

使用

项目使用了 ffmpeg 依赖,请先下载安装,并设置环境变量.
  • 设置服务接口配置(config.ini)
#字幕相关设置
[srt]
#智能分段处理:true(开启) false(关闭)
intelligent_block=true

#阿里云Oss对象服务配置
#文档:https://help.aliyun.com/document_detail/31827.html?spm=a2c4g.11186623.6.582.4e7858a85Dr5pA
[aliyunOss]
# OSS 对外服务的访问域名
endpoint=your.Endpoint
# 存储空间(Bucket)名称
bucketName=your.BucketName
# 存储空间(Bucket 域名)地址
bucketDomain=your.BucketDomain
accessKeyId=your.AccessKeyId
accessKeySecret=your.AccessKeySecret

#阿里云语音识别配置
#文档:
[aliyunClound]
# 在管控台中创建的项目Appkey,项目的唯一标识
appKey=your.AppKey
accessKeyId=your.AccessKeyId
accessKeySecret=your.AccessKeySecret
  • 生成字幕文件(CLI)
go run main.go video.mp4
video-srt video.mp4

About

这是一个可以识别视频语音自动生成字幕SRT文件的开源命令行工具。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages