-
🍖 全自动视频搬运工,生成 Netflix 品质的字幕!
-
🎤 克隆自己的声音进行配音!(🚧 开发完善中)
-
✨ 在 streamlit 中点击-完成!
看看效果吧!💪
翻译字幕效果 ted_demo_sub.mp4 |
加上配音效果 ted_demo_dubbing.mp4 |
-
使用 NLP 和 LLM 进行字幕分割
-
智能术语知识库,实现上下文感知翻译
-
三步翻译过程:直接翻译 - 反思 - 改进
-
精确的单词级字幕对齐
-
仅需 1 元即可创作 5 分钟的 Netflix 级双语字幕
-
GPT-SoVits 高质量的个性化配音
-
本项目已上传至 趋动云-VideoLingo,可以快速克隆启动
-
新注册用户赠送等额 35h 免费使用,详细图文教程 点击这里
支持 Win 和 Mac 系统 (本地一键包还在开发中...)
Windows在开始其他依赖项安装之前,请务必下载并安装 Visual Studio 2022 或者 Microsoft C++ 生成工具(体积较前者更小)。勾选并安装组件包:“使用 C++的桌面开发”,执行修改并等待其安装完成。
以及安装Cmake构建程序
- 克隆仓库:
此步骤需要系统中安装有git
git clone https://github.com/Huanshere/VideoLingo.git
cd VideoLingo
- 设置并激活 Conda 虚拟环境:
此步骤需要系统中安装有Anaconda
在Anaconda powershell prompt中输入以下指令:
conda create -n videolingo python=3.12.0
conda activate videolingo
-
配置
config.py
-
执行安装脚本:
python install.py
-
🎉启动streamlt!
streamlit run st.py
感谢以下开源项目的贡献:
- whisper: OpenAI的开源自动语音识别系统
- whisper-timestamped: 为Whisper添加时间戳功能的扩展
- yt-dlp: 用于下载YouTube视频和其他网站内容的命令行工具
- GPT-SoVITS & GPT-SoVITS-Inference: 基于GPT和SoVITS的语音合成系统及推理库
- FFmpeg: 用于处理多媒体内容的完整多平台解决方案
- Ultimate Vocal Remover GUI v5 (UVR5): 用于分离音乐中的人声和伴奏的工具
- json_repair: 超无敌的 修复解析 gpt 的 json 输出的库,无缝替代 json.loads
我们欢迎所有形式的贡献,无论是新功能、bug修复还是文档改进。如果您有任何想法或建议,请随时提出issue或提交pull request。
如需进一步交流或寻求帮助,欢迎加入我们的QQ群