Product updates

A little better.
With every release.

See what is new in Quran Caption on desktop and mobile. Find improvements, fixes, and the details behind each release.

Page 2 10 releases

Quran Caption Mobile

Quran Caption Mobile v1.2.10

QCM-1.2.10

GitHub

Quran Caption Mobile v1.2.10

This update brings important fixes to Android video exports, improving Arabic text rendering, subtitle reliability, and overall stability. It also introduces new text rotation controls.


Android Export Improvements

  • Fixed Arabic text and calligraphy appearing stretched, distorted, or incorrectly positioned in exported videos.

    Quran Caption now preserves the correct proportions, sizes, and positions of text elements and Quranic calligraphy, regardless of the selected video resolution.

    Exported videos should now match the preview more accurately.

  • Fixed subtitles occasionally disappearing or being captured before they were fully rendered.

    Quran Caption now waits for fonts to load and subtitle layout adjustments to finish before capturing each frame.

  • Fixed subtitle fitting potentially getting stuck or delayed during exports.

    Layout adjustments no longer depend on background timers that Android may suspend or throttle during frame capture.

  • Fixed a potential export error when using progressive zoom animations on image clips.


Text Rotation

  • Added a new Rotation setting to composite text styles.

    You can now rotate Surah names, reciter names, verse numbers, and custom text elements from -180° to 180°.


Style Presets

  • Fixed fullscreen playback controls accidentally appearing in generated style preset previews.

Android Stability

  • Improved application stability when changing device display or font settings.

    Android no longer unnecessarily recreates Quran Caption's main activity when certain display configurations change, preventing unexpected interface reloads and interruptions.

Quran Caption

Quran Caption QC-3.8.13

QC-3.8.13

GitHub

Quran Caption v3.8.13

This update fixes several video export issues, particularly on macOS, improving subtitle rendering, scaling, and reliability.


macOS Export Fixes

  • Fixed Arabic and translated subtitles appearing at incorrect sizes or positions in exported videos.

    Subtitle scaling, rotation, and positioning are now correctly applied during macOS frame capture, matching the video preview more accurately.

  • Fixed subtitle text and line backgrounds becoming misaligned when using scaling or rotation effects.


Export Reliability

  • Fixed subtitles occasionally disappearing or being captured before they were fully rendered.

    Quran Caption now waits for fonts to load and subtitle layout adjustments to finish before capturing each frame.

  • Fixed subtitle fitting potentially getting stuck or delayed during exports.

    Layout adjustments no longer depend on background timers that macOS may suspend or throttle during frame capture.

Quran Caption

Quran Caption QC-3.8.11

QC-3.8.11

GitHub

Quran Caption v3.8.11

This update improves macOS video exports, adds new text rotation controls, and restores the macOS Intel build workflow.


macOS Export Fixes

  • Fixed Arabic and translated text appearing vertically misaligned in exported videos on macOS.

  • Fixed subtitle line backgrounds sometimes disappearing during macOS exports.

    Line backgrounds are now correctly preserved throughout the video.


Text Rotation

  • Added a Rotation setting to composite text styles.

    You can now rotate Surah names, reciter names, verse numbers, and custom text elements directly from the Style Editor.


Export & Preview Fixes

  • Fixed a potential export error when using progressive zoom animations on image clips.

  • Fixed fullscreen playback controls appearing in generated style preset previews.


macOS Intel Support

  • Re-enabled the macOS Intel (x86_64) build workflow.

    The build process now downloads prebuilt FFmpeg binaries instead of compiling or installing FFmpeg through Homebrew, avoiding the extremely slow dependency installation affecting GitHub's macOS Intel runners.

Quran Caption Mobile

Quran Caption Mobile v1.1.90

QCM-1.1.90

GitHub

Quran Caption Mobile v1.1.90

This major mobile update brings several desktop features to Android, including audio and video speed controls, customizable layer ordering, animated image zoom, improved timeline navigation, and major improvements to cloud AI Segmentation.


Audio & Video Speed Control

  • Added a new tool to speed up or slow down audio and video files.

    You can now adjust playback speed from 3x slower to 3x faster, directly from the Tools menu or by selecting a clip on the timeline.

  • Audio pitch is preserved when changing playback speed.

  • Added an option to automatically adapt subtitle timings when changing the speed of an audio clip.

    Word-by-Word timestamps are also adjusted to keep subtitles synchronized with the modified recitation.

  • Speed-adjusted media is saved as a new asset, preserving the original file.

  • Fixed the video preview not automatically loading the updated audio after changing its speed.


Layer Ordering (Z-Order)

  • Added a new Z-Order slider in the Style Editor.

    You can now control which elements appear in front of or behind others, including Arabic subtitles, translations, Surah names, reciter names, verse numbers, custom text, and images.

  • Added layer ordering controls to the video preview's context menu.

  • Layer ordering is saved with projects and style presets, with automatic compatibility for older projects.


Background Rotation & Animated Zoom

  • Added a Rotation setting for background images and videos.

    Rotate your media from -180° to 180°, with support in both the video preview and final exports.

  • Added progressive zoom animations for image clips.

    Enable "Animate Image Zoom" from an image clip's context menu to create a smooth zoom-in effect.

    You can customize the final zoom level from 1x to 3x.


Timeline & Video Preview

  • Added pinch-to-zoom support on the timeline.

    You can now zoom in and out using two fingers, making timeline navigation much easier on touchscreens.

  • Timeline zoom buttons now remain visible when scrolling horizontally.

  • Improved fullscreen playback controls.

    Controls automatically disappear after 2 seconds of inactivity and reappear when you tap the screen.


Stock Media Library

  • Added download progress indicators for videos and images from Pexels and Pixabay.

  • Downloaded stock videos are now automatically added to your project's video timeline.


Export Improvements

  • Improved export logging performance by writing logs directly to files instead of continuously updating the interface.

  • Export logs can now be opened or shared directly from the Export Monitor.


Styles, Subtitles & Fixes

  • Reorganized Surah Name and Reciter Name settings into clearer groups.

    Unnecessary text styling options are now hidden when their corresponding features are disabled.

  • QPC V2 is now the default Arabic font when selecting the Hafs Riwayah.

  • Fixed custom Arabic fonts being unnecessarily reset during AI Segmentation.

  • Fixed custom verse number elements not always respecting the selected Riwayah's numbering.

  • Fixed Word-by-Word timeline markers sometimes displaying technical references instead of Arabic words.

  • Fixed the "Show All" translation filter not including fetched subtitles.

  • Improved compatibility with older editor layout settings.

  • Adjusted the first-launch language selection to display English, French, and Arabic first.


Cloud AI Segmentation

  • Updated the cloud Quranic Universal Aligner integration with the latest desktop improvements.

  • Word-by-Word timestamps are now automatically included in cloud alignment results.

    The separate Word-by-Word option has been removed, simplifying the segmentation workflow.

  • Improved alignment accuracy for passages spanning multiple verses.

    Quran Caption now uses the returned word timings to split these passages into individual verses without requiring additional cloud requests.

  • Simplified the cloud segmentation wizard and improved subtitle boundary controls.

  • Improved handling of invalid Hugging Face tokens.

    Quran Caption now displays a warning and continues without the invalid token.

  • Improved error messages when the cloud alignment service is unavailable.

Quran Caption

Quran Caption QC-3.8.0

QC-3.8.0

GitHub

Quran Caption v3.8.0

This major update introduces audio and video speed controls, customizable layer ordering, animated image zoom, and several improvements to the Style Editor and Word-by-Word subtitles.


Audio & Video Speed Control

  • Added a new tool to speed up or slow down audio and video files.

    You can now adjust playback speed from 3x slower to 3x faster, directly from the Tools menu or by right-clicking a clip on the timeline.

  • Audio pitch is preserved when changing playback speed.

  • Added an option to automatically adapt subtitle timings when changing the speed of an audio clip.

    This also adjusts Word-by-Word timestamps, keeping subtitles synchronized with the modified recitation.

  • Speed-adjusted media is saved as a new asset, preserving the original file.


Layer Ordering (Z-Order)

  • Added a new Z-Order slider in the Style Editor.

    You can now control which elements appear in front of or behind others, including Arabic subtitles, translations, Surah names, reciter names, verse numbers, custom text, and images.

  • Added layer ordering controls to the video preview's right-click menu.

    Easily move elements forward or backward without leaving the preview.

  • Layer ordering is now saved with projects and style presets.

    Existing projects and older presets are automatically adapted while preserving previously configured layer positions.


Animated Image Zoom

  • Added progressive zoom animations for images on the video timeline.

    Right-click an image clip and enable "Animate Image Zoom" to create a smooth zoom-in effect throughout its duration.

  • Customize the final zoom level from 1x to 3x.

  • Animations are supported in both the video preview and final exports.


Style Editor

  • Reorganized Surah Name and Reciter Name settings into clearer groups.

    Arabic calligraphy, Latin text, and positioning controls are now easier to navigate.

  • Settings that are not currently applicable are automatically hidden.

    For example, Latin text styling options are hidden when Latin text is disabled.


Arabic Fonts

  • QPC V2 is now the default Arabic font when selecting the Hafs Riwayah.

  • Fixed AI Segmentation unnecessarily resetting previously selected Arabic fonts.

    Your custom font preferences are now preserved when segmentation does not change the project's Riwayah.


Word-by-Word Subtitles

  • Fixed Word-by-Word markers on the timeline sometimes displaying technical references (such as 2:255:3) instead of the actual Arabic words.

    Quran Caption now resolves and displays the correct Arabic text whenever available.

Quran Caption

Quran Caption QC-3.7.90

QC-3.7.90

GitHub

Quran Caption v3.7.90

This update introduces video rotation controls, improves fullscreen playback, adds new subtitle import options, and simplifies AI Segmentation.


Video Editor

  • Added a new Rotation slider for background images and videos.

    You can now rotate your background media from -180° to 180°, with changes reflected in both the preview and exported video.

    Rotation can also be customized individually for each video clip.


Video Preview

  • Added playback controls in fullscreen mode.

    You can now play, pause, seek, skip 10 seconds forward or backward, and exit fullscreen directly from the fullscreen preview.

    Controls automatically disappear after 2 seconds of inactivity and reappear when you move your mouse.


Subtitle Import & Translations

  • Added a new Append after existing subtitles option when importing aligner JSON files.

    Instead of replacing your current subtitles, you can now append imported subtitles to the end of the timeline.

    Their timestamps are automatically adjusted while preserving Word-by-Word alignment data.

  • Subtitle imports can now be undone using Undo/Redo.

  • Fixed the Show All translation filter not displaying fetched subtitles.


Timeline

  • Improved the appearance of predefined subtitles.

    Basmala and Isti'adha clips now have distinct colors, making them easier to identify.

  • Silence clips now have a softer, less distracting appearance.


Settings & Stability

  • Fixed an issue where missing or corrupted editor layout settings could cause problems when loading the application.

    Invalid layout values are now automatically repaired.


Cloud AI Segmentation (by @Hetchy)

  • Simplified the cloud AI Segmentation wizard.

    Word-by-Word timestamps are now always included automatically, removing the need for a separate option.

  • Improved cloud alignment processing.

    Subtitles spanning multiple verses are now split locally using their Word-by-Word timestamps, avoiding unnecessary additional cloud requests.

  • Improved alignment reliability when recalculating word timings or processing recitations without pauses between verses.


Local AI Segmentation

  • Removed the older FastConformer-based offline aligner.

    Previously saved settings are automatically migrated to the current local AI Segmentation engine.

Quran Caption Mobile

Quran Caption Mobile v1.1.81

QCM-1.1.81

GitHub

Quran Caption Mobile v1.1.81

This update brings a major improvement to Android video export performance, making the frame capture stage approximately 5x faster, alongside several important fixes.


Export Performance

  • Significantly improved video export speed on Android.

    The Capturing Frames stage is now approximately 5x faster thanks to a new native Android frame capture system.

    Instead of relying on JavaScript-based screenshot rendering, Quran Caption now uses native Android rendering to capture subtitle frames.

  • Further optimized frame processing.

    Frame preparation and image writing can now overlap, reducing waiting time between captures and speeding up the overall export process.


Offline Export

  • Fixed video exports potentially failing without an internet connection.

    Unused Google Fonts are no longer included during frame capture, preventing unnecessary network requests.


Export Range Selection

  • Fixed an issue where overlapping verse range handles could not be dragged correctly.
Quran Caption

Quran Caption QC-3.7.80

QC-3.7.80

GitHub

Quran Caption v3.7.80

This update improves video export performance and monitoring, fixes several styling and Riwayah issues, enhances stock media downloads, and brings further improvements to AI Segmentation.


Export Improvements

  • Improved video export performance.

    Frame capture has been optimized by reusing screenshot resources, reducing unnecessary processing during exports.

  • Added a frame counter to the Export Monitor.

    You can now see exactly how many frames have been captured out of the total required during the Capturing Frames stage.

  • Improved export logging.

    Export logs are now efficiently written to files instead of continuously updating the interface, reducing unnecessary CPU usage.

    You can also open the complete log file directly from the Export Monitor.


Styles & Presets

  • Fixed importing style presets unexpectedly changing the selected Style tab.

  • Fixed style presets overwriting existing video transitions and background transformations.

    Video transitions, background positioning, scaling, and their keyframes are now preserved when applying a style preset.


Riwayah Verse Numbers

  • Fixed custom verse number elements displaying Hafs numbering instead of the selected Riwayah's numbering.

  • Fixed verse numbers unexpectedly fading or resetting their opacity between consecutive subtitle clips belonging to the same Riwayah verse.


Stock Media Library

  • Added download progress indicators for videos and images from Pexels and Pixabay.

  • Downloaded stock videos are now automatically added to your project's video timeline.

    No need to manually insert them after downloading!


Timeline & Subtitles

  • Fixed video thumbnails appearing too small inside narrow timeline clips.

  • Fixed subtitle editing mode remaining active after deleting the subtitle being edited.


Linux

  • Improved audio playback compatibility in Linux AppImages by bundling the required GStreamer media plugins.

AI Segmentation

  • Further improved the new offline Quran AI Segmentation engine.

    Improved Quran matching, Word-by-Word alignment accuracy, and handling of Tajweed rules across word boundaries.

  • Improved local alignment performance and reliability.

  • Fixed cloud AI Segmentation failing when a configured Hugging Face token was invalid or revoked.

    Quran Caption now warns the user and continues anonymously instead.

  • Improved error messages when the cloud aligner is unavailable.

    If the Hugging Face service cannot be reached, Quran Caption now explains the possible connection issue and suggests using the local AI Segmentation engine while waiting for the cloud service to recover.

    A direct link to the Hugging Face Space is also provided.

Quran Caption Mobile

Quran Caption Mobile v1.1.80

QCM-1.1.80

GitHub

Quran Caption Mobile v1.1.80

This update brings new video creation options, Quran Thumbnails integration, additional subtitle styles, improved playback controls, and major Android export and usability improvements.


Quran Thumbnails Integration

  • Added a new thumbnail generator in the Export tab.

    You can now browse and select templates from Quran Thumbnails, a website created by @sadaalayat on Discord.

    Your project's Surah, reciter, and translation language are automatically passed to Quran Thumbnails when opening the selected template.


Project Creation

  • Added video format and resolution selection when creating a project.

    Available formats:

    • Landscape (16:9)
    • Portrait (9:16)
    • Square (1:1)
    • Custom dimensions
  • Added resolution presets from 720p to 4K.

  • New projects now automatically apply subtitle layouts adapted to the selected video orientation.

    Portrait projects use smaller text sizes and adjusted positioning to better fit vertical videos.


Subtitle Styles

  • Added 16 calligraphic Istiadha styles.

    You can now select a dedicated Istiadha design and adjust its scale independently from other subtitles.

  • Added a new Bar Roundness setting.

    Adjust subtitle background bars from square corners (0%) to fully rounded ends (100%).


Video Preview

  • Added a seekable playback progress bar.

    You can now navigate directly to any point in the video.

  • Added buttons to skip backward or forward by 10 seconds.

  • Improved fullscreen playback on Android.

    • Non-portrait videos now automatically use landscape orientation in fullscreen.
    • Tapping the fullscreen preview now reveals the playback controls instead of immediately exiting fullscreen.
    • Improved the layout of playback controls on smaller screens.

Export Improvements

  • Completed exports are now automatically saved to the device's Downloads folder without requiring a destination selection dialog.

  • Added sharing support for all completed exports.

    You can now share your exported files directly with other applications.

  • Quran Caption promotion card preferences are now saved globally.

    The enabled state and position (beginning or end) are remembered across projects.

  • Fixed the device rotating unexpectedly during video export.

  • Fixed background blur being applied even when the background overlay was disabled.


Subtitles

  • Fixed imported translations with spaces in their names not being correctly detected by the anti-collision system.

  • Fixed the selected subtitle preset not being applied correctly when using the validation button.

  • Fixed subtitle editing remaining active after the edited subtitle was deleted.

  • Fixed some verse format labels not displaying correctly on mobile.


Other Improvements

  • Added Arabic to the first-launch language selection.

  • Added a button to copy complete AI Segmentation errors, making troubleshooting and bug reporting easier.

  • Improved compatibility when importing renamed Quran Caption project packages.

  • Fixed an Android issue where resolving application directories could cause pages to become unresponsive or get stuck loading.

  • Improved the layout of export options, thumbnail previews, and video format selectors on mobile screens.

Quran Caption

Quran Caption QC-3.7.70

QC-3.7.70

GitHub

Quran Caption v3.7.70

This update adds Quran Thumbnails integration, new subtitle background styling, persistent export preferences, and several fixes.


Quran Thumbnails

  • Added a new thumbnail generator option to the Export tab by @sadaalayat

    Quran Caption can now load the available templates from Quran Thumbnails, a website created by @sadaalayat, and let you choose a template directly from the app.

    Your project's Surah, reciter and translation language are automatically passed to Quran Thumbnails when opening the editor.


Subtitle Styles

  • Added a new Bar Roundness setting for subtitle line backgrounds.

    You can now adjust the background bar from square corners at 0% to fully rounded ends at 100%.


Export

  • Quran Caption promotion card settings are now saved globally.

    Whether the card is enabled and whether it appears at the beginning or end of the video will now be remembered across projects.

  • Fixed background blur still being applied during export when the background overlay was disabled.


Subtitles

  • Fixed anti-collision not correctly detecting some imported translations when their names contained spaces.