Skip to content

Glucose v3.5.1: Transcription Engine Improvements: Preflight Checks & Async Subtitle Processing

Choose a tag to compare

@github-actions github-actions released this 14 May 16:44
  • New Features

    • Added cancellation support for subtitle generation with a new Cancel button in the progress overlay.
    • Pre-flight audio detection to prevent subtitle generation errors on videos without audio tracks.
    • Enhanced progress display with transcription time estimates and a stall-detection watchdog timer.
    • Per-model performance tracking stored for calibration reference.
  • Bug Fixes

    • Improved error messaging when subtitle generation is cancelled.

Backend: refactors subtitle pipeline (model discovery, ffprobe preflight, async FFmpeg extraction, temp-file cleanup, transcription progress/abort). Frontend: adds cancel/watchdog UI, timing calibration, mode query navigation, and progress handling. Version bumps to 3.5.1.

Changes

Subtitle Generation with Preflight Checks and Async Processing