Quran Caption v3.5.93
Hotfix
-
Reverted the export completion timing fix from v3.5.91
The change was causing issues on macOS, so it has been reverted for now.
Product updates
See what is new in Quran Caption on desktop and mobile. Find improvements, fixes, and the details behind each release.
Page 8 10 releases
Quran Caption v3.5.93
Hotfix
Reverted the export completion timing fix from v3.5.91
The change was causing issues on macOS, so it has been reverted for now.
Hotfix
Quran Caption v3.5.91
This update adds a new Minimal Quran mushaf, improves timed background containers, fixes export issues with “show only current word” mode, and improves stability around export performance settings.
Mushaf
Added Minimal Quran mushaf
This mushaf keeps the Arabic text but uses fewer vowels and symbols.
It can be better suited for certain Arabic fonts where the fully detailed Quran text may be harder to render cleanly.
Word-by-Word Export
Fixed export issues when using “show only current word” for Arabic WBW
This fixes multiple problems that could happen during export, such as:
Translations Editor
Added Arabic verse number display at the end of each verse
This makes it easier to identify and navigate verses while editing translations.
Background Containers
Added timing support for background containers
Background containers now have an “always show” style option, allowing them to appear or disappear only during specific parts of the video.
Export
Export performance profile is now stored globally
The default profile is now balanced instead of fastest.
Fixed export completion timing
Quran Caption now waits properly for frame capture to finish before completing the export.
If your computer cannot handle the selected number of parallel workers, you will now get a clear error message asking you to lower the worker count.
Settings
Arabic Rendering
Fixed justified Arabic text alignment
Justified Arabic text is now correctly aligned as RTL instead of LTR.
Quran Caption v3.5.83
This update focuses on export stability, WBW translation improvements, ayah container timing, segmentation fixes, and better compatibility with older projects.
Export
Fixed an export issue when opening older projects
Older projects could fail during video export because of the newly introduced video transition style.
Improved default video filename sanitization
Export now works even when the reciter name contains characters that are not allowed in Windows filenames.
AI
Optimized WBW mapping JSON sent to AI providers
The previous JSON structure used very long variable names, which could consume a lot of tokens and quickly increase AI costs.
The new compact format reduces token usage and makes AI-assisted WBW translation matching cheaper.
Fixed the default Gemini model in AI preset settings.
Word-by-Word
Added “show only current word style” mode
Fixed WBW timestamp alignment after verse splitting
This fixes an issue where, when the reciter performed wasl, WBW timestamps after the first split subtitle could be misaligned.
Fixed WBW mode being kept incorrectly when editing translations.
Fixed the WBW quick editor mode not being preserved in the timeline.
Translations
Improved translation word matching
Trailing punctuation is now included in the matched range.
Added Bengali surah name translations.
Ayah Container
Added timing control for ayah containers
Ayah containers can now be displayed only between a specific start and end time.
Modals
Fixed AI style modal placement
The modal is now mounted globally instead of only inside the timeline, preventing it from opening in an inaccessible area.
Quran Caption v3.5.71
This update adds Quran Universal Audio integration, new styling options, track reordering, H.265 export, Indonesian localization, and several workflow improvements.
Quran Universal Audio integration (by @Hetchy)
Added QUA integration
Quran Caption now integrates with Quran Universal Audio by @Hetchy.
May Allah greatly reward @Hetchy for his incredible work.
This replaces the old mp3quran recitation import workflow.
You now have access to a much larger and better reciter library.
Many recitations already include verified subtitles with WBW timestamps.
You can now import only a selected verse range instead of importing the full surah.
Localization
Export
Added H.265 video codec option
This can produce smaller video files, but export will be slower.
It can be enabled in Advanced Export Settings.
Added fallback to PNG when TGA temporary files cause disk space issues
This fixes cases where the OS reported “not enough disk space” even when enough space was available.
Timeline
Added track reordering
You can now move tracks up or down depending on your preferred timeline organization.
Video clips
Added clip transition styles
Available transition types include:
Word-by-Word
Added new WBW style: reveal word styles on recitation
This allows word styles to appear progressively as the words are being recited.
Styles
Added a second surah calligraphy style option
This new calligraphy style does not include the “Surah” prefix.
Added support for explicit surah translations in surah name styles
Example placeholders:
<translation-fr><translation-zh-hant>Added the ability to import a custom ayah container image
Fixed an issue where no translation could be selected by default in the Styles → Translation dropdown
The first translation is now selected automatically when needed.
AI settings
3.1-flash-lite.Translations
UI
Improved the donation/support banner.
Improved red alert contrast in themes.
Quran Caption v3.5.61
Hotfix
Reverted the new local Surah Splitter AI segmentation change introduced in v3.5.60
Fixed an issue where Arabic words and translations could be repeated when merging subtitles
Quran Caption v3.5.60
This major update introduces full undo and redo support, automatic WBW timestamp realignment, translation word highlighting, built-in stock media search, a new local segmentation model, and major performance improvements for large projects.
Undo and Redo
Added undo and redo support across the software
You can now reverse or restore changes using:
Ctrl + Z to undoCtrl + Shift + Z or Ctrl + Y to redoThis applies to editing actions throughout Quran Caption and makes experimentation much safer.
Word-by-Word Timing
Added on-demand and automatic WBW timestamp alignment
Contribution by @Hetchy
When the start or end time of a subtitle clip is changed in the timeline, its word-by-word timestamps are now automatically fetched and realigned.
This avoids having to manually regenerate WBW timing after every subtitle adjustment.
Added a glow style for the word currently being recited
Added manual line-break styling for Arabic WBW text
This allows you to force a new line before a specific Arabic word.
Updated the Quran Multi-Aligner data download URLs for local Quran Universal Aligner segmentation
Word-by-Word Translation Highlighting
Added WBW highlighting for translations
In addition to highlighting the current Arabic word, Quran Caption can now highlight its corresponding word or expression inside the translation.
Added AI-assisted Arabic-to-translation word matching
The AI can identify which translated words correspond to each Arabic word, reducing the amount of manual setup required.
CJK translations can now be styled character by character
This improves individual styling support for Chinese, Japanese, and Korean text.
Fixed unwanted spaces in merged Chinese translations
AI Segmentation
Added a new ONNX-based Surah Splitter
This provides a better local model for automatic Quran recitation segmentation.
Segmentation results now display clearer review counts, including:
This makes it easier to understand how much manual review is still required.
Stock Images and Videos
Added built-in Pexels and Pixabay search
You can now search for and import stock videos or images directly from the editor without downloading them manually outside Quran Caption.
Performance
Reduced preview and timeline lag, especially on long surahs and large projects
Calculations that have already been completed are now reused instead of being unnecessarily repeated.
This significantly improves editor responsiveness.
Translations
Added numeral style customization for verse numbers
Verse numbers can now use different numeral systems, including:
Added max-line support for translations
Translation text can now automatically shrink to remain within a chosen maximum number of lines.
Added manual line-break styling for translation text
This allows you to force a new line before a specific word in the translation.
Removed AI translation telemetry consent and related translation data collection
Surah Information
Export
Increased export clarity by improving the descriptions of the available performance profiles
Fixed the Export Monitor displaying four steps when the new export pipeline only uses three
Background processing cache is now separated by export profile
Changing the export quality or performance profile will no longer reuse an incompatible cached background from a previous export.
Added runtime frame-capture logs
These logs provide more information about what is happening during export and make debugging easier.
Subtitle and YouTube chapter exports can now be given a custom filename, just like video exports
Community Styles
Community styles are now sorted by number of downloads by default
This makes the most popular styles easier to discover.
Search
Added a clear button to search fields on the homepage and inside the editor
This allows the current search to be reset with one click.
Timeline and Preview
Homepage
Interface and Localization
Hotfix — Fixed an issue where subtitle text could appear differently from one frame to another.
Quran Caption v3.5.40
This update brings a major export pipeline rewrite, much faster video generation, and full interface localization.
Video Export
The video export pipeline has been completely reworked.
Exports are now approximately 3 to 5 times faster.
Main improvements:
This makes exports faster, more stable, and safer for long or complex projects.
Localization
Quran Caption is now available in:
The interface language can be changed from Settings.
Media
Bug Fixes
Fixed a macOS export issue where Chinese text could be duplicated in the exported video
Fixed an issue where some subtitles were missing their fade transition
Quran Caption v3.5.30
Styles
YouTube Chapters Export
Added customizable YouTube chapter format
You can now customize how exported YouTube chapters are written using placeholders such as:
<timestamp><verse-arabic><verse-translation><surah-translation>Notifications
Added completion notifications
You can now receive Windows notifications with a sound when:
Translations
Improved fetching translations from older projects
When translations are fetched from older projects, Quran Caption now automatically checks them for possible inconsistencies.
Rebuilt fetched translations from word indexes
When possible, fetched translations are now rebuilt from their saved word indexes instead of copying the old text directly.
This only applies when the translation was not manually edited.
Added support for Chinese translation trimming
Chinese translations are now better supported both for manual trimming and AI trimming.
Preview and Styling
Fixed max-line style issue caused by empty subtitles
Empty subtitles are now ignored when calculating max-line fitting, preventing incorrect font size behavior.
AI Video