Cross-platform tool for batch generating & translating video/audio subtitles
Top 17.9% on sourcepulse
SmartSub is a cross-platform desktop application designed for batch subtitle generation and translation for audio and video files. It caters to users who need to efficiently create and localize subtitles, offering local processing for privacy and speed, and supporting a wide array of translation services and hardware acceleration.
How It Works
The tool leverages the Whisper model for accurate speech-to-text transcription, supporting various model sizes for different hardware capabilities. For translation, it integrates with multiple services including cloud-based APIs (Baidu, Volcano, OpenAI-compatible) and local Ollama models, providing flexibility in cost and privacy. Hardware acceleration via NVIDIA CUDA and Apple's Core ML is supported for faster processing.
Quick Start & Requirements
mac-arm64
release).Highlighted Details
Maintenance & Community
The project is actively maintained by buxuku. Community support is available via WeChat groups.
Licensing & Compatibility
Limitations & Caveats
CUDA support is primarily tested via GitHub Actions, and users may encounter environment compatibility issues. Batch translation via some cloud services might be subject to rate limiting. The accuracy and speed of transcription and translation depend heavily on the chosen Whisper model and translation service.
1 week ago
1 week