trx: transcribe audio y video desde la CLI
CLI agent-first para transcripción de audio y video con Whisper local. Descarga, limpia y transcribe medios desde URLs o archivos locales con salida legible por máquinas.
trx descarga medios con yt-dlp, limpia el audio con ffmpeg y lo transcribe usando un modelo Whisper local. Genera .wav, .srt, .txt y JSON, y está diseñado primero para agentes de IA: salida JSON, validación dry-run, filtrado de campos e introspección de schemas en runtime.
Instalación
bun add -g @crafter/trx
trx initInicio rápido
Transcribe un archivo local:
trx recording.mp4Transcribe desde una URL (YouTube y todo lo que soporte yt-dlp):
trx "https://youtube.com/watch?v=..."Uso para agentes
Salida legible por máquinas, diseñada para scripts y agentes de IA:
# Salida JSON
trx transcribe video.mp4 --output json
# Solo el campo de texto
trx transcribe video.mp4 --fields text --output json
# Validar sin ejecutar
trx transcribe video.mp4 --dry-run --output json
# Inspeccionar el schema del comando en runtime
trx schema transcribeIdiomas
trx transcribe video.mp4 --language esTamaños de modelo
Los modelos Whisper van desde tiny (75MB) hasta large (3GB). Elige el tamaño según tu necesidad de precisión y velocidad durante trx init.
Enlaces
Documentación de Crafter Station
Documentación de las herramientas open source de Crafter Station. CLIs y librerías construidas por la red LatAm de shippers.
Renderiza diagramas Mermaid sin navegador
Motor de renderizado Mermaid ultraligero y sin dependencias. Parsea, distribuye y renderiza diagramas Mermaid en 30.5KB min+gzip, sin headless browser.