开源的的AI视频转录和总结工具,支持多种语言。它可以转录YouTube、TikTok、Bilibili等30多个平台的视频内容

图片[1]-开源的的AI视频转录和总结工具,支持多种语言。它可以转录YouTube、TikTok、Bilibili等30多个平台的视频内容-浩瀚博客

功能特点

  • • 多平台支持:支持YouTube、TikTok、Bilibili等30多个视频平台。
  • • 智能转录:使用Faster-Whisper技术,实现高精度的语音转文字。
  • • AI文本优化:自动纠正拼写错误、完成句子和智能分段。
  • • 多语言总结:支持生成多种语言的智能总结。
  • • 实时进度跟踪:可以实时查看进度和状态更新。
  • • 条件翻译:如果选择的总结语言与检测到的转录语言不同,系统会自动使用GPT-4o进行翻译。
  • • 移动设备友好:完美支持移动设备。

快速开始

前提条件

  • • Python 3.8+
  • FFmpeg
  • • 可选:OpenAI API密钥(用于AI总结功能)

安装方法

  1. 1. 自动安装(推荐)
git clone https://github.com/your-username/AI-Video-Transcriber.git
cd AI-Video-Transcriber
chmod +x install.sh
./install.sh
  1. 2. 手动安装
  • • 安装Python依赖项

    python3 -m venv .venv
    source .venv/bin/activate
    python -m pip install --upgrade pip
    pip install -r requirements.txt
  • • 安装FFmpeg

    # macOS
    brew install ffmpeg
    # Ubuntu/Debian
    sudo apt update && sudo apt install ffmpeg
    # CentOS/RHEL
    sudo yum install ffmpeg
  • • 配置环境变量

    export OPENAI_API_KEY="your_api_key_here"
  • • 启动服务

    python3 start.py

    服务启动后,打开浏览器访问 http://localhost:8000

生产模式(推荐用于长视频)

为了避免在长视频处理过程中出现SSE断开连接的情况,建议使用生产模式启动(禁用热重载):

python3 start.py --prod

使用指南

  1. 1. 输入视频URL:粘贴来自YouTube、Bilibili或其他支持平台的视频链接。
  2. 2. 选择总结语言:选择生成总结的语言。
  3. 3. 开始处理:点击“开始”按钮。
  4. 4. 监控进度:实时查看多个阶段的进度,包括视频下载和解析、音频转录、AI文本优化和AI总结生成。
  5. 5. 查看结果:查看优化后的转录文本和智能总结。如果转录语言与选择的总结语言不同,将显示一个“翻译”选项卡,包含翻译后的转录文本。
  6. 6. 下载文件:点击下载按钮,保存Markdown格式的文件(转录文本/翻译/总结)。

直达链接【点击前往

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享