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 8 10 releases

Quran Caption

Quran Caption QC-3.5.93

QC-3.5.93

GitHub

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.

Quran Caption

Quran Caption QC-3.5.91

QC-3.5.91

GitHub

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:

    • translation text being cut
    • styles not being preserved correctly
    • incorrect rendering behavior when exporting with this option enabled

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

  • Reordered advanced settings for a cleaner and more logical layout.

Arabic Rendering

  • Fixed justified Arabic text alignment

    Justified Arabic text is now correctly aligned as RTL instead of LTR.

Quran Caption

Quran Caption QC-3.5.83

QC-3.5.83

GitHub

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

Quran Caption QC-3.5.71

QC-3.5.71

GitHub

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

  • Added Indonesian language support to the local interface translations.

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:

    • fade to black
    • crossfade

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

  • Changed the default Gemini model in predefined AI endpoint settings to 3.1-flash-lite.

Translations

  • Fixed RTL direction support in the translation word selector.

UI

  • Improved the donation/support banner.

  • Improved red alert contrast in themes.


Quran Caption

Quran Caption QC-3.5.61

QC-3.5.61

GitHub

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

Quran Caption QC-3.5.60

QC-3.5.60

GitHub

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 undo
    • Ctrl + Shift + Z or Ctrl + Y to redo

    This 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:

    • low-confidence subtitles
    • subtitles with missing coverage

    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:

    • Western Arabic numerals
    • Persian numerals
    • Urdu numerals
    • Hindi numerals
  • 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

  • Added Traditional Chinese and Simplified Chinese translations for surah names

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

  • Fixed background images disappearing from the timeline

Homepage

  • Added a support progress bar

Interface and Localization

  • Added the previously missing labels for the vertical and horizontal position of verse numbers
Quran Caption

Quran Caption QC-3.5.40

QC-3.5.40

GitHub

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:

  • The frame capture step now uses 4 parallel workers
  • Background preprocessing is skipped when no blur is applied
  • The video creation step is significantly faster
  • Batch size has been removed
  • RAM usage is now fully controlled by the new export system
  • The final merging step is no longer required

This makes exports faster, more stable, and safer for long or complex projects.


Localization

Quran Caption is now available in:

  • English
  • French
  • Spanish
  • German
  • Chinese

The interface language can be changed from Settings.


Media

  • CBR conversion is no longer performed automatically after downloading an asset

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

Quran Caption QC-3.5.30

QC-3.5.30

GitHub

Quran Caption v3.5.30


Styles

  • Added new Ayah Banners made by @isaglace on Discord

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>
    • ...
      This gives more control over how chapters appear in YouTube.

Notifications

  • Added completion notifications

    You can now receive Windows notifications with a sound when:

    • video export finishes
    • AI segmentation finishes
    • AI translation trimming finishes
      This can be disabled in Settings.

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

  • Removed AI Video feature