Flujo de producción — 1 vídeo cada 2 semanas en YouTube

Cadencia elegida: 1 vídeo cada 2 semanas (sostenido gana a frecuente). Los días de abajo son el ciclo de producción de un vídeo; repártelo en las dos semanas como te cuadre. Sube a semanal solo cuando lleves 3–4 ciclos cumpliendo.

La máquina hace la mecánica; tú pones tres cosas que ninguna herramienta puede: grabar con energía, el pase creativo (b-roll y aprobar el look) y tu voz en el copy. Tiempo tuyo por vídeo: ~3–4 h. El resto lo hace el pipeline.

Antes de nada, una vez: en la barra lateral “Scheduled”, abre tfc-youtube-temas-semanales y dale a Run now para pre-aprobar Bright Data. Instala WhisperX (pip3 install whisperx) y enlaza los skills (ln -s ~/Desktop/assets/tools/youtube/tfc-youtube-factory ~/.claude/skills/tfc-youtube-factory, igual con tfc-youtube-script).

Lunes — Elegir tema (10 min)

El crawler ya dejó 90_Automatizaciones/youtube/temas-AAAA-MM-DD.md a las 8:05 y te resumió los 3 mejores. Léelos y elige 1. Respeta el mix de pilares (papers, recuperación+hipertrofia, longevidad, técnica).

Lunes/Martes — Guion (30–45 min)

Pídele a Claude: “escribe el guion del tema X” (skill tfc-youtube-script).

  • Duración por bandas (rotación para datos, assets/FLUJO-youtube-por-pilar.md §4): corta 5–8 · media 10–14 (banda del comeback) · larga 18–25. Una banda por ciclo, dentro del pilar.
  • Te lo monta en tu voz, para teleprompter, con hook en 15s, bucles abiertos y cues del sistema de edición en corchetes ([MITO], [ESTUDIO], [INDICE], [CAPITULO]… — vocabulario completo: assets/tools/youtube/CUES.md). Cada cue se convierte solo en su overlay de Remotion con tiempo exacto.
  • Un acento por vídeo: el pilar fija el color (papers=azul, método=rosa, longevidad=verde, técnica=champán); queda anotado en la cabecera del guion.
  • Léelo en alto y ajústalo a ti — es un borrador, no un final.
  • Pásalo por el gate: cd <ruta-a>/thefittclub && npm run content:legal-check -- "<ruta guion.md>" → PASS (ajusta la ruta a tu clon del repo dev).
  • (Opcional) plan estimado ANTES de grabar — te dice qué b-roll conseguir ya: python3 tools/youtube/plan_from_script.py GUION.md deliverables/publish-queue/<slug>/ --pilar <pilar>

Miércoles — Grabar (30–45 min)

Lees el guion en el teleprompter, a cámara, en una toma continua (los silencios se cortan solos, no pasa nada si te paras).

  • Dos cámaras si puedes (A = Sony frontal, B = segundo ángulo): el cambio de plano real da el ritmo sin abusar del zoom digital. Da una palmada al empezar con ambas grabando — es lo que usa la sincronización.
  • Graba también el audio limpio (Rode) al lado — transcripción y corte más precisos.
  • 4K si puedes (los punch-ins al 115% no pierden nitidez). Fondo oscuro + 1–2 lámparas cálidas EN cuadro (bokeh). Arranca con energía: los primeros 3 segundos deciden.

Miércoles — Sincronizar + Cortar (máquina)

Grabas por separado: vídeo de la Sony (con su audio de referencia), audio del Rode y, si la usas, la cámara B. Todo se sincroniza solo:

cd ~/Desktop/assets
python3 tools/youtube/sync_audio.py "<CAM_A.MP4>" "<AUDIO_RODE.m4a>"
# -> <CAM_A>_synced.mp4  (audio del Rode ya en sync + normalizado)
python3 tools/youtube/sync_cams.py "<CAM_A>_synced.mp4" "<CAM_B.MP4>" \
  --out deliverables/publish-queue/<slug>/
# -> multicam.json (el ensamblado alternará ángulos solo)

Luego cortas sobre el vídeo ya sincronizado (su audio ya es el bueno, no hace falta —audio):

python3 tools/youtube/make_youtube.py "<CAM_A>_synced.mp4" --transcribe --title "<título de trabajo>"

Sale: timeline pre-cortado, transcript, capítulos, metadata-brief y base de miniatura.

Importante: graba SIEMPRE el audio de las cámaras (aunque sea malo) — es la referencia que usa la sincronización.

Jueves — Vestir y ensamblar (45–60 min)

python3 tools/youtube/edit_plan.py deliverables/publish-queue/<slug>/ \
  --script "<GUION.md>" --pilar <pilar>       # cues del guion con tiempo EXACTO + acento único
python3 tools/youtube/edit_plan_to_job.py deliverables/publish-queue/<slug>/
bash deliverables/publish-queue/<slug>/render-overlays.sh   # revisa los props antes
python3 tools/youtube/resolve_assemble.py deliverables/publish-queue/<slug>/job.json

Resolve abre pre-cortado (alternando cámara A/B si hay multicam.json), con overlays colocados y markers de director de colores. Tu parte: meter el b-roll donde marca y aprobar el grado.

Jueves — Miniatura (15 min)

python3 tools/youtube/thumbs.py deliverables/publish-queue/<slug>/ \
  --pilar <pilar> --title "TITULAR DE LA MINIATURA"
# -> thumb-candidates/*.json  → rellena tu foto y los campos [así] → bash render-thumbs.sh

3–4 candidatas de la familia de tu pilar (21 plantillas en Remotion, mismo acento que el vídeo). Tu foto/expresión y la ganadora las eliges tú.

Jueves — Metadatos (10 min)

Pídele a Claude el paquete de publicación (Paso 6 de tfc-youtube-script): título (2 opciones), descripción con re-hook, tags, comentario fijado y cortes candidatos a shorts — todo en tu voz y pasado por el pase P6 (Filtro_Anti_IA). Estructura completa: sección “Paquete de publicación” de Templates/_Plantilla_YouTube.md. Tu parte: elegir/retocar el título, pegar los capítulos de metadata-brief.md, y legal-check → PASS.

Viernes — Publicar (15 min)

Sube el vídeo + subtítulos (transcript.srt) + los metadatos. Música: de la librería de YouTube, nunca quemada. Publica.

Fin de mes — Métricas e iteración (1 h)

Mira qué funcionó (retención, CTR, guardados), y deja que eso decida qué temas y qué hooks repetir el mes siguiente. (Fase 5 del sistema — pendiente de montar.)


Atajo: un solo comando

Cuando esté instalado el conductor, puedes decir “produce el vídeo de YouTube de esta semana” y el skill tfc-youtube-factory encadena corte → transcripción → borrador de metadatos → legal-check → overlays → ensamblado, y te deja solo lo tuyo (b-roll, aprobar look, elegir miniatura, publicar).

Realismo (léelo)

1/semana es ambicioso. Tu propio plan decía 1 cada 2 semanas. La consistencia gana a la frecuencia: es mejor 1/semana sostenido si el ritmo te cabe, o 1 cada 2 semanas si no. Sube la cadencia solo cuando lleves 3–4 semanas cumpliendo. Y recuerda: la palanca de crecimiento no es la duración, es la retención — por eso el guion se estructura para enganchar, no para rellenar minutos.