# buxuku/SmartSub

视频转字幕、字幕翻译、AI 配音与声音克隆、字幕烧录——免费开源的一站式桌面工具。基于 Whisper / FunASR 等本地模型离线语音转文字，批量处理 + 全平台 GPU 加速，跨 Windows / macOS / Linux。Free, open-source desktop app to generate, translate, dub & burn video subtitles — local Whisper speech-to-text, AI dubbing & voice cloning, offline, GPU-accelerated.

Repository: https://github.com/buxuku/SmartSub
Canonical: https://ross.abutalabs.com/products/smartsub
Homepage: https://smartsub.linxiaodong.com/
Language: TypeScript
License: MIT
License Family: permissive
Topics: subtitle, translate, whisper, whisper-cpp, deepseek, ollama, openai, fireredasr, funasr, qwen3-asr, sherpa-onnx, faster-whisper
Last push: 2026-08-20T06:05:53+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 96, longevity 59
- inputs: {"age_days": 834, "days_push": 13, "days_rel": 28, "gap_med": 6.0, "n_releases_24m": 51}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4778, forks 344 (observed 2026-08-28T04:08:59.533787+00:00)

## What it is
SmartSub (妙幕) is a free, open-source cross-platform desktop application that provides an end-to-end subtitle and dubbing pipeline: speech-to-text transcription, subtitle translation, proofreading, AI dubbing with voice cloning, and subtitle burning into video. It runs local models (whisper.cpp, faster-whisper, FunASR, sherpa-onnx) offline with GPU acceleration and supports batch processing on Windows, macOS, and Linux.

## Use cases
- generate subtitles from a video automatically
- translate srt subtitles to another language
- transcribe podcast or lecture recordings to text
- add chinese subtitles to a youtube video
- dub a video into a foreign language with tts
- clone my own voice for video narration
- burn hardcoded subtitles into a video
- batch transcribe meeting recordings offline

## When to choose
- you need an all-in-one offline tool for subtitle generation, translation, dubbing, and burning
- privacy matters and you want files processed locally without API keys
- you want batch processing with GPU acceleration across Windows, macOS, and Linux
- you work heavily with Chinese content and want FunASR/FireRedASR engines

## When to avoid
- you need a programmatic library or CLI to embed transcription into your own pipeline
- you require professional-grade subtitle editing with advanced timing features found in dedicated editors like Aegisub
- you only need cloud-based transcription without downloading local models

## Facets
- artifact type: application
- maturity: active
- function: speech-recognition, tts, video-processing, nlp, machine-learning, gpu-computing, developer-tools
- domain: speech-processing, media, cross-platform, artificial-intelligence
- platform: windows, cross-platform
- tags: subtitles, whisper, transcription, translation, dubbing, voice-cloning, subtitle-burning, offline, electron, batch-processing, yt-dlp, funasr, sherpa-onnx, video, natural-language-processing, localization, macos, linux, desktop

## Member repositories
- buxuku/SmartSub (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:59.533787+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:45.228269+00:00, confidence not recorded.
  - readme: https://github.com/buxuku/SmartSub (fetched 2026-08-28T04:08:59.533787+00:00, sha 2d458cba27fc)
  - homepage: https://smartsub.linxiaodong.com/ (fetched 2026-08-29T09:02:23.426892+00:00, sha 2b828197466b)
  - site_page: https://smartsub.linxiaodong.com/intro/quickstart (fetched 2026-08-29T09:02:23.440021+00:00, sha 74bcb988f0ca)
  - site_page: https://smartsub.linxiaodong.com/features/subtitle-generation (fetched 2026-08-29T09:02:23.441914+00:00, sha ab9b63709efc)
  - site_page: https://smartsub.linxiaodong.com/features/subtitle-translation (fetched 2026-08-29T09:02:23.443537+00:00, sha 80a3592f9be2)
  - site_page: https://smartsub.linxiaodong.com/features/proofreading (fetched 2026-08-29T09:02:23.445472+00:00, sha bed400447b35)
  - site_page: https://smartsub.linxiaodong.com/features/tts-dubbing (fetched 2026-08-29T09:02:23.447251+00:00, sha ca75d1f50986)
  - site_page: https://smartsub.linxiaodong.com/features/video-merge (fetched 2026-08-29T09:02:23.449031+00:00, sha feb3ed7f2cf4)
  - site_page: https://smartsub.linxiaodong.com/changelog (fetched 2026-08-29T09:02:23.436222+00:00, sha 1a8439a1cf33)
  - site_page: https://smartsub.linxiaodong.com/faq (fetched 2026-08-29T09:02:23.438279+00:00, sha cf0f9b6ace76)
- Data as of 2026-08-30T08:39:29.467469+00:00.
