Skip to content

Quran Caption QC-3.6.57

Choose a tag to compare

@github-actions github-actions released this 06 Aug 16:45

Quran Caption v3.6.57

This update adds a new recommended local AI segmenter, makes audio playback and seeking nearly instant, introduces subtitle re-alignment for new audio, and improves WBW editing and subtitle styling workflows.


AI Segmentation

  • Added a new 100% local FastConformer segmenter (by an anonymous Brother -- don't forget him in your du'as)

    It provides very strong segmentation accuracy while running entirely locally.

  • Added subtitle re-alignment to new audio

    When a project already contains subtitles, you can now choose between:

    • replacing the existing subtitles
    • re-aligning them to the new audio

    Re-alignment preserves existing translations and individual subtitle styles instead of forcing you to recreate them.

    This requires both audio files to contain the same recited verses and also handles repeated verses.


Preview & Playback

  • Reworked audio playback using a persistent native Rodio player

    Playback and seeking are now nearly instant.

    Actions such as:

    • pressing Space to play/pause
    • seeking backward or forward

    no longer have the noticeable delay they had before.


Word-by-Word

  • Added W shortcut

    Press W to refetch WBW timestamps for the subtitle currently under the timeline cursor.

  • Fixed incorrect WBW translation highlighting after an em dash.


Subtitle Editing

  • Added Delete shortcut

    Press Delete to remove the subtitle currently under the timeline cursor.

  • Added per-subtitle font overrides

    You can now change the font of an individual subtitle without changing the font used by the rest of the project.

    This works with both QPC glyph and Uthmani text rendering.


Export

  • Fixed FFmpeg padding failures when using very high background zoom values.

Tutorial

  • Updated the tutorial project to demonstrate more commonly used features.

  • Hidden the donation progress panel during onboarding to keep the tutorial interface cleaner.