yt-chapters
python3 chapters.py transcript.srt --target 8
Las reglas, que no son opcionales
Una lista de capítulos que incumpla alguna de estas no se convertirá en capítulos; el bloque simplemente permanecerá en la descripción sin hacer nada:
- La primera entrada debe ser 00:00.
- Debe haber al menos tres.
- Cada uno debe durar al menos 10 segundos.
La herramienta verifica las tres condiciones y te informa cuando una lista no es válida, en lugar de dejar que la pegues.
Renombrar cada línea
chapters.py encuentra bien los LÍMITES: evalúa las pausas que realmente hiciste según cuánto cambia el vocabulario a través de ellas. Los títulos que genera son las palabras clave del tema, y son un borrador. Un capítulo llamado "Miniaturas Títulos Empaquetado" es un marcador de posición. Reescribe cada uno como la promesa de esa sección, en la voz del usuario, de tres a cinco palabras.
Los capítulos también son un diagnóstico de retención: si una sección no se puede nombrar en cinco palabras, es que son dos secciones o es relleno.
La puerta
Nada de esto publica. Esta habilidad escribe y tú publicas. Cada salida termina en un bloque que el usuario copia, y la última línea de cada ejecución es la pregunta: ¿lo envías o lo cambias?