Ownership and preparation: We own and sell the tool described here. This article was prepared with AI assistance from a first-party automated run of the shipped fictional example on November 12, 2026. It is a commercial introduction, not an independent review or a customer result.
A reading copy and a source reference are different things. Here is what CueKeeper produces from two fictional subtitle cues, so you can judge the format before spending $1.00 USD.
Start with these two cues
1
00:00:01,000 --> 00:00:03,250
Welcome to CueKeeper.
Every timestamp stays attached.
2
00:00:04,500 --> 00:00:06,000
Ready for analysis.
The first cue has two lines. The example contains no audio, real speaker, or customer data. You can paste it into the free browser preview, which accepts up to 20 cues and processes the excerpt locally in your browser.
The timed Markdown preserves the intervals
[00:00:01.000 --> 00:00:03.250] Welcome to CueKeeper\. Every timestamp stays attached\.
[00:00:04.500 --> 00:00:06.000] Ready for analysis\.
This is the raw valid.md output. The backslashes escape punctuation for Markdown. The two dialogue lines in the first cue become one line, while both endpoint timestamps stay attached. Keep the original subtitle file alongside this reading copy.
The dialogue-only copy deliberately drops the times
Welcome to CueKeeper. Every timestamp stays attached.
Ready for analysis.
valid.dialogue.txt is convenient for reading or searching, but it cannot by itself tell you where a sentence occurred. Use the timed file when a reviewer needs to locate the passage in the original recording.
The report says what the conversion did
{"status":"COMPLETE","detected_format":"srt","parsed_cue_count":2,"emitted_cue_count":2,"errors":[],"warnings":[]}
This is a selected-field excerpt from the full generated JSON report. Two parsed cues became two emitted cues without reported issues in this sample. That does not prove the supplied text matches a recording, identify speakers, or certify a transcript.
Run the same example locally
The paid toolkit requires Python 3.10+ and no third-party packages. After extracting it, run this from the directory containing app.py:
python3 app.py convert samples/valid.srt -o output --dialogue-only
Use your installed Python launcher after checking its version. Our run used Python 3.13.9. Browse all four generated files and the input, or read the first-run walkthrough.
Try the format, then choose the toolkit
Try the free excerpt preview. For local file and batch conversion, buy CueKeeper for $1.00 USD with PayPal; the product page also offers 1.00 USDC on Base. The ZIP is released after verified payment. CueKeeper converts existing subtitles; it does not transcribe audio or translate dialogue.