duration non pris en charge : duree de la video de sortie = min(duree de la video d'entree, 15), determinee par le modeleaspect_ratio non pris en charge : le rapport d’aspect de sortie correspond a celui de la video source(duree de la video d'entree + duree de la video de sortie) × prix unitaire de la resolution ; le modele tronque les entrees superieures a 15 secondes a 15 secondesObtenir une cle API :
Visitez la Page de gestion des cles API pour obtenir votre cle API
Ajouter dans l'en-tete de requete :
Authorization: Bearer YOUR_API_KEY
Nom du modele de generation video
happyhorse-1.0-video-edit "happyhorse-1.0-video-edit"
Texte d'instruction d'edition, obligatoire
Limites de longueur :
2500 caracteres5000 caracteresConseils de prompt :
Remplace les vetements du protagoniste par le pull raye dans l'image, Remplace l'arriere-plan de la video par des montagnes enneigees"Have the character in the video wear the striped sweater from the image"
URL de la video source a editer, obligatoire, 1 seule (le premier element du tableau est utilise)
Exigences pour la video :
3 ~ 60 secondes15 secondes aux 15 premieres secondes2160 px, cote court ≥ 320 px1:2.5 ~ 2.5:1100MB8 fpsChamps compatibles : video_url / video sont egalement acceptes (priorite inferieure a video_urls)
1 element["https://cdn.example.com/source.mp4"]
Tableau d'URLs d'images de reference, optionnel, 0 ~ 5 images
Utilise pour le guidage de style / sujet.
Exigences pour les images :
300 px1:2.5 ~ 2.5:110MB5["https://cdn.example.com/sweater.jpg"]
Conserver ou non l'audio original de la video d'entree, par defaut false
Options :
true : conserver l'audio original de la video d'entreefalse : ignorer l'audio original ; le modele genere un nouvel audiofalse
Niveau de resolution video, par defaut 720p
Options :
720p : clarte standard, valeur par defaut1080p : clarte HDNote de facturation : Le niveau de resolution affecte directement la facturation
720p, 1080p "720p"
Graine aleatoire, par defaut aleatoire
Details :
1 ~ 21474836471 <= x <= 214748364742
URL de rappel HTTPS apres l'achevement de la tache
Declenchement du rappel :
Restrictions de securite :
2048 caracteresMecanisme de rappel :
10 secondes3 tentatives apres un echec (respectivement 1/2/4 secondes apres l'echec)"https://your-domain.com/webhooks/video-task-completed"
Tache de generation video creee avec succes
Horodatage de creation de la tache
1761313744
ID de la tache
"task-unified-1761313744-h1edgh12"
Nom du modele effectivement utilise
"happyhorse-1.0-video-edit"
Type specifique de la tache
video.generation.task Pourcentage de progression de la tache (0-100)
0 <= x <= 1000
Statut de la tache
pending, processing, completed, failed, cancelled "pending"
Informations detaillees de la tache video
Type de sortie de la tache
text, image, audio, video "video"
Informations d'utilisation et de facturation