Convert
The Convert screen is a dedicated batch converter: drop in ASS, SSA, SUP, VobSub (.idx/.sub) or MicroDVD subtitle files and get clean SRT files out. It works entirely offline.
Supported formats
| ASS / SSA | Advanced SubStation Alpha and SubStation Alpha — Built-in conversion. |
|---|---|
| SUP | Blu-ray PGS image subtitles — Built-in OCR. |
| VobSub | DVD subtitles as an .idx + .sub pair — Built-in OCR. Dropping just the .sub automatically pairs it with a matching .idx if one exists in the same folder. |
| MicroDVD | Frame-based .sub text subtitles — Built-in conversion. |
The format is auto-detected from the file extension (and, for ambiguous .sub files, whether a matching .idx exists). A row of badges at the top of the screen always shows which formats are supported and which engine handles each.
Converting files
Drag and drop files onto the window, or click the drop zone / Add more files to browse. Each file becomes a queue item showing its name, detected format badge, and status icon (pending, converting, done, or error). Output is always saved as SRT in the same folder, using the same filename — if two different input files would collide on the same output name, the app automatically appends " (2)", " (3)", etc.
Convert files individually with the play icon on each row, or click Convert All to process every pending item in sequence. Completed items show Show in folder to jump straight to the output; failed items show Show error details with the full error text.
Once you have completed conversions, Clear done (N) removes them from the queue.
The OCR engine
SUP and VobSub conversion goes through OCR since they're image-based, not text. The first time an OCR conversion runs, a badge appears showing which inference backend is active: DirectML (Windows GPU), CoreML (Mac GPU), or CPU — useful for confirming hardware acceleration is being used. While an OCR conversion is running, a live status message (e.g. "Initialising OCR engine…") appears under that file.