Podcli
Gere clipes prontos para upload a partir de podcast.
Documentação
Clipe de podcast com IA de código aberto.
Transforme um episódio longo em clipes curtos com rastreamento facial e legendas embutidas. Use pela CLI, por um estúdio web ou pelo seu agente de codificação.
podcli.com · Documentação · Instalar · 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 embute as legendas. A transcrição e a renderização rodam na sua máquina. As únicas chamadas de rede são as requisições opcionais ao Claude ou Codex quando você usa a pontuação de clipes com 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 a 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
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 fala, incluindo layouts de tela dividida
- Cortes multissegmento que removem vícios de linguagem, pausas longas e divagações
- Quatro estilos de legenda: com marca, hormozi, karaokê e sutil
- Logos, aberturas, encerramentos e música de fundo de uma biblioteca de ativos reutilizáveis
- Áudio com normalização de loudness e codificação por hardware em VideoToolbox, NVENC e VAAPI, com fallback para CPU
Encontrando os momentos
- Transcrição com Whisper e diarização de falantes, ou traga sua própria transcrição como
.txt,.srtou.vtt - AssemblyAI como mecanismo alternativo, e yt-dlp para baixar um episódio direto de uma URL
- Pontuação com IA com base na 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 montar reels de destaques
O estúdio em localhost:3847
- Biblioteca, espaço de trabalho do episódio, detalhes por clipe, destaques, miniaturas, conteúdo, análises, ativos, conhecimento, configuração, integrações e setup do MCP
- Paleta de comandos
⌘Kem 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 propagam para todas as renderizações
Publicação
- 26 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 por 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 ilimitadas, em qualidade total e sem marca d'água.
- Nativo para agentes. 26 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.
- Entrega para 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
A configuração do Claude Desktop e do 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 um checklist de publicação.
/produce-shorts
Os comandos ficam em .claude/commands/. O CLAUDE.md descreve cada um.
Documentação
| Guia | O que contém |
|---|---|
| Primeiros passos | 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, corte |
| 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 saber como os releases são feitos.
Créditos
Fluxo de conteúdo com tecnologia de 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.