非常感谢您来到我的 Chenyme-AAMT V0.1 项目!该项目旨在提供一个简单易用的全自动视频翻译工具,帮助您快速识别声音并翻译生成 SRT 字幕,然后将翻译后的 SRT 字幕与原视频合并,以便您更快速的实现视频翻译。
本项目需要依赖 Python 环境和 FFmpeg。
-
安装 Python 环境
- 您需要安装 Python 3.8 或更高版本。
- 您可以从 Python官网 下载并安装最新版本的 Python。
-
安装 FFmpeg
- 您需要安装 FFmpeg。
- 您可以从 FFmpeg官网 下载并安装 FFmpeg。
-
设置 FFmpeg 为环境变量
- 按下
Win+R
快捷键打开运行对话框。 - 在弹出的框中输入
rundll32 sysdm.cpl,EditEnvironmentVariables
,然后点击确定。 - 在上面的用户变量中找到
Path
,双击。 - 点击新建,输入刚刚下载的 FFmpeg 的路径。示例:
D:\APP\ffmpeg
(请根据自己的实际路径调整!)。
- 按下
-
运行
install.bat
- 在项目根目录下运行
install.bat
来安装所有依赖库。
- 在项目根目录下运行
运行程序
- 运行
webui.bat
- 等待网页跳转,如果没有跳转请自行在浏览器输入http://localhost:8501/
- 在侧边栏输入你的
API_KEY
,若要使用代理请输入API_BASE
- 上传文件,设置模型,运行程序,耐心等待处理
- 请确保您的系统已经正确安装了 Python,并且版本号为 3.8 或更高。
- 请确保已经安装了 FFmpeg,并设置 FFmpeg 为环境变量。
- 请确保运行
install.bat
,安装所有依赖库。
本人是 AI 时代的受益者,本项目的开发基本是站在巨人的肩膀上实现的。主要基于 OpenAI 开发的 Whisper 来识别声音和 ChatGPT辅助翻译字幕 ,利用 Streamlit 搭建快速使用的 WebUI 界面,以及 FFmpeg 来实现字幕与视频的合并。