Skip to content
GPTMarketPlusBetter software decisions
GuideAI for business5 min read

Keep subtitle timestamps: a first run with the $1 CueKeeper toolkit

Convert an existing SRT or WebVTT file locally, inspect a timestamped transcript and quality report, and try a free browser excerpt before buying.

WHAT WE CHECKED

First-party automated sample run

The scope of this guide

Checked

What the check covers

An automated development agent ran the shipped CueKeeper 1.0.0 SRT example with Python 3.13.9 in a temporary WSL directory. The command exited successfully and created four output files. The live product page was checked for price and requirements.

Read the documented steps
  • Matched the shipped ZIP to the archive SHA-256 recorded in the linked evidence file.
  • Unpacked into a temporary directory and ran the exact command below.
  • Checked exit status 0 and the four output filenames.
  • Confirmed the product page lists $1.00 USD with PayPal and 1.00 USDC on Base.

What it does not establish

This run used the included synthetic SRT sample, not customer subtitles. It did not evaluate WebVTT edge cases, audio accuracy, usability, time savings, payment settlement, or customer results. Python 3.10+ is the declared requirement; this sample was run on 3.13.9.

Ownership and preparation: GPTMarketPlus and Agent Foundry share ownership with the products described here. This commercial introduction was prepared with AI assistance. An automated development agent ran the included fictional examples on November 8, 2026; the shared editorial byline does not imply independent testing or a named human review.

You have an SRT or WebVTT file and want readable text that still points back to the original moments. CueKeeper converts that existing subtitle file on your machine. The complete toolkit costs $1.00 USD through PayPal, with a separate 1.00 USDC option on Base.

Try a short excerpt first

Open the free browser preview and paste a short, non-sensitive subtitle excerpt of up to 20 cues. It converts in the browser without uploading the text. This lets you see the transcript format before deciding whether you need the downloadable toolkit.

Run the included example

Install Python 3.10 or newer if needed. After purchasing and downloading the ZIP, extract it and open a terminal in the directory containing app.py. No third-party Python packages are required. Run:

python3 app.py convert samples/valid.srt -o output --dialogue-only

If your Python installation uses python or py -3, use that launcher after checking its version. Our automated run used Python 3.13.9 and completed with exit status 0. It created:

  • output/valid.md: the timestamped Markdown transcript.
  • output/valid.dialogue.txt: a dialogue-only reading copy.
  • output/valid.report.json: the conversion quality report.
  • output/batch-summary.json: the batch summary.

Keep the report beside the transcript

Read the timestamped output and the report together before using the result. The toolkit reports issues such as invalid intervals, overlaps, duplicate cues, empty dialogue, and encoding problems. A dialogue-only copy is convenient for reading, but keep the timed version and original subtitle file so you can trace an excerpt to its source.

For the optional local interface, run python3 app.py serve and open http://127.0.0.1:8080 on your machine. This interface is included in the archive; the automated sample check documented here exercised the command line.

Use it for the right job

CueKeeper processes subtitle text you already have. It does not listen to audio, transcribe video, translate dialogue, identify speakers, or prove that captions are accurate. Check important passages against your source recording. If you later paste an export into a separate online service, that service has its own data-handling terms.

Get the local toolkit

The purchase includes source, a sample, tests, the converter, and the local interface. Pay $1.00 USD with PayPal, or visit the product page for the USDC option and current requirements. The ZIP becomes available after verified payment. For payment or download problems, use purchase support with your product name and order reference; keep private download links private.

THE USEFUL PARTS

What works for this scope

  • Preserves cue timing in the transcript.
  • Includes a command-line converter, a local browser interface, source, sample input, and tests.
  • Produces a separate quality report alongside the reading copy.

THE TRADE-OFFS

What to keep in mind

  • Requires Python 3.10 or newer.
  • Does not create captions from audio or video, translate dialogue, or verify speaker identities.
  • A successful conversion does not establish that supplied captions match the recording.

START WITH THE FIT

Is this the right starting point?

A possible fit if you…

  • Creators and researchers who already have SRT or WebVTT files.
  • People preparing timestamped text for a local review or analysis workflow.

Look elsewhere if you…

  • Anyone starting with media and needing speech-to-text.
  • Anyone needing certified transcript accuracy or automatic translation.

PRICE & SCOPE

Know what you’re buying.

Prices documented for this guide. Check the product page for current terms.
ProductListed priceScope and notes
CueKeeper $1.00 USD with PayPal; or 1.00 USDC on BaseOne-time purchase per toolkit. Python 3.10+ required; no third-party Python packages. Price checked November 8, 2026. Review the current checkout before paying.

THE VERDICT

The practical takeaway.

CueKeeper fits a narrow job: making existing subtitle files easier to read and review while retaining cue timing. Try the free excerpt first, then choose the local toolkit if you need its batch conversion and reports.

FOLLOW THE EVIDENCE

Sources & supporting material

Open the source notes to understand what supports this guide.

  1. CueKeeper: current price, requirements, archive hash, and scope
  2. Free CueKeeper excerpt preview
  3. Dated archive hashes, commands, observed files, and evaluation limits