7 min de lectura

Cómo sacar clips de un VOD de Twitch sin volver a verlo

Dos maneras de sacar clips de un VOD de Twitch: la ruta manual por el editor de clips de Twitch u OBS, y la de transcripción y línea de tiempo en ClipEZ.

Anoche transmitiste cuatro horas. Sabes que hubo tres o cuatro momentos que vale la pena publicar: el clutch, eso con lo que el chat se volvió loco, aquello que dijiste sobre las notas del parche en algún punto de la segunda hora. Esta mañana lo que hay es un archivo de varios gigabytes en tu disco y ningún índice para entrar en él más allá de tu memoria.

Esto es lo que cuesta de verdad la ruta manual y lo que cambia cuando el propio stream se vuelve buscable, incluidas las partes de ClipEZ que aún están sin pulir.

Lo que cuesta la ruta manual

Ruta uno: el editor de clips de Twitch

Es la ruta que menos preparación exige. Abres el VOD en twitch.tv, arrastras la barra de progreso hasta más o menos donde crees que estaba el momento, pulsas el botón de clip, lo recortas en el editor de clips y lo publicas.

Hay dos cosas que la hacen lenta. La primera es la barra de progreso. Cuatro horas son 14.400 segundos comprimidos en una sola franja, así que un solo píxel de recorrido abarca un buen trozo de stream. No puedes plantar el ratón sobre un momento: caes en una zona y luego lo buscas dentro de ella, y cada intento fallido cuesta una recarga del buffer y otro salto.

La segunda es el techo de duración. La propia documentación de la API de clips de Twitch sitúa el rango editable «de 5 segundos de duración a 60 segundos de duración». Para un headshot va bien. Un momento de dos minutos —una anécdota, una queja, una opinión mala con un buen final— no cabe, así que lo partes por la mitad o lo dejas.

Y el clip se queda en Twitch. Llevar el archivo a DaVinci Resolve o CapCut es un paso aparte, uno por cada clip.

Ruta dos: tu grabación de OBS

Si grabas en local, el flujo es este:

  1. Busca la grabación de anoche en la carpeta de salida de OBS: un .mkv o .mp4 de varios gigabytes.
  2. Suéltala en una línea de tiempo y espera a que tu editor la indexe o la conforme.
  3. Recorre el material a toda velocidad buscando una reacción que ya viviste una vez.
  4. Cuando la memoria falle, abre el VOD en otra ventana y recorre la repetición del chat buscando un muro de emotes. Apunta la marca de tiempo. Vuelve al editor y escríbela en el campo de código de tiempo.
  5. Marca la entrada, marca la salida, ponle nombre al rango. Repite con cada momento.
  6. Renderiza cada uno.

Los pasos tres y cuatro son la tarde entera. Todo lo demás son minutos.

La ruta de la transcripción y la línea de tiempo

ClipEZ es una app de escritorio que va justo antes de tu editor. Descarga el VOD, lo transcribe y te da una transcripción conectada a una línea de tiempo y a un reproductor. Buscas texto, saltas a él, marcas un clip, arrastras los bordes y exportas. Este es el flujo, paso a paso.

1. Pega el enlace del VOD

La importación acepta la URL de un VOD de Twitch tipo twitch.tv/videos/12345678, un enlace de YouTube (watch, live, shorts o un enlace corto de youtu.be) o un archivo local. El diálogo de apertura admite mp4, mkv, mov, webm, avi, flv, ts y m4v, así que una grabación de OBS sirve tal como salió del disco.

No hace falta conectar tu cuenta de Twitch para pegar un enlace de Twitch: vincularla solo sirve para explorar tu propia lista de VODs dentro de la app. YouTube es la excepción: ClipEZ comprueba a través de la API de YouTube que el enlace sea una transmisión en vivo pasada y no una subida normal, y esa comprobación necesita tu cuenta de YouTube vinculada. El audio se descarga antes que el video, así que la transcripción empieza mientras el video todavía se está descargando.

El diálogo de importación de ClipEZ en la pestaña de YouTube, con los streams pasados del propio canal conectado en filas de miniatura, título, duración y fecha de subida, cada una con un botón de descarga. Al pie del diálogo, un campo de enlace directo contiene una URL de youtu.be junto a un botón Importar, para pegar en su lugar cualquier VOD de Twitch o YouTube.
Un solo diálogo con dos formas de entrar: conecta una cuenta para explorar tus propios streams pasados o pega un enlace directamente en el campo.

2. Deja correr el análisis

La barra de estado va nombrando cada etapa: Analizando video, Descargando audio, Transcribiendo, Puliendo transcripción, Segmentando, Construyendo waveform, Detectando picos de audio, Obteniendo chat, Detectando picos de chat, Buscando highlights con IA, Construyendo capítulos. Cuánto tarda depende sobre todo de lo rápido que se descargue el VOD, algo que no controla nadie, así que aquí no hay promesas de tiempo.

Conviene saber qué sale de tu equipo en la ruta gestionada. El audio se extrae a AAC mono de 16 kHz y se sube en trozos de cinco minutos: decenas de megabytes por hora de stream. El texto de la transcripción va al modelo. El archivo de video nunca se sube durante el análisis.

3. Busca en la transcripción

Esta es la parte que sustituye al rebobinado. Cmd+F (Ctrl+F en Windows) abre una barra de búsqueda en la parte superior del panel de transcripción. Mínimo tres caracteres. Enter avanza por las coincidencias, Shift+Enter retrocede, las flechas arriba y abajo hacen lo mismo, y un contador te dice en qué coincidencia estás de cuántas. Esc la cierra. Haz clic en cualquier línea de la transcripción y el reproductor salta ahí y empieza a reproducir.

Así que «¿dónde hablé de las notas del parche?» se convierte en escribir parche y pulsar Enter dos veces. Cuando un momento no lleva palabras encima —una jugada clutch sin nada dicho en voz alta— los que hay que mirar son los marcadores de picos de chat en la línea de tiempo.

La ventana de ClipEZ con la búsqueda en la transcripción abierta. El campo de búsqueda contiene una palabra, con un contador de coincidencias y flechas de anterior y siguiente al lado; en la transcripción de abajo, la línea coincidente tiene esa palabra marcada en rosa, bajo una cabecera de capítulo fija. El reproductor y el cabezal de reproducción de la línea de tiempo se han movido al punto del stream donde está esa línea.
Busca en el stream como en un documento, haz clic en la línea y caes en el fotograma.

4. Marca el clip

Tres formas de hacerlo:

  • Arrastra hacia abajo sobre una serie de líneas de la transcripción. La selección toma el inicio de la primera línea y el final de la última, y aparece en la línea de tiempo como un rango.
  • Arrastra en la línea de tiempo para dibujar una selección, o fija sus bordes desde el cabezal de reproducción con I y O. Enter convierte la selección en un clip.
  • Haz clic derecho en un bloque de la línea de tiempo y elige Agregar clip, o haz clic en las tijeras de una fila del panel de Highlights.

Los clips marcados llevan una etiqueta CLIP en la línea de tiempo y aparecen en la lista Reel del panel de exportación. Esc borra una selección que al final no quieres.

5. Arrastra los límites

Cada clip tiene tiradores en sus puntos de entrada y salida, así que ajustar un corte es un gesto de ratón. S divide el clip que está bajo el cabezal de reproducción. Supr elimina el highlight seleccionado, o el clip bajo el cabezal. Cmd+Z y Cmd+Shift+Z retroceden y avanzan por el historial de edición.

La reproducción funciona como esperarías de un editor no lineal. Espacio o K reproducen y pausan. J y L saltan cinco segundos atrás y adelante, igual que las teclas de flecha; con Shift pulsado, las flechas mueven diez. Shift+. sube la velocidad de reproducción por 2×, 3× y 5×, y Shift+, la vuelve a bajar. La rueda hace zoom en la línea de tiempo, Shift+rueda desplaza, 0 ajusta la duración completa y los corchetes saltan entre highlights.

La línea de tiempo de ClipEZ con un stream de 2 horas y 24 minutos, con el zoom alejado hasta abarcarlo entero: una tira de miniaturas de fotogramas en la parte superior, una regla de tiempo que va de 00:00 a 2:15:00 y, debajo, la forma de onda del audio con tres bloques verdes para los clips conservados y cinco azules para las sugerencias de IA, con el cabezal de reproducción rosa situado hacia 1:20:00. El pie suma el reel en tres clips y 3 minutos 40, junto a un botón de eliminar y un botón Exportar.
Los clips conservados y las sugerencias de IA comparten una sola pista, con un color según su origen.

6. Qué son en realidad las sugerencias de IA

El panel de Highlights lista las sugerencias con una puntuación. Conviértela en clip con las tijeras, descártala o ignora el panel: la transcripción y la línea de tiempo funcionan igual con las sugerencias apagadas.

Lo que hay detrás: el modelo recibe la duración del stream y una línea por cada segmento de la transcripción —hora de inicio, duración, texto—. Esa es toda la entrada. Ni mensajes de chat, ni forma de onda, ni niveles de audio. Después, las ventanas sugeridas se ajustan a los límites de los segmentos de la transcripción, se acotan entre 10 segundos y 3 minutos y se eliminan las duplicadas cuando se solapan.

Los picos de audio y los picos de chat se calculan en local, en tu equipo, y se dibujan como marcadores propios en la línea de tiempo. Nunca llegan al modelo. Están ahí para que los leas tú, y son la segunda opinión cuando la transcripción está callada.

El panel de Highlights de ClipEZ, con ocho momentos detectados por la IA y los filtros Todos, IA, Usuario y Clips en la parte superior. Cada fila lleva una etiqueta de categoría de color, una puntuación de confianza en forma de puntos rellenos, un rango de tiempo, un título de una línea y la razón por la que el modelo eligió ese momento. Tres filas llevan una etiqueta que indica que son clips.
Cada sugerencia es una fila que puedes convertir en clip, descartar o ignorar.

7. Exporta

Elige una carpeta de salida, marca los formatos que quieras, elige una calidad de video y pulsa Exportar. Todo cae plano en esa única carpeta: no se crea una subcarpeta por exportación, así que haz una carpeta por stream salvo que te guste ordenar después.

La bandeja de exportación de ClipEZ. Arriba hay un reel de tres clips numerados con sus títulos y rangos de tiempo, y debajo una fila plegada para los otros cinco highlights. Bajo «Formato y salida» hay siete fichas —MP4, FCPXML, CapCut con la etiqueta «exp», Capítulos YT, SRT, CSV y Subtítulos—, con FCPXML y Capítulos YT seleccionados. Debajo está la carpeta de salida con un botón «Elegir…», y el pie suma el reel en tres clips y 3 minutos 40 junto al botón de exportar.
Marca los formatos una vez y todo cae en la única carpeta que elijas.

Terminar en tu editor

FormatoQué cae en el discoSe abre en
MP4Un archivo por clip, numerado en el orden de la línea de tiempo: 01-clutch-on-nuke.mp4Lo que sea. Subida directa, o suéltalo en cualquier editor
FCPXMLUn único timeline.fcpxml con todos los clips en ordenDaVinci Resolve, Final Cut Pro
CapCutUna carpeta capcut-draft.capcutCapCut de escritorio, tras copiarla a mano
SRTUn .srt por clip, con el mismo nombre base que el MP4 y tiempos desde ceroCualquier reproductor o editor que admita subtítulos
Captions TXTUn .txt por clip con título, subtítulo y hashtagsFlujos de subida masiva
CSVUn único cuts.csv con los segundos de entrada y salida, códigos de tiempo y títulosSheets, Excel
YouTube chaptersUn único youtube-chapters.txtPega en una descripción de YouTube

Una cosa que conviene entender antes de juzgar los cortes. La calidad de exportación predeterminada es Original, que copia el stream de video sin recodificarlo: rápido y sin pérdida de generación. A cambio, una copia de stream solo puede empezar en un fotograma clave, así que un clip puede arrancar hasta un intervalo de fotogramas clave antes de tiempo; en fuentes de Twitch eso suele ser un par de segundos. Si necesitas el fotograma exacto, elige una calidad que recodifique. Las recodificaciones usan VideoToolbox en macOS y NVENC en equipos Windows con NVIDIA, con un codificador por software como alternativa.

DaVinci Resolve y Final Cut Pro

Importa timeline.fcpxml y todos los clips caen en una sola línea de tiempo, en orden. Es FCPXML versión 1.10, y el material se referencia por ruta absoluta, así que deja el VOD de origen donde está: si lo mueves, te tocará volver a vincularlo. La secuencia se escribe a 1920×1080 y 30 fps sin importar a qué transmitiste, así que revisa la frecuencia de fotogramas de tu proyecto después de importar.

CapCut

La exportación a CapCut escribe una carpeta capcut-draft.capcut, y es experimental de verdad. El formato de borrador de CapCut no está especificado públicamente, así que los campos siguen las estructuras documentadas por la comunidad. Instalarla es manual: cierra CapCut, copia la carpeta entera al directorio de borradores de CapCut y vuelve a abrirlo. El README que hay dentro de la carpeta tiene la ruta exacta para macOS y Windows. Si CapCut se niega a abrir el borrador, volver a guardarlo una vez desde cualquier versión de CapCut suele normalizarlo. Aquí el video de origen también se referencia por ruta absoluta, así que vuelve a vincularlo dentro de CapCut si lo mueves.

Directo a TikTok o Shorts

Para los clips que salen tal cual, con el MP4 más el .txt de Captions ya está: un archivo de video y un archivo de texto con un título, un subtítulo y hashtags. Ese texto sale del paso gestionado de metadatos: genéralo antes de exportar o el archivo dirá que no se generó ningún subtítulo. Para vertical, abre un highlight en el editor de shorts; apila el recorte de la cámara encima del recorte del gameplay en un cuadro 9:16 y puede incrustar los subtítulos en la imagen.

Antes de probarlo

Límites que conviene saber antes de probar:

  • El video tiene que durar al menos cinco minutos. Una grabación de 90 segundos se rechaza.
  • Las versiones de macOS son solo para Apple Silicon. Las de Windows son x64.
  • ClipEZ es una app de escritorio de pago: tanto el análisis como la exportación requieren una suscripción activa, y no hay plan gratuito.
  • La compatibilidad con Kick está planeada. Lo que funciona hoy es Twitch, YouTube y archivos locales.
  • La exportación escribe todo plano en la carpeta que elijas.

Nada de esto te hace los clips. Lo que quita es la parte en la que recorres un archivo de cuatro horas buscando algo que ya recuerdas haber dicho, que era justo la parte que se comía la tarde.

ClipEZ está en beta cerrada, así que la lista de espera es la forma de entrar. Si tienes una pila de VODs que llevas tiempo queriendo exprimir, déjanos tu correo y te escribimos cuando se abra un hueco.

Únete a la lista de espera