Version Release Notes
Core Features
5.1 Editor & Workflow
┌───────────────────────────────────────────┬─────────────────────────────────────────────────────────────────┐
│ Feature │ Description │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Editor Working Copy │ Working copy mechanism with change markers + leave confirmation │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Pipeline full-screen layout │ Read-only project sidebar + full-screen editing area │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Video preview merged into subtitle editor │ Single page for editing + preview │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Editor left parameter panel │ Editable + unified collapse button position │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Project parameters drawer │ Adjustable parameters on video preview page │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Original voice segment preview │ Listen to original audio within editor │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Subtitle burning │ Burn subtitles directly into video │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Bilingual subtitle order │ Configurable top/bottom order │
├───────────────────────────────────────────┼─────────────────────────────────────────────────────────────────┤
│ Dual subtitle background schemes │ Opaque (legacy, clear) / Semi-transparent (new) │
└───────────────────────────────────────────┴─────────────────────────────────────────────────────────────────┘
5.2 Voice & TTS
┌─────────────────────────────────┬─────────────────────────────────────────────────────┐
│ Feature │ Description │
├─────────────────────────────────┼─────────────────────────────────────────────────────┤
│ Gender-aware voice selection │ F0-based pitch detection, automatic gender matching │
├─────────────────────────────────┼─────────────────────────────────────────────────────┤
│ Cross-language gender awareness │ Source language gender → target language voice │
├─────────────────────────────────┼─────────────────────────────────────────────────────┤
│ Multi-speaker TTS │ Auto-detect speakers, voice each separately │
├─────────────────────────────────┼─────────────────────────────────────────────────────┤
│ Voice cloning │ Clone specific voice from reference audio │
├─────────────────────────────────┼─────────────────────────────────────────────────────┤
│ Character voice library │ System + custom characters, auto-selection │
├─────────────────────────────────┼─────────────────────────────────────────────────────┤
│ TTS model cache/warmup/release │ Load on demand, release memory between steps │
└─────────────────────────────────┴─────────────────────────────────────────────────────┘
5.3 Translation & Subtitles
┌──────────────────────────────────────┬───────────────────────────────────────────┐
│ Feature │ Description │
├──────────────────────────────────────┼───────────────────────────────────────────┤
│ Rolling context batch translation │ Context-aware, more accurate semantics │
├──────────────────────────────────────┼───────────────────────────────────────────┤
│ Translation enhancement │ Frontend + Rust backend implementation │
├──────────────────────────────────────┼───────────────────────────────────────────┤
│ Glossary/terminology │ Custom professional terminology │
├──────────────────────────────────────┼───────────────────────────────────────────┤
│ Whisper post-processing │ Repetition detection + time-jump auto-fix │
├──────────────────────────────────────┼───────────────────────────────────────────┤
│ Chinese subtitle punctuation removal │ Space-based segmentation, more natural │
├──────────────────────────────────────┼───────────────────────────────────────────┤
│ Subtitle font selection + preview │ Recent fonts first + size presets │
└──────────────────────────────────────┴───────────────────────────────────────────┘
5.4 Video Download
┌───────────────────────────────────┬───────────────────────────────────────────┐
│ Feature │ Description │
├───────────────────────────────────┼───────────────────────────────────────────┤
│ TikTok cookie login │ Embedded browser for cookie acquisition │
├───────────────────────────────────┼───────────────────────────────────────────┤
│ Instagram/X/Facebook cookie login │ Multi-platform support │
├───────────────────────────────────┼───────────────────────────────────────────┤
│ Douyin cookie encryption │ Embedded browser solves encryption issues │
├───────────────────────────────────┼───────────────────────────────────────────┤
│ Complete download functionality │ Multi-platform video download │
└───────────────────────────────────┴───────────────────────────────────────────┘
- User System & Monetization
┌────────────────────────────────┬───────────────────────────────────────────────────────────┐
│ Feature │ Description │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Trial code redemption │ Activation code system │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Trial eligibility gating │ Trial status indicator │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ One-time payment model │ Replacing subscription │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Monthly/yearly toggle │ Benefits comparison + expiration display │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Plan capability system │ Replacing token-based limits │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Video duration quota │ Deducted at creation, displayed in minutes │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ User avatars │ 48 presets + custom upload + thumbnails │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ Login/registration enhancement │ Language selector + password complexity + forgot password │
├────────────────────────────────┼───────────────────────────────────────────────────────────┤
│ User-level storage isolation │ Custom voices and projects isolated by user │
└────────────────────────────────┴───────────────────────────────────────────────────────────┘
- Platform & Packaging
┌──────────────────────────────┬──────────────────────────────────────┐
│ Feature │ Description │
├──────────────────────────────┼──────────────────────────────────────┤
│ macOS App Sandbox adaptation │ Mac App Store distribution readiness │
├──────────────────────────────┼──────────────────────────────────────┤
│ Code signing + notarization │ macOS security certification │
├──────────────────────────────┼──────────────────────────────────────┤
│ NSIS/MSIX installers │ Windows installers │
├──────────────────────────────┼──────────────────────────────────────┤
│ DMG installer │ macOS installer │
├──────────────────────────────┼──────────────────────────────────────┤
│ yt-dlp bundled │ No user installation needed │
├──────────────────────────────┼──────────────────────────────────────┤
│ FFmpeg bundled │ Distributed with application │
├──────────────────────────────┼──────────────────────────────────────┤
│ CLI tool packaging │ Standalone executables │
├──────────────────────────────┼──────────────────────────────────────┤
│ CircleCI macOS build │ CI/CD support │
└──────────────────────────────┴──────────────────────────────────────┘
- UI/UX Improvements
┌──────────────────────────────────┬─────────────────────────────────────────────────────────────────────┐
│ Feature │ Description │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ Mac App UI modernization │ Complete visual upgrade │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ Dark mode theme fixes │ Full compatibility │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ DeepVideo branding │ QuickVideo/EchoFrame → DeepVideo │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ Lucide SVG icons │ Replacing emoji icons │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ Enhanced project cards │ Show properties (path/language/voice/target voice) + open directory │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ Small screen hamburger menu │ Responsive sidebar │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ Toast optimization │ Close button + max count limit │
├──────────────────────────────────┼─────────────────────────────────────────────────────────────────────┤
│ Character voice selection dialog │ Replacing dropdown │
└──────────────────────────────────┴─────────────────────────────────────────────────────────────────────┘
- System Features
┌───────────────────────────┬────────────────────────────────────────┐
│ Feature │ Description │
├───────────────────────────┼────────────────────────────────────────┤
│ Unified logging │ Daily rotation + auto-cleanup │
├───────────────────────────┼────────────────────────────────────────┤
│ Error reporting system │ Auto-report + error log viewer page │
├───────────────────────────┼────────────────────────────────────────┤
│ Critical error dialog │ Auto-popup report dialog │
├───────────────────────────┼────────────────────────────────────────┤
│ macOS Dock progress badge │ System notifications + network retry │
├───────────────────────────┼────────────────────────────────────────┤
│ Menu bar status icon │ Native support │
├───────────────────────────┼────────────────────────────────────────┤
│ Native preferences window │ System-level settings │
├───────────────────────────┼────────────────────────────────────────┤
│ Accessibility support │ System accessibility │
├───────────────────────────┼────────────────────────────────────────┤
│ Native file dialogs │ System file chooser │
├───────────────────────────┼────────────────────────────────────────┤
│ Global pipeline run check │ Prevent multi-project concurrency │
├───────────────────────────┼────────────────────────────────────────┤
│ S3 model registry │ Unified download (HF → HF-Mirror → S3) │
├───────────────────────────┼────────────────────────────────────────┤
│ Prebuilt libraries │ Compilation time 20 min → 30 sec │
└───────────────────────────┴────────────────────────────────────────┘
- Internationalization
┌──────────────────────────────┬────────────────────────────────────────────┐
│ Feature │ Description │
├──────────────────────────────┼────────────────────────────────────────────┤
│ 19-20 language support │ Including EN, CN, JA, KO, ES, FR, DE, etc. │
├──────────────────────────────┼────────────────────────────────────────────┤
│ Automated translation script │ Batch i18n key translation │
├──────────────────────────────┼────────────────────────────────────────────┤
│ Multilingual help docs │ API/CLI/FAQ in 19 languages │
├──────────────────────────────┼────────────────────────────────────────────┤
│ Subscription page bilingual │ EN/CN real-time switching │
└──────────────────────────────┴────────────────────────────────────────────┘
- Summary
┌───────────────────┬──────────────────┬────────────────────────────┬─────────────────────────────────────┐
│ Dimension │ v1.0.13 │ v2.0.1 │ Change │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Architecture │ Python + Rust │ Pure Rust/Tauri │ Single binary, no Python dependency │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ GPU acceleration │ None │ CUDA 13 + DirectML + MLX │ Full platform GPU support │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ TTS engine │ Piper → MOSS-TTS │ MOSS-TTS + Qwen3-TTS │ Voice cloning + multi-speaker │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Vocal separation │ Demucs (slow) │ RoFormer ONNX (fast) │ Default engine switched │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Startup speed │ Baseline │ 77x faster │ Significant improvement │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Project creation │ 16s │ 3s │ 5.3x faster │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ WSOLA │ Python │ C extension │ 10.8x acceleration │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Translation batch │ 15 items │ 50 items │ 3.3x throughput │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Language support │ Few │ 19-20 languages │ Full internationalization │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Installer │ Manual │ NSIS/MSIX/DMG │ Professional installers │
├───────────────────┼──────────────────┼────────────────────────────┼─────────────────────────────────────┤
│ Monetization │ None │ Trial/Subscription/Payment │ Complete monetization system │
✔ NSIS installer packaging | Supports setup.exe installer
✔ MSIX adaptation for Windows Store | Listed under the identity deepforgehub.com
✔ Trial feature | Added support for the trial version
✔ Target voice option optimization | Adjusted order, now defaults to built-in voices
✔ Full i18n fix | 100% translation coverage across 20 languages
✔ Expanded user error handling | Added 4 new warning dialog types
✔ App store icons | Generated Windows/macOS store icons
✔ DeepVideo brand icon | Replaced the old QuickVideo icon
✔ Async notarization | Made the macOS notarization process asynchronous
✔ Trial code redemption API | Added trial code redemption and request APIs
Bug Fixes
Comprehensive fixes to the internationalization system (d4c4400)
– ✅Fixed hard-coded strings in both the frontend and backend; all user-visible text now supports multiple languages
– ✅Expanded frontend translations to 972 keys, covering 20 languages
– ✅Rebuilt the backend translation system to resolve issues with corrupted translation files
Created backend translation files for 13 missing languages
API error handling fixes (07a56b6)
– ✅Fixed the “Body is disturbed or locked” error that occurred when deleting items
– ✅Optimized response body reading logic to prevent exceptions caused by duplicate reads
Audio preprocessing optimization (4cb2bfb)
– ✅Fixed an error in the reference audio sample rate (24 kHz → 48 kHz) to match MOSS-TTS’s native sample rate
– ✅Fixed a double-suffix bug to prevent the generation of .preprocessed.wav
macOS Packaging and Signing Fixes (31d13ad)
– ✅Fixed the logic for reading code-signing identities to support automatic loading from configuration files
– ✅Fixed a signing failure caused by the .cache directory prior to signing
– ✅Fixed a certificate name mismatch issue
– ✅The notarization process has been fixed, and DMG files can now be distributed normally
P0 Core Features:
– ✅ Full menu bar support
– ✅ Info.plist configuration improvements
– ✅ Window state saving/restoring
P1 Native Experience:
– ✅ Drag-and-drop support
– ✅ Keyboard shortcuts
– ✅ Dark mode
– ✅ System notifications
– ✅ Dock menu
– ✅ Optimized permission requests
– ✅ Application lifecycle management
P2 Advanced Features:
– ✅ Spotlight integration
– ✅ Services menu
– ✅ State restoration
– ✅ Performance optimization
Other Native Features:
– ✅ Accessibility
– ✅ Native dialog boxes
– ✅ Preferences Window
– ✅ Menu Bar and Status Bar Icons
Bug Fixes
– Centered login page icon
– Login bugs and error handling
– Info.plist configuration fixes
– Minimum macOS version set to 26.0
– Fixed domain and email configuration
- All video data never leaves your device
- AI subtitle generation uses local Whisper models (Base/Small/Medium/Large)
- No third-party servers store your video content
- Your data, your control
