Skip to content

这是一个全自动(音频)视频翻译项目。利用Whisper识别声音,AI大模型翻译字幕,最后合并字幕视频,生成翻译后的视频。

License

Notifications You must be signed in to change notification settings

vb197701/Chenyme-AAVT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chenyme-AAMT V0.1

非常感谢您来到我的 Chenyme-AAMT V0.1 项目!该项目旨在提供一个简单易用的全自动视频翻译工具,帮助您快速识别声音并翻译生成 SRT 字幕,然后将翻译后的 SRT 字幕与原视频合并,以便您更快速的实现视频翻译。

image

如何安装

更快速的安装(省去下载FFmpeg)

releases

正常安装

本项目需要依赖 Python 环境和 FFmpeg。

  1. 安装 Python 环境

    • 您需要安装 Python 3.8 或更高版本。
    • 您可以从 Python官网 下载并安装最新版本的 Python。
  2. 安装 FFmpeg

    • 您需要安装 FFmpeg。
    • 您可以从 FFmpeg官网 下载并安装 FFmpeg。
  3. 设置 FFmpeg 为环境变量

    • 按下 Win+R 快捷键打开运行对话框。
    • 在弹出的框中输入 rundll32 sysdm.cpl,EditEnvironmentVariables,然后点击确定。
    • 在上面的用户变量中找到 Path,双击。
    • 点击新建,输入刚刚下载的 FFmpeg 的路径。示例:D:\APP\ffmpeg(请根据自己的实际路径调整!)。
  4. 运行 install.bat

    • 在项目根目录下运行 install.bat 来安装所有依赖库。

如何使用

运行程序

  • 运行 webui.bat
  • 等待网页跳转,如果没有跳转请自行在浏览器输入http://localhost:8501/
  • 在侧边栏输入你的 API_KEY,若要使用代理请输入 API_BASE
  • 上传文件,设置模型,运行程序,耐心等待处理

注意事项

  1. 请确保您的系统已经正确安装了 Python,并且版本号为 3.8 或更高。
  2. 请确保已经安装了 FFmpeg,并设置 FFmpeg 为环境变量。
  3. 请确保运行 install.bat,安装所有依赖库。

特别鸣谢

本人是 AI 时代的受益者,本项目的开发基本是站在巨人的肩膀上实现的。主要基于 OpenAI 开发的 Whisper 来识别声音和 ChatGPT辅助翻译字幕 ,利用 Streamlit 搭建快速使用的 WebUI 界面,以及 FFmpeg 来实现字幕与视频的合并。

非常感谢 OpenAI 、 Streamlit 、 FFmpeg 的开发人员!

如有不当还请大家指出!

About

这是一个全自动(音频)视频翻译项目。利用Whisper识别声音,AI大模型翻译字幕,最后合并字幕视频,生成翻译后的视频。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.3%
  • Jupyter Notebook 3.0%
  • Batchfile 2.3%
  • Other 0.4%