VideoTranscribe
Converte o conteúdo de vídeo/áudio em texto e pode extrair os pontos principais.
Suporta:
- Arquivos locais: MP4, MOV, MP3, M4A, etc.
- URLs online: YouTube, Bilibili, Xiaoyuzhou, Youku e outras plataformas suportadas pelo yt-dlp
- Modo de síntese: após a transcrição, gera um resumo estruturado com pontos-chave
🔔 Notificação por Áudio (deve ser executado primeiro)
curl -s -X POST http://localhost:8888/notify \
-H "Content-Type: application/json" \
-d '{"message": "Executando skill VideoTranscribe"}' > /dev/null 2>&1 &
Roteamento do Workflow
| O que o usuário diz | Roteamento para |
|---|---|
| transcrição / converter para texto / legenda / enviar arquivo de vídeo ou URL | Workflows/Transcribe.md |
| resumir / sintetizar / pontos principais / destaques | Workflows/Extract.md |
| Ambos (transcrever e depois sintetizar) | Primeiro Transcribe.md, depois Extract.md |
Referência Rápida
- Caminho do script:
~/.shared-skills/VideoTranscribe/Tools/transcribe.py - Estratégia prioritária: URL → extrair legendas (rápido) → sem legendas, baixar áudio e transcrever
- Motores de transcrição: Gemini 2.5 Flash (com pontuação) / mlx-whisper (alternativa offline)
- Saída padrão salva em:
~/Downloads/transcript_YYYYMMDD_HHMMSS.txt