
Ajuste de capítulos para pódcasts editados
Cuándo usarlo
Si el oyente pulsa «Entrevista» y aterriza unos segundos tarde, puede que el marcador siga en la posición de la edición pública. Usa el kit cuando la versión corta ya esté mezclada y puedas identificar los cortes exactos.
Qué archivos recibes
episode-chaptered.m4a— Copia reproducible del máster final con títulos y tiempos de inicio incorporados.chapters.json— Capítulos en formato Podcasting 2.0 para un alojamiento compatible.chapter-changes.csv— Una fila por capítulo original con el tiempo anterior, el nuevo y la acción realizada.proof.txt— Duración prevista y real, número de capítulos y comprobación del audio codificado.
Cómo se usa
- Exporta la edición final como M4A de una sola pista. Anota la duración completa del original.
- Prepara un CSV de marcadores con
start,titley otro de cortes constart,end, ambos en el tiempo original. Un marcador en el inicio del corte se elimina; en el final se conserva. - Pide al agente local que procese los archivos. Abre el resultado en tu reproductor y escucha el primer capítulo tras cada corte siguiendo la hoja de cambios.
Prueba el ejemplo incluido
El máster de ejemplo contiene 13 segundos de tonos sintéticos. La línea de tiempo original duraba 16 segundos. Al quitar el anuncio de 00:04 a 00:07, los marcadores quedan así.
| Capítulo | Original | Tras el corte |
|---|---|---|
| Opening | 00:00 | 00:00 |
| Sponsor break | 00:04 | eliminado |
| Field recording | 00:07 | 00:04 |
| Closing notes | 00:12 | 00:09 |
python3 recut.py examples/final.m4a examples/chapters.csv examples/cuts.csv 00:16 results
Qué se ha comprobado
AVFoundation de Apple leyó los tres capítulos y decodificó toda la muestra. Otra prueba con ALAC verificó dos cortes, títulos chinos y portada; el audio codificado y la imagen coincidieron con la entrada.
Requisitos y costes de uso
Descarga por US$7.99 en un solo pago. Requiere un agente con comandos locales, Python 3.9+ y FFmpeg con ffprobe. El programa funciona sin conexión, sin clave de API ni tarifa por episodio. Probado en macOS.
Preguntas frecuentes
¿Sirve para anuncios dinámicos?
Se necesita un montaje fijo con intervalos eliminados conocidos. Las inserciones, los cambios de orden o velocidad y los fundidos solapados requieren otro mapa de tiempos.
¿Qué ocurre si elijo otro máster?
Una diferencia de más de 80 milisegundos detiene la exportación. Dos montajes pueden durar lo mismo; escucha los puntos de corte antes de subir la entrega a tu alojamiento.
Soporte · [email protected]


