Fast Sub 0.13.2 Preview Release Notes
Fast Sub 0.13.2 is a public-preview desktop release. This release focuses on native dependency readiness after user reports that FFmpeg / FFprobe setup could repeatedly fail or block normal app entry.
macOS arm64 is included as a preview build. It is ad-hoc signed and not notarized.
Artifacts
| Platform | Artifact | Status |
|---|---|---|
| Windows x64 | FastSub-Desktop-0.13.2-windows-x64.exe |
Release candidate, unsigned installer |
| Windows x64 | FastSub-Desktop-0.13.2-windows-x64.zip |
Release candidate, unsigned portable package |
| macOS arm64 | FastSub-Desktop-0.13.2-macos-arm64.dmg |
Preview, ad-hoc signed and not notarized |
SHA256 Checksums
| Artifact | SHA256 |
|---|---|
FastSub-Desktop-0.13.2-windows-x64.exe |
12f8622b6d5f978fcdf0c47ceefaccad31dabba2a81626f080ff7a8c29494c8a |
FastSub-Desktop-0.13.2-windows-x64.exe.blockmap |
4d6d723ce519fabe0f97f42a73321e5af0d0e1c47f1acc36811b16e6e28cd21e |
FastSub-Desktop-0.13.2-windows-x64.zip |
ae5d69a3c67f8b41e5476ff523d5ccd8db1423f85bd42f8aea53cf89fa46c847 |
FastSub-Desktop-0.13.2-macos-arm64.dmg |
04ebe5d8e3953986ef11d89a8f72ec76255aa0cbe43f717d5de797c064ab76b5 |
FastSub-Desktop-0.13.2-macos-arm64.dmg.blockmap |
a48963128abfd8025b5e7dd60c39b9eaa6a11dc41d76f9a7b81072829ff9ded7 |
Signing Status
- Windows builds are unsigned. SmartScreen or antivirus reputation warnings may appear.
- macOS arm64 is ad-hoc signed and not notarized. Gatekeeper warnings may appear.
- These artifacts are preview builds, not stable signed distribution builds.
Changes Since 0.13.1
- FFmpeg / FFprobe are no longer a hard first-run blocker. Users can enter the app to configure providers, install models, translate subtitle/text files, and view diagnostics even when FFmpeg is missing.
- Transcription and burn-in now gate at job start if FFmpeg / FFprobe are unavailable.
- Users can choose an existing FFmpeg / FFprobe directory, explicitly download app-private FFmpeg, or use a same-directory system
PATHpair. - Windows packages bundle aria2 as the FFmpeg download accelerator, with HTTPS fallback if aria2 cannot run.
- macOS packages do not bundle aria2. They use the built-in HTTPS downloader by default and can use a system
aria2cin development/manual environments when available. - Provider refresh and diagnostics checks no longer repeatedly trigger FFmpeg installation.
- Native dependency smoke now covers missing, custom, app-private, and system
PATHFFmpeg sources with deterministic offline scenarios.
Included Runtime Components
- Electron desktop app.
- Go daemon.
- Native whisper.cpp runtime for packaged native transcription.
- App-private Python runtime for local ASR and translation bridge features.
- ASAR-outside packaged JS helper for no-key Bing/Google web translation.
- Bundled Windows aria2 downloader accelerator. macOS uses the built-in HTTPS downloader instead of bundled aria2.
The package does not include FFmpeg / FFprobe, ASR model weights, or translation model weights. FFmpeg can be selected from an existing local directory or downloaded explicitly after installation. Models are installed after first run through the app/model store.
Known Limitations
- Default local NLLB translation uses a model marked
CC-BY-NC-4.0; review the model license before commercial or organizational use. - Windows code signing and macOS Developer ID notarization are not configured yet.
- Real OpenAI provider smoke is not part of the default automated test suite.
- Bing/Google web translation is experimental and best-effort.
- Package size is large because Electron/Chromium and an app-private Python AI runtime are bundled.
Validation
npm run packagecompleted on Windows and macOS arm64.npm run smoke:packagedpassed against the packaged Windows and macOS arm64 apps.npm run smoke:native-depspassed against the packaged Windows app.- macOS arm64 DMG passed
hdiutil verify. - macOS arm64 app inside the mounted DMG passed
codesign --verify --deep --strict.