Podcli
Gere clipes prontos para upload a partir de podcast.
Documentação
Clipper de podcast de IA de código aberto.
Transforme um episódio longo em clipes curtos com rastreamento facial e legendas embutidas. Use pela CLI, um estúdio web ou seu agente de codificação.
podcli.com · Documentação · Instalação · MCP
podcli process episode.mp4
Esse único comando transcreve o episódio, escolhe os momentos que valem virar clipe, corta para quem está falando e queima as legendas. Transcrição e renderização rodam na sua máquina. As únicas chamadas de rede são as solicitações opcionais ao Claude ou Codex quando você usa a pontuação de clipes por IA.
Instalação
Sem pré-requisitos. O instalador baixa um binário autossuficiente, e a primeira execução provisiona Python, Node, FFmpeg, whisper.cpp e os modelos necessários em uma pasta gerenciada.
macOS e Linux
curl -fsSL https://podcli.com/install.sh | sh
Windows (PowerShell)
irm https://podcli.com/install.ps1 | iex
Roda em macOS (Apple Silicon), Linux (x64 e arm64) e Windows (x64). Suporte para Mac Intel está em andamento.
Início rápido
podcli # interactive menu, opens the web studio
podcli process episode.mp4 # transcribe, pick moments, render clips
podcli multicam ~/ep12 # sync every camera and mic, cut to the speaker, render the episode
Os clipes são salvos em podcli-clips/ no diretório de onde você executou, então cada programa mantém suas próprias renderizações. Todo o resto (conhecimento, predefinições, ativos, histórico de clipes, cache) fica em uma pasta gerenciada que acompanha você entre diretórios. Defina PODCLI_OUTPUT para renderizar em um local fixo.
O que você obtém
Clipes
- 9:16, 16:9 ou 1:1, com legendas dimensionadas para cada formato
- Rastreamento facial que segue quem está falando, incluindo layouts de tela dividida
- Cortes multissegmento que removem preenchimento, pausas longas e divagações
- Quatro estilos de legenda: branded, hormozi, karaokê e sutil
- Logos, aberturas, encerramentos e música de fundo de uma biblioteca de ativos reutilizáveis
- Áudio com normalização de volume e codificação por hardware em VideoToolbox, NVENC e VAAPI, com fallback para CPU
Edição do episódio completo
- Edição multicâmera: aponte para uma pasta de arquivos de câmera e microfone, confirme a quem cada arquivo pertence, e o podcli sincroniza pelo áudio e corrige o desvio de relógio entre dispositivos
- Cortes automáticos de câmera que seguem quem está falando, com planos abertos para sobreposição de falas e a resposta de um convidado mantida no convidado
- Programas remotos também: um arquivo por pessoa vira tela dividida, e uma gravação única de galeria é dividida em uma câmera por bloco. Perguntas permanecem na divisão e o convidado vai para tela cheia em respostas longas
- Renderize o episódio como MP4 com um WAV por pessoa. Gravações de estúdio também podem ir para Premiere ou Final Cut como uma linha do tempo que aponta para seus arquivos originais
- A mesma edição pelo estúdio (Edição multicâmera), pela CLI (
podcli multicam <folder>) ou por um agente (manage_multicam). Reexecutar reutiliza a sincronização e o corte, então apenas a etapa que você mudou roda novamente - Com o podcli Pro, conduza o corte no editor em nuvem:
podcli multicam <folder> --cloudenvia prévias pequenas e a transcrição (seus arquivos de câmera ficam no seu computador), e--pullrenderiza o corte que você fez lá
Encontrando os momentos
- Transcrição Whisper com diarização de falantes, ou traga sua própria transcrição como
.txt,.srtou.vtt - AssemblyAI como mecanismo alternativo, e yt-dlp para puxar um episódio direto de uma URL
- Pontuação por IA contra sua base de conhecimento, verificada contra seu banco de dados de episódios para não sugerir novamente momentos que você já publicou
- Detecção de energia de áudio e risadas para criar reels de destaques
O estúdio em localhost:3847
- Biblioteca, espaço de trabalho de episódios, edição multicâmera, detalhes por clipe, destaques, miniaturas, conteúdo, análises, ativos, conhecimento, configuração, integrações e configuração do MCP
- Paleta de comandos
⌘Kentre páginas, clipes e ativos - Títulos, descrições, tags e hashtags, com qualquer seção regenerada conforme suas orientações
- Estúdio de miniaturas para 16:9 e 9:16, com opções de quadro e texto
- Correções de transcrição que se refletem em todas as renderizações
Publicação
- 30 ferramentas MCP, para um agente transcrever, pontuar, renderizar e publicar por conversa
- Publicação no YouTube e análises de desempenho para ver quais clipes funcionaram
- Exportação para DaVinci Resolve como FCPXML quando você quiser finalizar manualmente
- Predefinições, histórico de clipes com detecção de duplicatas e cache de transcrições
Por que podcli
Se você está comparando o podcli com os clippers em nuvem, esta é a diferença:
- Roda localmente. Transcrição e renderização acontecem na sua máquina por padrão, então os episódios ficam lá. Apenas o mecanismo de nuvem opcional (AssemblyAI) e a publicação no YouTube enviam algo para fora.
- Gratuito e de código aberto sob AGPL-3.0. Exportações são ilimitadas, em qualidade total e sem marca d'água.
- Nativo para agentes. 30 ferramentas MCP permitem que Claude Code ou Codex conduzam todo o fluxo, da transcrição à publicação.
- Uma base de conhecimento mantém títulos, legendas e descrições na voz do seu programa e impede que o mecanismo sugira novamente momentos que você já publicou.
- Integração com DaVinci Resolve. Exporte qualquer clipe como FCPXML quando quiser finalizar a edição você mesmo.
Use pelo seu agente
podcli é um servidor MCP, então um agente pode transcrever, sugerir clipes e renderizá-los por conversa.
podcli mcp install # registers it with Claude Code and Codex, whichever CLI is on PATH
A configuração para Claude Desktop e Codex está na documentação do MCP.
Fluxo de conteúdo
PodStack acompanha o podcli como um conjunto de comandos de barra do Claude Code. Eles levam uma transcrição a um pacote pronto para publicação: momentos pontuados, títulos, descrições, briefings de miniaturas, uma revisão de marca e uma lista de verificação de publicação.
/produce-shorts
Os comandos ficam em .claude/commands/. O CLAUDE.md descreve cada um.
Documentação
| Guia | O que contém |
|---|---|
| Começando | Instalação, primeiro episódio, todo o fluxo |
| O estúdio | Interface web: biblioteca, episódios, conteúdo, destaques |
| CLI | Comandos, flags, predefinições, ativos |
| Servidor MCP | Configuração do agente e ferramentas disponíveis |
| Legendas e formatos | Estilos, proporções, cortes |
| Configuração | Variáveis de ambiente, perfis de configuração, formato de transcrição |
A documentação é de código aberto em nmbrthirteen/podcli-docs.
Contribuindo
Veja CONTRIBUTING.md para a configuração de desenvolvimento e convenções, e RELEASE.md para como os lançamentos são feitos.
Créditos
Fluxo de conteúdo desenvolvido com PodStack, inspirado em gstack por Garry Tan.
Licença
AGPL-3.0. Veja LICENSE.
Precisa do podcli sem os termos AGPL? Uma licença comercial está disponível. Envie um e-mail para siradze@nikusha.me com uma descrição de uma linha do seu caso de uso.