SmartSub
Enrichment pending本地优先的一站式桌面字幕工具,内置 6 种 ASR 引擎与全平台 GPU 加速及 17+ 翻译服务商,覆盖音视频转写、翻译、校对、字幕烧录封装全流程,跨 Windows/macOS/Linux 运行
GraphCanon updated today · GitHub synced today
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (0d since push)
- As of today
- Provenance
- Not a fork · Personal account
- As of today
- Security (OSV)
- No lockfile
- As of today
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
npm install SmartSub npmSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
本地优先的一站式桌面字幕工具,内置 6 种 ASR 引擎与全平台 GPU 加速及 17+ 翻译服务商,覆盖音视频转写、翻译、校对、字幕烧录封装全流程,跨 Windows/macOS/Linux 运行
Capability facts
- MCP server
- No MCP server detected
Source: repo_scan · Jul 15, 2026
- Languages
- typescript, javascript
Source: github.language+package.json · Jul 15, 2026
Categories
Tags
README
🚀 妙幕 / SmartSub
让每一帧画面都能美妙地表达
妙幕(SmartSub)是一款本地优先的桌面应用,帮你一站式完成「音视频转字幕 → 翻译 → 校对 → 合成」。所有转写都在本地完成,无需上传文件,隐私无忧;支持批量处理与 GPU 加速,可在 Windows / macOS / Linux 上运行。
✨ 3.0 重磅更新
3.0 是一次几乎重写的大版本,核心变化如下:
- 🧠 多转写引擎:从单一 whisper.cpp 扩展到 7 种可逐任务切换的引擎——内置
whisper.cpp、faster-whisper、FunASR、Qwen3-ASR、FireRedASR、本地Whisper CLI,以及新增的 云端听写(OpenAI 兼容 / ElevenLabs / Deepgram / 火山引擎豆包 / 腾讯云 / 阿里云 等在线 ASR)。中文场景可直接选用 FunASR / FireRedASR 等专长模型;无 GPU 或想省事时可选云端听写。 - ⚡ GPU 加速全面重构:新增 Vulkan 后端,AMD / Intel 显卡也能在 Windows/Linux 上加速(此前仅支持 NVIDIA CUDA);新增「自动 / 仅 GPU / 仅 CPU」加速模式,自动识别显卡、按需下载加速包、失败自动回退到 CPU。
- 🎬 视频合成(字幕烧录):把字幕硬烧进画面,或软封装为可切换字幕轨;所见即所得预览,支持字体、字号、颜色、描边、阴影、九宫格位置与多种预设样式。
- 📝 字幕校对 + AI 润色:内置校对台,逐句对照视频检查修改,支持撤销/重做与 AI 一键润色。
- 🌐 17 个翻译服务:覆盖主流机器翻译与大模型 API,并支持 OpenAI 风格自定义接入与逐服务的自定义参数。
- 🖥️ 全新任务式界面:以「您想做什么?」为起点的启动台,任务、字幕校对、视频合成、引擎与模型、翻译服务分区清晰;内置新手引导、命令面板(⌘K / Ctrl+K)、快捷键与下载/任务活动中心。
💥 功能特性
🧠 字幕生成(转写)
- 支持多种视频/音频格式批量生成字幕
- 7 种转写引擎,可针对每个任务单独选择(详见 转写引擎)
- 支持完全本地处理(无需联网上传,保护隐私、速度更快),也可选云端听写把转写交给在线 ASR 服务
- 支持简繁转换、自定义字幕文件名(方便不同播放器挂载识别)
- 可选中文字幕去标点,让烧录效果更干净
- 支持自定义并发任务数量,批量处理更高效
🌐 字幕翻译
- 对生成的字幕或导入的字幕进行翻译
- 17 个翻译服务:百度、谷歌、阿里云、火山引擎、豆包、小牛、腾讯、讯飞、DeepLX、Azure、Ollama(本地模型)、DeepSeek、Azure OpenAI、DeerAPI、Gemini、SiliconFlow、通义千问
- 兼容任意 OpenAI 风格 API,可接入 deepseek / azure 等自有服务
- 输出内容可选纯译文,或「原文 + 译文」双语字幕
- 🎯 自定义参数配置:无需改代码,直接在界面为每个 AI 服务配置请求头/请求体参数,并支持导出导入
📝 字幕校对
- 内置校对台,逐句检查与修改
- 视频对照预览,定位更准
- 支持撤销/重做与 AI 一键润色
🎬 视频合成
- 硬字幕烧录:把字幕永久烧进画面,任何播放器都能显示
- 软字幕封装:以流复制方式无损嵌入可切换字幕轨
- 丰富的样式控制:字体、字号、颜色、描边、阴影、九宫格位置,以及多种预设样式
- 所见即所得实时预览
⚡ 隐私与加速
- 本地化处理,文件不出本机
- GPU 加速:NVIDIA CUDA、AMD/Intel Vulkan、Apple Core ML / Metal(详见 GPU 加速)
- 内置加速包管理,无需手动安装 CUDA Toolkit
📸 界面一览
| 视频合成(字幕烧录) | 字幕校对 |
|---|---|
🧩 转写引擎
3.0 把「转写引擎」做成了可逐任务切换的能力,可在「引擎与模型」页面统一管理运行时与模型:
| 引擎 | 说明 | 运行方式 |
|---|---|---|
| whisper.cpp(内置) | 默认引擎,支持 ggml 量化模型与 GPU 加速 |
For agents
This page has a .md twin and JSON over the API.