Resolución de salida
Admite 720p, 1080p según el esquema del endpoint publicado.
Ediciones de vídeo fuente guiadas por prompt con imágenes de referencia opcionales
curl -X POST https://runapi.ai/api/v1/happyhorse/edit_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "happyhorse-edit-video",
"video_url": "https://cdn.runapi.ai/public/samples/video.mp4",
"prompt": "Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche."
}'
import { HappyhorseClient } from "@runapi.ai/happyhorse";
const client = new HappyhorseClient();
const result = await client.editVideo.run({
model: "happyhorse-edit-video",
video_url: "https://cdn.runapi.ai/public/samples/video.mp4",
prompt: "Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/happyhorse/edit_video",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"happyhorse-edit-video","video_url":"https://cdn.runapi.ai/public/samples/video.mp4","prompt":"Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/happyhorse/edit_video");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'happyhorse-edit-video',
'video_url' => 'https://cdn.runapi.ai/public/samples/video.mp4',
'prompt' => 'Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.editVideo().run({"model":"happyhorse-edit-video","video_url":"https://cdn.runapi.ai/public/samples/video.mp4","prompt":"Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche."});
task.waitForResult();
require "runapi/happyhorse"
client = RunApi::Happyhorse::Client.new
result = client.edit_video.run(
model: "happyhorse-edit-video",
video_url: "https://cdn.runapi.ai/public/samples/video.mp4",
prompt: "Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.editVideo.Run({"model":"happyhorse-edit-video","video_url":"https://cdn.runapi.ai/public/samples/video.mp4","prompt":"Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model happyhorse-edit-video \
--endpoint edit_video \
--wait
7 versiones disponibles
Elige cualquier modelo y genera en segundos.
Elige cualquier modelo y genera en segundos.
| Proveedor | Alibaba |
| ID del modelo | happyhorse-edit-video |
| Modalidad | Video |
| Tipos de tarea | Asynchronous |
| Endpoint de API | /api/v1/happyhorse/edit_video |
| Unidad de facturación | second |
| Parámetros de entrada | audio_setting, output_resolution, reference_image_urls, source_video_url |
| Resolución máxima | 720p, 1080p |
| Estado del catálogo | Operativo |
Regístrate gratis y crea una clave de API para happyhorse-edit-video desde el panel de control.
Envía una solicitud POST a /api/v1/happyhorse/edit_video con el identificador del modelo happyhorse-edit-video y tus parámetros.
Consulta la tarea o sigue el callback para recuperar el resultado completado de happyhorse-edit-video.
Admite 720p, 1080p según el esquema del endpoint publicado.
Configura 4 parámetros documentados, incluidos audio_setting, output_resolution, reference_image_urls, source_video_url.
Expone 1 endpoint(s) público(s): edit_video.
Medido por second sin requisito de suscripción.
audio_settingNo hay descripción disponible. (auto, original)
source_video_urlNo hay descripción disponible.
output_resolutionNo hay descripción disponible. (720p, 1080p)
reference_image_urlsNo hay descripción disponible.
Genera clips cortos listos para producción desde prompts.
Prueba varias direcciones rápidamente.
Permite que las herramientas de desarrollo creen assets de video con contexto del modelo.
Pasa el ID de modelo que aparece en el quickstart.
Sí. El precio se mide por llamada o unidad.
Te ayudamos con la configuración empresarial, las integraciones y las preguntas técnicas.
Contacta con nosotros