VideoSrt 项目推荐
1. 项目基础介绍和主要编程语言
VideoSrt 是一个开源的 Windows-GUI 软件工具,主要用于识别视频和音频中的语音,并自动生成字幕 SRT 文件。该项目由 Golang 语言开发,基于 lxn/walk Windows-GUI 工具包构建。Golang 是一种高效、简洁的编程语言,特别适合用于开发高性能的系统级应用。
2. 项目的核心功能
VideoSrt 的核心功能包括:
- 语音识别:自动识别视频或音频中的语音内容,并生成相应的字幕文件。
- 字幕生成:支持生成 SRT 字幕文件,适用于快速、批量地为媒体文件生成字幕。
- 多语言支持:支持中英互译,并能生成双语字幕。此外,还支持日语、韩语、法语、德语、西班牙语、俄语、意大利语、泰语等多种语言的翻译。
- 批量处理:支持多任务、多文件的批量处理,提高工作效率。
- 字幕过滤:支持语气词过滤、自定义文本过滤、正则过滤等功能,使生成的字幕更加精准。
- 多翻译引擎:支持使用百度翻译和腾讯云翻译引擎,提供更多的翻译选择。
3. 项目最近更新的功能
最近更新的功能包括:
- 语气词过滤:新增了语气词过滤功能,用户可以自定义过滤规则,使字幕更加专业。
- 自定义文本过滤:支持自定义文本过滤,用户可以根据需要添加或删除特定词汇。
- 自定义正则过滤:新增了正则表达式过滤功能,用户可以通过正则表达式自定义过滤规则。
- 多语种翻译支持:在原有的中英互译基础上,新增了对法语、德语、西班牙语、俄语、意大利语、泰语等语言的翻译支持。
- 翻译失败处理:优化了翻译失败时的处理逻辑,当翻译失败时,程序将直接生成原始语言的字幕文件,降低失败损失。
- 界面优化:对软件界面进行了优化,操作更加方便,用户体验得到提升。
通过这些更新,VideoSrt 不仅在功能上更加完善,而且在用户体验和操作便捷性上也得到了显著提升。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



