Skip to content

[Feature]: Allow editing / correcting subtitle (STT transcript) text directly in the app #463

Description

@sunyuchenyaobo

Summary

Local STT transcription frequently misrecognizes words, but there is currently no way to edit or correct subtitle text inside the app. Users are forced to edit the raw project file by hand.

Problem

The built-in Whisper transcription produces errors (e.g. Chinese "紫色小人头" is transcribed as "紫色选人头"). Once transcribed, the subtitle text appears in the transcript/subtitle panel but cannot be clicked or edited there. Since subtitles/captions are baked from this text, any typo ships into the final video unless corrected.

Current workaround (bad)

The only way to fix a transcription error right now is to:

  1. Fully quit OpenScreen
  2. Open the .openscreen project file (a JSON) in a text editor
  3. Locate "text": "wrong word" and hand-edit it
  4. Reopen OpenScreen

This is error-prone — a single misplaced comma/bracket breaks the whole project and it becomes unopenable. Non-technical users can't do this at all.

Suggested behavior

Add the ability to edit subtitle text directly in the editor or transcript panel:

  • Click a subtitle/transcript entry to make its text inline-editable
  • Modified text updates the caption clip / exported subtitle in place
  • Keep timings intact; only the words change

Ideally this would be a simple text-field edit, like editing a clip label, with no re-transcription required.

Environment

  • OpenScreen latest portable Windows build (unpacked .exe, v1.x)
  • Windows 11
  • Transcribed with built-in local Whisper (zh), ~900-word session

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions