Podcli
Genera clips listos para subir desde un podcast.
Documentación
Recortador de podcasts de IA de código abierto.
Convierte un episodio largo en clips cortos con seguimiento facial y subtítulos incrustados. Úsalo desde la CLI, un estudio web o tu agente de codificación.
podcli.com · Documentación · Instalación · MCP
podcli process episode.mp4
Ese único comando transcribe el episodio, elige los momentos que vale la pena recortar, recorta a quien está hablando y quema los subtítulos. La transcripción y el renderizado se ejecutan en tu máquina. Las únicas llamadas de red son las solicitudes opcionales de Claude o Codex cuando usas la puntuación de clips con IA.
Instalación
Sin requisitos previos. El instalador descarga un binario autocontenido, y la primera ejecución aprovisiona Python, Node, FFmpeg, whisper.cpp y los modelos que necesita en una carpeta gestionada.
macOS y Linux
curl -fsSL https://podcli.com/install.sh | sh
Windows (PowerShell)
irm https://podcli.com/install.ps1 | iex
Se ejecuta en macOS (Apple Silicon), Linux (x64 y arm64) y Windows (x64). El soporte para Mac con Intel está en progreso.
Inicio rápido
podcli # interactive menu, opens the web studio
podcli process episode.mp4 # transcribe, pick moments, render clips
Los clips se guardan en podcli-clips/ en el directorio desde el que lo ejecutaste, así cada programa mantiene sus propios renders. Todo lo demás (conocimiento, ajustes preestablecidos, recursos, historial de clips, caché) vive en una carpeta gestionada que te sigue entre directorios. Configura PODCLI_OUTPUT para renderizar en una ubicación fija en su lugar.
Lo que obtienes
Clips
- 9:16, 16:9 o 1:1, con subtítulos dimensionados para cada lienzo
- Seguimiento facial que sigue al hablante, incluidas las disposiciones de pantalla dividida
- Cortes de múltiples segmentos que eliminan relleno, pausas largas y divagaciones
- Cuatro estilos de subtítulos: branded, hormozi, karaoke, subtle
- Logos, intros, outros y música de fondo de una biblioteca de recursos reutilizable
- Audio normalizado en sonoridad y codificación por hardware en VideoToolbox, NVENC y VAAPI, con respaldo por CPU
Encontrar los momentos
- Transcripción Whisper con diarización de hablantes, o trae tu propia transcripción como
.txt,.srto.vtt - AssemblyAI como motor alternativo, y yt-dlp para extraer un episodio directamente desde una URL
- Puntuación con IA contra tu base de conocimiento, verificada contra tu base de datos de episodios para que deje de sugerir momentos que ya publicaste
- Detección de energía de audio y risas para crear reels de destacados
El estudio en localhost:3847
- Biblioteca, espacio de trabajo de episodios, detalle por clip, destacados, miniaturas, contenido, analíticas, recursos, conocimiento, configuración, integraciones y configuración de MCP
⌘Kpaleta de comandos en páginas, clips y recursos- Títulos, descripciones, etiquetas y hashtags, con cualquier sección regenerada según tus propias indicaciones
- Estudio de miniaturas para 16:9 y 9:16, con opciones de fotograma y texto
- Correcciones de transcripción que se reflejan en cada render
Publicación
- 26 herramientas MCP, para que un agente pueda transcribir, puntuar, renderizar y publicar mediante conversación
- Publicación en YouTube más analíticas de rendimiento para ver qué clips funcionaron
- Exportación a DaVinci Resolve como FCPXML cuando quieras terminar a mano
- Ajustes preestablecidos, historial de clips con detección de duplicados y caché de transcripciones
Por qué podcli
Si estás comparando podcli con los recortadores en la nube, esta es la diferencia:
- Se ejecuta localmente. La transcripción y el renderizado ocurren en tu máquina por defecto, así que los episodios se quedan allí. Solo el motor en la nube opcional (AssemblyAI) y la publicación en YouTube envían algo hacia afuera.
- Gratis y de código abierto bajo AGPL-3.0. Las exportaciones son ilimitadas, de calidad completa y sin marcas de agua.
- Nativo para agentes. 26 herramientas MCP permiten que Claude Code o Codex manejen todo el flujo, desde la transcripción hasta la publicación.
- Una base de conocimiento mantiene títulos, subtítulos y descripciones en la voz de tu programa, y evita que el motor vuelva a sugerir momentos que ya publicaste.
- Transferencia a DaVinci Resolve. Exporta cualquier clip como FCPXML cuando quieras terminar la edición tú mismo.
Úsalo desde tu agente
podcli es un servidor MCP, así que un agente puede transcribir, sugerir clips y renderizarlos mediante conversación.
podcli mcp install # registers it with Claude Code
La configuración de Claude Desktop y Codex está en la documentación de MCP.
Flujo de trabajo de contenido
PodStack se incluye con podcli como un conjunto de comandos de barra de Claude Code. Llevan una transcripción a un paquete listo para publicar: momentos puntuados, títulos, descripciones, briefs de miniaturas, una revisión de marca y una lista de verificación de publicación.
/produce-shorts
Los comandos viven en .claude/commands/. CLAUDE.md describe cada uno.
Documentación
| Guía | Qué contiene |
|---|---|
| Primeros pasos | Instalación, primer episodio, todo el flujo |
| El estudio | Interfaz web: biblioteca, episodios, contenido, destacados |
| CLI | Comandos, banderas, ajustes preestablecidos, recursos |
| Servidor MCP | Configuración del agente y herramientas disponibles |
| Subtítulos y formatos | Estilos, relaciones de aspecto, recorte |
| Configuración | Variables de entorno, perfiles de configuración, formato de transcripción |
La documentación es de código abierto en nmbrthirteen/podcli-docs.
Contribuciones
Consulta CONTRIBUTING.md para la configuración de desarrollo y las convenciones, y RELEASE.md para saber cómo se hacen los lanzamientos.
Créditos
Flujo de trabajo de contenido impulsado por PodStack, inspirado en gstack de Garry Tan.
Licencia
AGPL-3.0. Consulta LICENSE.
¿Necesitas podcli sin los términos de AGPL? Hay una licencia comercial disponible. Envía un correo a siradze@nikusha.me con una descripción de una línea de tu caso de uso.