Skip to content

SubForgeProfessional Video Subtitle Processing

Open Source · LLM-Powered · Process 14-minute video in 4 minutes, cost less than $0.002

SubForge

Interface Preview

Software Interface Preview

Quick Experience

bash
# Download and run the installer directly
# Or run from source
git clone https://github.com/henry1786580051-lang/SubForge.git
cd SubForge
run.bat
bash
# Use automatic installation script
git clone https://github.com/henry1786580051-lang/SubForge.git
cd SubForge
chmod +x run.sh
./run.sh

Why Choose SubForge?

  • 🎯 Efficient Processing: Full processing of a 14-minute video takes only about 4 minutes, costing less than ¥0.01
  • 🌟 Quality Assurance: Uses advanced Whisper models and large language models to ensure subtitle quality
  • 💡 Intelligent Optimization: Automatically corrects typos, unifies terminology, optimizes expressions
  • 🚀 Easy to Use: Drag and drop videos for fully automatic processing, no complex configuration needed

Core Features

Speech Recognition & Transcription

  • Supports Whisper API, FasterWhisper, WhisperCpp, and other engines
  • Supports 99 language recognition
  • Supports VAD (Voice Activity Detection)
  • Supports vocal separation

Intelligent Subtitle Processing

  • LLM semantic segmentation for smoother reading
  • Automatically optimizes terminology, code snippets, mathematical formulas
  • Supports manuscript matching to improve accuracy
  • Precise subtitle timeline alignment

High-Quality Translation

  • Supports LLM translation, Google Translate, Microsoft Azure Translator, and DeepLX
  • Reflection translation mechanism improves translation quality
  • Maintains complete timeline consistency
  • Supports 37 target languages

Subtitle Output

  • Keeps source media unchanged
  • Supports SRT, ASS, TXT, and JSON subtitle output
  • Provides bilingual layout and timeline-quality checks

Get Started

Ready to begin? Check out the Getting Started Guide to learn how to use SubForge.

Released under the GPL-3.0 License