AI全自动视频翻译

作者 : noise 发布时间: 2024-02-14

../public/photo1.png

介绍

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

项目地址:https://github.com/Chenyme/Chenyme-AAVT

项目亮点

  • 支持 faster-whisper 后端

  • 支持 GPU 加速

  • 支持 ChatGPTKIMI 翻译

  • 支持多种语言识别、翻译

  • 支持多种字幕格式输出

  • 支持字幕、视频预览

如何安装

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

https://github.com/Chenyme/Chenyme-AAMT/releases

正常安装

本项目需要依赖 Python 环境和 FFmpeg,可能会用到 CUDA 和 PyTorch 。

  1. 安装 Python 环境

  • 您需要安装 Python 3.8 或更高版本。

  • 您可以从 Python官网 下载并安装最新版本的 Python。

  1. 安装 FFmpeg

  • 您需要安装 FFmpeg。

  • 您可以从 FFmpeg官网 下载并安装 FFmpeg。

  1. 设置 FFmpeg 为环境变量

  • 按下 Win+R 快捷键打开运行对话框。

  • 在弹出的框中输入 rundll32 sysdm.cpl,EditEnvironmentVariables,然后点击确定。

  • 在上面的用户变量中找到 Path,双击。

  • 点击新建,输入刚刚下载的 FFmpeg 的路径。示例:D:\APP\ffmpeg(请根据自己的实际路径调整!)。

  1. 运行 install.bat

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

如何使用

  1. 设置参数

  • config内设置 OPENAI_API_KEYOPENAI_BASE_URLKIMI_API_KEY,以便使用翻译引擎。

  • 您也可以在网页中设置各项参数,目前版本已经可以自动保存到config中,无需重新设置。

../public/photo2.png

  1. 运行程序

  • 运行 webui.bat

  • 等待网页跳转,如果没有跳转请自行在浏览器输入http://localhost:8501/

  • 首次使用streamlit,可能会要求输入email,直接Enter跳过即可。

  • 上传文件,设置模型,运行程序,耐心等待处理

    来自NOISE资源阁-noisevip.cn
    NOISE宝藏阁 » AI全自动视频翻译

    发表回复

    微信
    我会尽快回复。
    取消