
Video-Subtitle-Master
Video-Subtitle-Master简介
Video-Subtitle-Master是一个用于批量为视频生成字幕的客户端开源工具,并支持将字幕翻译成其他语言。是基于之前的一个开源项目VideoSubtitleGenerator,提供了图形用户界面(GUI)。
Video-Subtitle-Master主要特性:
图形用户界面:提供直观的图形界面,方便用户操作。
字幕文件管理:源语言和目标语言字幕文件自动放在视频同目录下,方便挂载。
批量处理能力:支持批量处理视频、音频和字幕文件。
多语言翻译:集成火山引擎翻译、百度翻译、DeepLX 翻译、Ollama 翻译,以及 Openai 风格的 API 翻译。
自定义功能:允许用户自定义字幕文件名和翻译后的字幕文件内容。
性能优化:集成 whisper.cpp 并对 Apple Silicon 进行优化,生成速度较快。
Video-Subtitle-Master使用方法:
普通用户使用
1. 下载安装包:前往项目的 release 页面 下载适合您操作系统的安装包。
2. 安装并运行程序:安装完成后,运行程序并按照提示配置所需的翻译服务。
3. 选择文件并处理:选择要处理的视频文件或字幕文件,设置相关参数(如源语言、目标语言、模型等),开始处理任务。
开发者使用
1. 克隆项目:使用 git clone https://github.com/buxuku/video-subtitle-master.git 克隆项目到本地。
2. 安装依赖:在项目中执行 yarn install 或 npm install 安装依赖包。
3. 启动项目:依赖包安装完成后,执行 yarn start 或 npm start 启动项目。
Video-subtitle-master非常适合我们这各需要大量进行视频字幕处理的视频博主,通过简单的图形界面操作,我们可以很方便生成高质量的字幕并对它们进行翻译。