Saltar al contenido

Editar vídeo con Claude Code y FFmpeg: cinco tareas paso a paso

De una grabación larga a clips verticales subtitulados sin abrir el editor: qué pedirle a Claude Code, qué comando debería ejecutar y qué comprobar en cada paso.

Fundador de PolimakePublicado

Cada semana grabas un pódcast en vídeo de una hora. De ahí salen seis clips verticales con subtítulos, todos con el mismo volumen y el mismo formato de nombre. Es un trabajo que sabes hacer de memoria y que te come la tarde del lunes.

Ese tipo de trabajo —repetido, con reglas claras y sobre archivos— es donde Claude Code rinde de verdad. No porque «edite» como un editor humano, sino porque escribe y ejecuta los comandos de FFmpeg que tú tendrías que buscar en un foro.

Esta guía es para creadores y editores que no programan pero no se asustan ante una terminal. Si antes quieres saber qué puede y qué no puede hacer Claude con vídeo en general, empieza por cómo editar vídeos con Claude.

Qué necesitas

  • Claude Code instalado. Necesita una suscripción de pago a Claude o una cuenta de la Consola de Anthropic.
  • FFmpeg instalado y accesible desde la terminal. Si no lo tienes, pídele a Claude Code que lo instale y te explique lo que hace.
  • Una carpeta de trabajo con una copia del material, nunca los brutos originales.
  • Recomendado: La app de escritorio de Polimake, gratis. Transcribe con Whisper en tu ordenador, trae un editor de vídeo para los retoques que FFmpeg no resuelve y deja que Claude consulte tu biblioteca por MCP. Con él te ahorras instalar y configurar Whisper a mano. De momento solo hay versión para Windows.

Antes de empezar: las reglas de la carpeta

Claude Code lee al empezar un archivo llamado CLAUDE.md en la carpeta donde lo abres. Úsalo para fijar las reglas que no quieres repetir cada semana:

# Reglas de esta carpeta

- Los originales están en `brutos/`. No los modifiques ni los borres nunca.
- Todo lo que generes va a `salida/`, con el nombre `AAAA-MM-DD_clip-NN.mp4`.
- Exporta en H.264, CRF 18, audio AAC 192k.
- Clips verticales: 1080 × 1920. Horizontales: 1920 × 1080.
- Antes de procesar más de un archivo, prueba con uno y enséñame el resultado.

Si dudas con el códec o el contenedor de salida, tienes la decisión explicada en H.264 o H.265 y en qué formato pedir en la entrega.

La primera regla es la importante. Claude Code pide permiso antes de ejecutar cada comando, pero con veinte órdenes seguidas es fácil aprobar sin leer. Con los originales protegidos, un error cuesta un minuto, no un rodaje.

Tarea 1: localizar silencios largos

Qué le pides:

Analiza brutos/episodio-42.mp4 y dame una lista de los silencios de más de 0,6 segundos, con inicio y fin.

Qué debería ejecutar, más o menos:

ffmpeg -i brutos/episodio-42.mp4 -af silencedetect=noise=-35dB:d=0.6 -f null -

FFmpeg escribe en pantalla cada silencio con su inicio y su fin, y Claude te lo devuelve ordenado.

Qué comprobar: el umbral de -35dB. En una sala con ruido de fondo puede no detectar nada; en un estudio muy silencioso, puede marcar como silencio una pausa con intención. Si el resultado no cuadra, pídele que pruebe con otro valor. Y decide tú si eliminar los silencios: en una entrevista, algunas pausas son lo mejor del vídeo.

Tarea 2: transcribir y preparar subtítulos

Qué le pides:

Transcribe el episodio en español y genera un SRT. Luego revisa el texto: corrige los nombres propios usando esta lista (Marta Vidal, Lumen, Polimake) y parte las líneas de más de 42 caracteres.

Para transcribir, Claude Code usará la herramienta que tengas instalada. Con Whisper sería algo así:

whisper brutos/episodio-42.mp4 --model medium --language Spanish --output_format srt --output_dir salida/

Si no quieres instalar Whisper por tu cuenta, la transcripción local de la app de escritorio de Polimake hace lo mismo en tu ordenador y exporta el texto con marcas de tiempo. Además deja lo transcrito indexado, así que dentro de seis meses podrás buscar el episodio por una frase.

Qué comprobar: los nombres propios y las cifras. Es donde más se equivoca cualquier transcripción automática, y un error en un subtítulo quemado no se arregla después. Para fijar el estilo de los subtítulos de todo el canal, mira cómo sistematizar el subtitulado.

Tarea 3: elegir y cortar los clips

Aquí está la parte que más tiempo ahorra, porque Claude hace dos cosas seguidas: decide sobre el texto y ejecuta los cortes.

Qué le pides:

Con el SRT, propón seis clips de 30 a 50 segundos, cada uno con una sola idea que se entienda sin contexto. Enséñame la tabla (inicio, fin, primera y última frase) antes de cortar nada. Usa solo tiempos que existan en el SRT.

Cuando apruebes la tabla, cortará cada clip con algo así:

ffmpeg -i brutos/episodio-42.mp4 -ss 00:12:04.500 -to 00:12:51.200 -c:v libx264 -crf 18 -c:a aac -b:a 192k salida/2026-10-29_clip-01.mp4

Con -ss y -to después de -i, el corte es exacto al fotograma aunque tarde un poco más, porque vuelve a codificar.

Qué comprobar: el principio y el final de cada clip. Que no empiece con media palabra ni acabe en una inspiración. Si pasa, pídele que mueva el corte medio segundo; es más rápido que corregirlo en el editor. Y antes de publicar los seis en todas partes, decide qué versión va a cada plataforma.

Tarea 4: reencuadrar a vertical y quemar los subtítulos

Qué le pides:

Pasa los seis clips a 1080 × 1920 recortando el centro de la imagen y quema los subtítulos de su tramo, con letra grande y contorno. Antes de procesarlos todos, extrae un fotograma del primero y compruébalo.

Para cada clip, algo parecido a:

ffmpeg -i salida/2026-10-29_clip-01.mp4 -vf "crop=trunc(ih*9/16/2)*2:ih,scale=1080:1920,subtitles=salida/clip-01.srt:force_style='FontSize=14,Outline=2'" -c:a copy salida/2026-10-29_clip-01_vertical.mp4

Fíjate en la última frase de la petición. Claude Code puede abrir imágenes, así que puede mirar el fotograma extraído y decirte si la persona se sale del recorte. Si está a la izquierda del plano, el recorte centrado la corta: pídele que desplace el encuadre.

Qué comprobar: el recorte en planos donde hay dos personas. Un recorte fijo al centro no sigue a quien habla. Si el vídeo alterna entre dos interlocutores, este paso lo tienes que resolver en el editor —el de la app de escritorio de Polimake abre los clips directamente desde la carpeta— o con una herramienta de reencuadre automático. Si el caso es el contrario, de vertical a horizontal, tienes las opciones en adaptar un vídeo vertical a todos los canales.

Tarea 5: igualar el volumen y exportar en lote

Qué le pides:

Normaliza el audio de todos los clips verticales a unos -14 LUFS y deja la versión final con el nombre acordado.

Para cada clip:

ffmpeg -i salida/2026-10-29_clip-01_vertical.mp4 -af loudnorm=I=-14:TP=-1.5:LRA=11 -ar 48000 -c:v copy salida/2026-10-29_clip-01.mp4

Alrededor de -14 LUFS es una referencia habitual para vídeo en redes; si tu cliente tiene otra especificación, dásela. El -ar 48000 está porque loudnorm sube el audio a 96 kHz si no se le dice otra cosa, y eso solo engorda el archivo.

Qué comprobar: escucha al menos un clip entero con auriculares. loudnorm iguala el volumen, no arregla un audio malo; para eso hace falta una mezcla de audio de verdad.

Convertirlo en una rutina

Cuando las cinco tareas salgan bien una vez, pídele a Claude Code que las guarde como un script o como una skill de la carpeta. La semana siguiente, el trabajo se reduce a soltar el bruto en brutos/, aprobar la tabla de clips y revisar el resultado.

Dónde no compensa

  • Piezas que se montan una sola vez. Preparar las reglas lleva más que montar a mano un vídeo único.
  • Montajes que dependen del ritmo visual. Un spot o un vídeo de producto se deciden mirando, no leyendo una transcripción.
  • Reencuadres con movimiento. Un recorte fijo no sigue a nadie.
  • Corrección de color y mezcla de audio. FFmpeg puede aplicar una LUT o un filtro, pero el criterio de color y de acabado sigue en el editor.

Para el resto de tareas del montaje que la IA puede quitarte, aunque no pase por la terminal, mira editar vídeos con IA.

Empieza con la app de escritorio

La forma más corta de montar todo esto es descargar la app de escritorio de Polimake, que es gratis para este uso. Trae la transcripción con Whisper, la búsqueda en tus carpetas, el editor de vídeo para los retoques y el MCP con el que Claude llega a tu biblioteca. Tú solo añades Claude Code y FFmpeg. De momento solo hay versión para Windows.

Preguntas frecuentes

¿Claude Code es gratis?

No. Claude Code necesita una suscripción de pago a Claude (Pro, Max, Team o Enterprise) o una cuenta de la Consola de Anthropic con pago por uso; el plan gratuito de claude.ai no lo incluye. FFmpeg, en cambio, es software libre y gratuito.

¿Funciona en Windows?

Sí. Claude Code funciona en macOS, Linux y Windows, tanto de forma nativa como dentro de WSL. FFmpeg también está disponible para los tres sistemas, así que el flujo de esta guía se puede seguir en cualquiera de ellos.

¿Claude edita el vídeo directamente?

No mira el vídeo como un editor humano ni lo monta en una línea de tiempo. Escribe y ejecuta comandos de FFmpeg, lee transcripciones y puede revisar fotogramas extraídos como imágenes. Por eso rinde en tareas con reglas claras, como cortar, reencuadrar o normalizar, y no en decisiones de ritmo visual.

¿Por qué el corte no cae justo donde pedí?

Si el comando copia el vídeo sin recodificar (-c copy), FFmpeg solo puede cortar en fotogramas clave, que pueden estar a varios segundos del punto pedido. Para un corte exacto hay que recodificar, como en los ejemplos de esta guía: tarda más, pero el clip empieza y acaba donde dice la tabla.