LivePortrait
liveportraitKuaishou LivePortrait. Efficient portrait animation driven by reference videos with stitching, retargeting and motion-control parameters.
- Precio
- ≈ 0,0949 US$/ejecución
- Relaciones de aspecto
- 16:9, 9:16, 1:1
- Entrada → Salida
- Texto + Imagen → Vídeo
- Desarrollador
- Community
- Actualizado
- 23 de septiembre de 2026
Playground
Probar LivePortrait
Entrada y salida
Esta ejecución
aprox. 0,0949 US$ · 9,49 créditos
Se reservan 0,2845 US$ (28,45 créditos) al inicio; se factura el tiempo real de GPU.
Para cuentas sin compra previa: las ejecuciones superiores a 2 créditos necesitan una recarga.
¿Eres nuevo aquí?
10 créditos gratis (0,10 US$) cuando te registres con Google
Disponible 24 horas después del registro, hasta 5 ejecuciones por día y como máximo 2 créditos por ejecución. Otros métodos de inicio de sesión comienzan sin créditos.
Acerca de LivePortrait
LivePortrait es un modelo de Community en la categoría Generación de vídeos. En Railwail, LivePortrait cuesta ≈ 0,0949 US$ por ejecución. Relaciones de aspecto compatibles: 16:9, 9:16 y 1:1.
Precios
| Ejecución típica (≈ 81 s en L40S) | 0,0949 US$ por ejecución |
|---|---|
| Tiempo de GPU (L40S) | 0,00117 US$ por segundo de GPU |
- Se factura por el tiempo de GPU que realmente tarda la ejecución. Cuando comienza la ejecución, se reserva 3× el precio típico de tu saldo y se liquida después.
- 1 crédito = 0,01 US$
Calculadora de costes
Calculadora de precios
Típico según el proveedor: aprox. 81 s
Total
9,49 US$
949 créditos
Por ejecución
0,0949 US$ · 9,49 créditos
Se factura el tiempo real de GPU; este es un estimado.
API
curl https://railwail.com/api/v1/videos/generations \
-H "Authorization: Bearer $RAILWAIL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "liveportrait",
"prompt": "A slow drone shot over a misty pine forest at sunrise",
"image_url": "https://example.com/first-frame.jpg"
}'
# Response: {"job_id": "...", "status": "queued", ...}
# Poll until status is completed, failed or cancelled:
curl https://railwail.com/api/v1/jobs/JOB_ID \
-H "Authorization: Bearer $RAILWAIL_API_KEY"import os
import time
import requests
API = "https://railwail.com/api/v1"
headers = {"Authorization": f"Bearer {os.environ['RAILWAIL_API_KEY']}"}
job = requests.post(
f"{API}/videos/generations",
headers=headers,
json={
"model": "liveportrait",
"prompt": "A slow drone shot over a misty pine forest at sunrise",
"image_url": "https://example.com/first-frame.jpg",
},
).json()
while True:
status = requests.get(f"{API}/jobs/{job['job_id']}", headers=headers).json()
if status["status"] in ("completed", "failed", "cancelled"):
break
time.sleep(5)
print(status["status"], status.get("output_url"))const API = "https://railwail.com/api/v1";
const headers = {
Authorization: `Bearer ${process.env.RAILWAIL_API_KEY}`,
"Content-Type": "application/json",
};
const job = await fetch(`${API}/videos/generations`, {
method: "POST",
headers,
body: JSON.stringify({
model: "liveportrait",
prompt: "A slow drone shot over a misty pine forest at sunrise",
image_url: "https://example.com/first-frame.jpg"
}),
}).then((r) => r.json());
let status;
do {
await new Promise((r) => setTimeout(r, 5000));
status = await fetch(`${API}/jobs/${job.job_id}`, { headers }).then((r) => r.json());
} while (!["completed", "failed", "cancelled"].includes(status.status));
console.log(status.status, status.output_url);Los vídeos se ejecutan de forma asincrónica: la primera llamada devuelve un job_id; consulta /api/v1/jobs/JOB_ID hasta que el estado sea completed.
Especificaciones
- ID del modelo
liveportrait- Desarrollador
- Community
- Categoría
- Generación de vídeos
- Entrada
- Texto, Imagen
- Salida
- Vídeo
- Relaciones de aspecto
- 16:9, 9:16, 1:1
- Facturación
- Por uso (tokens o tiempo de GPU)
- Entrada del catálogo actualizada
- 23 de septiembre de 2026
Parámetros de entrada
Entradas y configuración del esquema de entrada del modelo. El ejemplo en la sección API muestra cuáles de ellas acepta la API.
image_urlObligatorioReference portrait image
Tipo: TextoPredeterminado: –Valores permitidos: –fpsTipo: Número enteroPredeterminado:24Valores permitidos: 12 a 30seedOptional seed for reproducibility
Tipo: Número enteroPredeterminado: –Valores permitidos: –promptDescription for animation
Tipo: TextoPredeterminado: –Valores permitidos: Hasta 2000 caracteresaspect_ratioTipo: OpciónPredeterminado:1:1Valores permitidos: 16:9, 9:16 o 1:1duration_secTipo: Número enteroPredeterminado:5Valores permitidos: 1 a 30motion_strengthTipo: NúmeroPredeterminado:0.5Valores permitidos: 0 a 1
Etiquetas
- replicate
- lipsync
- kuaishou
- portrait-animation
- open-source
Casos de uso
Preguntas frecuentes
¿Qué es LivePortrait?
LivePortrait es un modelo de Community en la categoría Generación de vídeos. En Railwail puedes llamarlo con una clave API a través de la API de Railwail.
¿Cuánto cuesta LivePortrait en Railwail?
En Railwail, LivePortrait cuesta ≈ 0,0949 US$ por ejecución. Se te cobra por lo que cada solicitud realmente consume. El uso se paga con créditos prepagados; 1 crédito equivale a 0,01 US$.
¿Qué configuraciones admite LivePortrait?
Según su esquema de entrada, LivePortrait conoce estos parámetros: image_url, fps (12 a 30), seed, prompt (Hasta 2000 caracteres), aspect_ratio (16:9, 9:16 o 1:1), duration_sec (1 a 30) y motion_strength (0 a 1).
¿Qué velocidad tiene LivePortrait?
Aún no hay suficientes ejecuciones medidas de LivePortrait en Railwail para indicar un tiempo de ejecución. Depende de la entrada, la configuración y la carga en el proveedor.
¿Es LivePortrait mejor que Google Veo 3.1?
Depende de la tarea. LivePortrait (Community) y Google Veo 3.1 (Google DeepMind) son ambos modelos en la categoría Generación de vídeos. La página de comparación muestra sus precios y especificaciones lado a lado.
Comparar LivePortrait y Google Veo 3.1¿Puede LivePortrait usar una imagen como entrada?
Sí. Envía la imagen en el parámetro image_url.
¿Cómo uso LivePortrait a través de la API?
Crea una clave API de Railwail y envía tu solicitud con el ID de modelo liveportrait. Los ejemplos de código para curl, Python y JavaScript están en la sección API de esta página.
Modelos comparables
Todos en esta categoría- HunyuanVideoTencent
Tencent's HunyuanVideo, a 13B open-weights text-to-video diffusion transformer. Produces high-motion, photorealistic clips with smooth temporal consistency and was one of the first open models to rival closed systems on motion quality.
- Google Veo 2Google DeepMind
Google's state-of-the-art video generation model. Simulates real-world physics with various visual styles.
0,60 US$/s
Comparar LivePortrait vs. Google Veo 2 - Google Veo 3 (Replicate)Google DeepMind
Google's Veo 3 served via Replicate. Text-to-video with native synchronized audio generation. High-fidelity motion and scene coherence in short clips.
Usar LivePortrait a través de la API
Una clave API para todos los modelos en Railwail. El uso se cobra desde créditos prepagados, 1 crédito = 0,01 US$.