🚀 Quran Caption v3.3.1 — Performance, Waveforms & Workflow Improvements
This update focuses on performance, editing workflow, and audio handling, with major contributions from @sherifcodeur.
May Allah reward him greatly for his work.
🎨 UI & Customization (ft. @sherifcodeur)
- Added 9 built-in themes (dark, light, sepia, etc.), configurable from Settings.
📦 Export & Monitoring Improvements
- All exports (not only videos) are now listed in the Export Monitor.
- The file explorer no longer opens automatically after exports.
- Fixed multiple export issues on macOS and Linux.
- Added official support for macOS Intel builds.
🌊 Audio Waveform Improvements (ft. @sherifcodeur)
- Faster waveform generation for audio files.
- Waveforms are now cached across tabs, significantly improving performance.
- Added an option in Tools to force waveform regeneration when needed.
🤖 Automatic Segmentation Improvements
-
Added a new option in the automatic segmentation modal:
- You can now slightly extend subtitles before silence, allowing them to remain visible a bit longer on screen for better readability.
🎧 Subtitles & Timeline Enhancements (ft. @sherifcodeur)
-
Clicking a subtitle in the subtitle list now automatically moves the timeline cursor to that subtitle.
-
Added a filter to show only subtitles containing N words.
-
Improved shortcut
I:- Now scrolls the timeline back to the beginning and moves the cursor to start.
🤖 MP3Quran & Subtitle Automation (ft. @sherifcodeur)
-
Added support for automatic subtitle timing from the MP3Quran API for supported reciters.
- Subtitles can now be generated directly from official recitation timings.
🎬 Playback & Editing Stability
- Improved performance and crash prevention when changing playback speed while editing subtitles.
- Fixed a bug where the Settings modal could open multiple times if clicked rapidly.
📊 Analytics
- Fixed analytics configuration so telemetry data is now properly received.