π Quran Caption v3.4.52 β Major Export Rewrite, Styling & Workflow Improvements
This update brings a major rewrite of the export pipeline, along with many improvements to styling, subtitle editing, project organization, and overall usability.
π₯ Major Highlight β Export Rewrite
The export script has been fully reworked.
What changed
-
Export no longer consumes all the RAM of the PC
-
New batch size system to control memory usage:
- higher batch size = more RAM usage
- lower batch size = less RAM usage
-
Export is now faster, more stable, and much more efficient
This is one of the biggest export improvements made so far.
π¬ Export Improvements
-
Added export without background in advanced export settings
β useful if you want to edit the video background later in another editing software
β also supports semi-transparent backgrounds
-
Added timed visibility for Surah Name / Reciter Name global overlays
β you can now choose when they appear and disappear
β useful for videos with an intro
-
Fixed subtitle fade transitions darkening between transitions
-
Increased audio bitrate during export to reduce quality loss
-
Fixed a bug where subtitle layout from a stale render could restore opacity too early before max-height / anti-collision was complete
β this could sometimes cause temporary overlap on an exported frame
-
Fixed a bug where adding a custom text shortcut could create an invalid clip
β custom text now always creates a minimum 3-second clip at subtitle end boundary
-
Fixed a macOS issue where non-system fonts were not rendered in exported videos
β thanks to brother @nawzadamiri
-
Fixed a problem where the Surah name could briefly change during subtitle transitions in exported video when using a custom text
π¨ Styling & Visual Improvements
-
Added a new style for custom text: width is now customizable
β useful to force line breaks more easily
-
Added style presets directly inside the software
β you can now save and reuse presets without manually importing/exporting JSON files
-
Added a toggleable alignment grid in the preview
β the grid can also appear automatically while dragging elements
β makes centering much easier
-
Changed the default value of βabove overlayβ for custom images to true
-
Tajweed mushaf type is now forced to render in black
β other colors are not properly supported by the exporter for this mushaf type
β if you use it, you should place a fully white background behind the Arabic text
π Translation & Arabic Styling
-
Added a Reset All Styles button for:
-
Added per-word color styling for translation words
-
Added the ability to bold, italicize, underline, or color individual Arabic words in verses
β available from the Translations tab, inside the style section
-
Optimized the AI prompt used for translation styling
-
Fixed a bug where translation styles could reset by themselves
-
Fixed a regression where a space was added after every em-dash in translations on the video
-
Fixed an issue where changing predefined subtitle translation text could throw an error
βοΈ Subtitle Editor & Workflow Improvements
-
Changed word selection behavior in the Subtitles tab:
- clicking an already-selected word now keeps the start cursor
- only the end of the selection changes
- clicking the current end word resets the start cursor to the end cursor
-
Added the ability to drag the mouse over Arabic words in the Subtitles tab for easier selection
-
Added ArrowUp / ArrowDown subtitle navigation in:
- Video
- Style
- Export
β same behavior as previous/next navigation in the video playbar
-
Fixed a bug where silence subtitles could not be edited as Quran
-
Fixed an odd audio playback error when moving the cursor in the timeline
π₯οΈ UI & Small Screen Improvements
-
Added a scrollbar to the left panel in Subtitles Editor for small screens
-
Added an openable drawer in the Translations tab
β small-screen users can now access the Arabic and translation style panels more easily
-
Fixed a problem in the reciter rename modal where the icon did not load
-
Translated player errors into English and added a guard to prevent them from being spammed
ποΈ Project Organization
π¬ Support & Community
- Replaced the weekly support prompt with a contextual post-export donation panel
- Added support tracking tied to that new panel