
Seis transformaciones de vídeo en un mismo modelo: edición de prompts, restyling, cambio de sujeto, transferencia de movimiento, escalado y efectos de sonido generados.
Seis transformaciones de vídeo en un mismo modelo: edición de prompts, restyling, cambio de sujeto, transferencia de movimiento, escalado y efectos de sonido generados.
pixverse-edit/v1/videos/generationspixverse/editTarifas de pago por uso en vivo del catálogo de EmpirioLabs. Solo pagas por lo que usas, sin mínimo mensual.
Pixverse Edit funciona a través de POST /v1/videos/generations. La solicitud devuelve un job_id de inmediato; consulta GET /v1/jobs/{job_id} hasta que el trabajo termine y lee las URLs de salida del resultado. Consigue una clave de API en el panel de EmpirioLabs.
curl https://api.empiriolabs.ai/v1/videos/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "pixverse-edit",
"prompt": "Describe what you want Pixverse Edit to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/videos/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "pixverse-edit",
"prompt": "Describe what you want Pixverse Edit to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Parámetros de solicitud compatibles con la API de Pixverse Edit en EmpirioLabs. Los valores por defecto se aplican cuando se omite un campo.
| Parámetro | Tipo | Predeterminado | Rango / valores | Descripción |
|---|---|---|---|---|
| mode | enum | modify | modify, restyle, swap, mimic, upscale, sound_effect | Qué transformación ejecutar. Modificar el contenido edita a partir de un prompt. Restyling cambia el estilo visual. Swap reemplaza un sujeto por una imagen subida.... |
| prompt | string | - | - | Usado por modify como el montaje a hacer, por restyle como el estilo objetivo y por sound_effect como el sonido a generar. Déjalo vacío en sound_effect para obtener... |
| resolution | enum | 540p | 360p, 540p, 720p | Resolución de salida para modificar, imitar y cambiar. Restyled, upscale y sound_effect seguir el clip original. |
| restyle_id | number | - | - | Id preestablecido opcional para restyling, como alternativa a un prompt de estilo. |
| swap_target | string | - | - | Nombre del sujeto detectado para reemplazar en modo de intercambio, por ejemplo persona o perro. Por defecto se asigna al primer tema que aparece en el fotograma clave. |
| keyframe_id | number | 1 | mín. 1 | ¿Desde qué fotograma del modo de intercambio de vídeo fuente lee a sus sujetos? Por defecto se ve en el primer fotograma. |
| original_sound_switch | boolean | false | - | Mantén el audio del clip original debajo de un efecto de sonido generado. |
| seed | number | - | 0 a 2147483647 | Semilla de reproducibilidad para restyling. |
| video | string | - | - | URL del vídeo de origen. Obligatorio para todos los modos. |
| image | string | - | - | Imagen de reemplazo para intercambio, imagen de sujeto para mimic, o hasta 3 imágenes de guía para modificar. |
Seis transformaciones que toman un vídeo existente y devuelven uno nuevo, seleccionadas con mode. Modos - modify: editar el contenido de un clip a partir de una consigna de texto, opcionalmente guiado por hasta 3 imágenes de referencia. - restyle: cambiar el estilo visual preservando el movimiento y la composición. Aproba un restyle_prompt o un restyle_id. - swap: reemplazar un sujeto del clip por una imagen subida. El modelo detecta a los sujetos en el fotograma clave elegido; Usa swap_target para nombrar cuál, de lo contrario se utiliza el primer sujeto detectado. - mimic: transfiere el movimiento del vídeo fuente a una imagen de sujeto. - upscale: sube la resolución del clip. - sound_effect: generar un fondo sonoro sincronizado. Deja el prompt vacío para que se derive del vídeo y configura modify 0__ para mantener el audio existente. Salida modify 1__, modify 2__ y modify 3__ salen 360p, 540p o 720p. modify 4__, modify 5__ y modify 6__ siguen el clip fuente. Facturación - Facturado por segundo del vídeo fuente a la frecuencia correspondiente al modo y resolución. modify 7__ también incluye un pequeño cargo único por detección de sujeto, que se incorpora en los segundos facturados para esa solicitud. Límites de entrada - Vídeo: MP4, MOV o WebM, hasta 1920px en el borde largo y 30 segundos. Hasta 100MB para modificar, imitar, intercambiar y escalar, y 50MB para restyling y efectos de sonido. El swap requiere H.264 o H.265. - Imágenes: PNG, JPEG o WebP, hasta 20MB y 10000px en el borde largo.
En EmpirioLabs, Pixverse Edit se factura por uso: Modificar 360p $0.040889 por segundo; Modificar 540p $0.051111 por segundo; Modificar 720p $0.061333 por segundo; Rediseño $0.051111 por segundo; Control de movimiento 360p $0.046 por segundo; Control de movimiento 540p $0.051111 por segundo; Control de movimiento 720p $0.061333 por segundo; Swap 360p $0.046 por segundo; Swap 540p $0.046 por segundo; Swap 720p $0.061333 por segundo; Gama alta $0.025556 por segundo; Efectos de sonido $0.010222 por segundo. La tabla de tarifas en vivo de esta página siempre coincide con lo que cobra la API.
Pixverse Edit se sirve a través de POST /v1/videos/generations en api.empiriolabs.ai con autenticación estándar de token Bearer.
Sí. El playground de EmpirioLabs ejecuta Pixverse Edit en el navegador con los mismos parámetros que expone la API, para que pruebes prompts antes de escribir código.
Crea una cuenta de EmpirioLabs y genera una clave en API Keys en el panel. La facturación es con créditos de pago por uso, así que solo pagas por las solicitudes que haces.
Consulta nuestros precios o contacta con nosotros si quieres que tu propio modelo se implemente en nuestra pila.