trx: transcreva áudio e vídeo pela CLI
CLI agent-first para transcrição de áudio e vídeo com Whisper local. Baixe, limpe e transcreva mídia de URLs ou arquivos locais com saída legível por máquinas.
trx baixa mídia com yt-dlp, limpa o áudio com ffmpeg e transcreve usando um modelo Whisper local. Gera .wav, .srt, .txt e JSON, e é projetado primeiro para agentes de IA: saída JSON, validação dry-run, filtragem de campos e introspecção de schemas em runtime.
Instalação
bun add -g @crafter/trx
trx initInício rápido
Transcreva um arquivo local:
trx recording.mp4Transcreva de uma URL (YouTube e tudo que o yt-dlp suporta):
trx "https://youtube.com/watch?v=..."Uso por agentes
Saída legível por máquinas, projetada para scripts e agentes de IA:
# Saída JSON
trx transcribe video.mp4 --output json
# Apenas o campo de texto
trx transcribe video.mp4 --fields text --output json
# Validar sem executar
trx transcribe video.mp4 --dry-run --output json
# Inspecionar o schema do comando em runtime
trx schema transcribeIdiomas
trx transcribe video.mp4 --language ptTamanhos de modelo
Os modelos Whisper vão de tiny (75MB) até large (3GB). Escolha o tamanho conforme sua necessidade de precisão e velocidade durante o trx init.
Links
Documentação da Crafter Station
Documentação das ferramentas open source da Crafter Station. CLIs e bibliotecas construídas pela rede LatAm de shippers.
Renderize diagramas Mermaid sem navegador
Motor de renderização Mermaid ultraleve e sem dependências. Parseia, posiciona e renderiza diagramas Mermaid em 30.5KB min+gzip, sem headless browser.