Added
- Automatic chunking on cloud backends — files over the provider limit (OpenAI 25 MB, gateway 100 MB) now split with ffmpeg, transcribe chunk by chunk with progress, and stitch back into one continuous transcript and SRT. Timestamps stay monotonic across chunk boundaries. A 2-hour podcast now works on cloud backends out of the box.
--no-chunk keeps the old hard error.
trx models — list available transcription models per backend. Local and OpenAI lists are static; the vercel backend queries the gateway live, so agents can discover what is actually available instead of guessing model slugs.
Upgrade
bun add -g @crafter/trx@latest --force
trx --version # -> 0.6.0
trx models
trx long-podcast.mp3 -b vercel