Add SRT as an export format to the export-transcript CLI command.
Dave Conley
The export-transcript command currently supports txt, markdown, html, rtf, and docx formats. SRT is a critical missing format for podcast and video workflows that use third-party hosting platforms (e.g., Captivate, Spotify, YouTube) — all of which accept SRT as the standard transcript/caption input format.
Descript already captures all the data needed to produce a valid SRT file: word-level timecodes, speaker labels, and paragraph breaks. The --timecodes flag confirms this data is accessible at export time. The gap is purely in output formatting.
Without SRT export, any automated pipeline that goes from Descript → podcast host or video platform requires a custom conversion step, introducing potential formatting errors and added complexity. Adding --format srt to the existing CLI would close this gap entirely and make Descript a first-class citizen in automated publishing workflows.
Requested change: Add srt as a valid option for the -f, --format flag in export-transcript.