Reencuadre de vídeo

Desde 2 créditos

Adapta automáticamente vídeos horizontales al formato vertical. La IA mantiene al hablante activo dentro del plano y cambia el encuadre con cortes limpios para obtener un resultado listo para TikTok.

Aún falta: Vídeo, Relación de aspecto de destino

Cómo usar Reencuadre de vídeo

Una guía de decisión concisa para ubicar este pipeline en un flujo de trabajo.

Ideal para

  • Convertir material 16:9 de pódcasts, entrevistas o documentales al formato 9:16 de TikTok, Reels y Shorts
  • Seguir a un sujeto concreto, como un presentador, un producto o una pantalla, cuando hay varios focos de atención
  • Crear publicaciones cuadradas 1:1 para Instagram a partir de originales horizontales con seguimiento del hablante activo
  • Completar el proceso de vídeo largo a corto junto con video-trim y captions

Cuándo usarlo

  • Después de video-trim: primero eliges el momento y después adaptas el encuadre
  • Antes de captions, para que el texto se ajuste al lienzo 9:16 definitivo
  • De forma independiente cuando ya tienes clips horizontales editados y necesitas versiones verticales

Consejos

  • En entrevistas y mesas redondas, aporta una transcripción con etiquetas de hablante para encuadrar con mayor fiabilidad a quien está hablando
  • Las tomas sin un único protagonista claro, como pantallas compartidas o planos generales, se muestran completas con barras; es la opción más segura, no un error
  • No hay ajustes de paneo, zoom o suavizado: cada plano mantiene un encuadre fijo y cambia limpiamente en los cortes

API de Reencuadre de vídeo

Llama a este pipeline desde tu propio código. Una petición lanza una ejecución; el modelo es un campo de entrada, no un endpoint aparte.

Obtener un token de API
entradas
3
obligatorio
2
Precios
2 to 5 créditos
Idioma
Idioma
bun add @pipe2-ai/sdk
Ejecutar un pipeline
import { createClient } from "@pipe2-ai/sdk";

const client = createClient(process.env.PIPE2_TOKEN!);

const { run_pipeline } = await client.RunPipeline({
  pipeline_slug: "video-reframe",
  input: {
    video_url: "https://example.com/interview.mp4",
    target_aspect_ratio: "9:16",
  },
});

pip install pipe2
Ejecutar un pipeline
import asyncio
import os

from pipe2 import Pipe2Client

client = Pipe2Client(token=os.environ["PIPE2_TOKEN"])

run = asyncio.run(client.run_pipeline(
    pipeline_slug="video-reframe",
    input={
        "video_url": "https://example.com/interview.mp4",
        "target_aspect_ratio": "9:16",
    },
))

go get github.com/pipe2-ai/sdk-go
Ejecutar un pipeline
client := pipe2.NewClient(os.Getenv("PIPE2_TOKEN"))

input := json.RawMessage(`{
  "video_url": "https://example.com/interview.mp4",
  "target_aspect_ratio": "9:16"
}`)

run, err := pipe2.RunPipeline(context.Background(), client, "video-reframe", input)
if err != nil {
    log.Fatal(err)
}

brew install pipe2-ai/tap/pipe2
Ejecutar un pipeline
pipe2 pipelines run \
  --pipeline video-reframe \
  --input-json '{"video_url": "https://example.com/interview.mp4", "target_aspect_ratio": "9:16"}' \
  --wait

Referencia completa de la API Referencia de la CLI

Preguntas frecuentes

¿Qué relaciones de aspecto son compatibles?
9:16 para TikTok, Reels y Shorts; 1:1 para publicaciones cuadradas de Instagram; 4:5 para formato vertical de Instagram; y 16:9 sin aplicar reencuadre.
¿Qué ocurre si el vídeo ya es vertical?
Se detecta automáticamente y se devuelve el archivo original sin aplicar ningún reencuadre.
¿Cómo elige a quién seguir?
Da prioridad al audio. Si aportas una transcripción con etiquetas de hablante, encuadra a la persona que habla en cada plano; si no, se guía por los rostros visibles. Las tomas sin un único protagonista claro, como una pantalla compartida o un plano general, se muestran completas con barras en lugar de forzar un recorte.
¿Hace paneos o zoom?
No. Cada plano utiliza un recorte estático que se mantiene fijo, y el encuadre solo cambia cuando hay un corte en el vídeo original. Así se evitan los paneos temblorosos y la cámara que persigue constantemente al sujeto.
¿Cuánto cuesta?
2 to 5 créditos, según la duración del clip: los vídeos cortos se sitúan en el tramo inferior y los largos, en el superior.
¿Puedo combinarlo con video-trim?
Sí. La secuencia habitual es video-trim (duración) → video-reframe (formato) → captions (subtítulos integrados). La mayoría de los vídeos cortos terminados necesitan los tres pasos.

Reencuadre de vídeo: de horizontal a vertical con seguimiento del hablante

La mayoría de los vídeos virales se publican en 9:16 para TikTok, Reels o Shorts, aunque el material original suele grabarse en 16:9. Reencuadre de vídeo identifica al hablante activo en cada plano y crea un recorte vertical limpio que se mantiene fijo hasta el siguiente corte. Sin edición manual ni ajustes de cámara.

Cómo funciona

  1. Detecta los cambios de plano: divide el vídeo en tomas independientes para mantener un encuadre estable dentro de cada una.
  2. Identifica a las personas: localiza y agrupa los rostros de cada plano para reconocer de forma coherente a cada participante.
  3. Decide a quién seguir: si aportas una transcripción con etiquetas de hablante, utiliza los turnos de voz; si no, se guía por los rostros visibles. Cuando no hay un único protagonista claro, conserva el plano completo con barras en lugar de adivinar.
  4. Fija el encuadre: cada plano recibe un recorte estático y los cambios solo se producen en los cortes del original. Los planos muy breves se unen con los contiguos. No hay paneos, deriva ni movimientos artificiales.
  5. Genera el vídeo: aplica el recorte elegido en cada plano, o mantiene la imagen completa con barras, y conserva el audio.

Aporta una transcripción para el seguimiento de varios hablantes

En entrevistas y mesas redondas, aporta una transcripción SRT con etiquetas de hablante que cubra el mismo intervalo que el vídeo. Sus turnos determinan quién ocupa el encuadre, de modo que un plano con dos personas sigue a quien realmente está hablando y no solo al rostro más grande. Sin transcripción, el reencuadre sigue funcionando a partir de los rostros visibles.

Explorar más pipelines

Generador de vídeo
from 9.5
Generador de vídeo
Generador de imágenes
0.2-6.4
Generador de imágenes
Generador de audio
0.002-40.0
Generador de audio
Generador de música
2.5-22.6
Generador de música