| Contrat d'entrée | 1 URL de vidéo publique, MP4 / MOV | Le serveur lit le fichier avant d'accepter la tâche : l'URL doit donc être directement téléchargeable. | Votre source est un fichier WebM, un flux ou un lien privé. |
| Durée et taille de la source | Jusqu'à 60 secondes, source jusqu'à 4K | Découpez les vidéos plus longues en segments avant de les soumettre. | Vous devez traiter des vidéos longues en une seule requête. |
| Résolution cible | 720p, 1080p, 2K ou 4K selon le petit côté | La cible ne peut pas être inférieure à la source ; l'option la plus basse autorisée garde l'image proche de sa taille d'origine. | Vous avez besoin d'un facteur d'agrandissement libre ou d'une taille en pixels personnalisée. |
| Fréquence d'images | Suit la source, limite facultative de 30 / 60 / 120 fps | La limite ne fait que réduire la fréquence d'images ; la facturation suit la vidéo livrée. | Vous avez besoin d'une interpolation d'images vers une fréquence plus élevée. |
| Livraison | Tâche asynchrone avec interrogation ou callback | Placez les tâches en file d'attente et gérez les états finaux de manière idempotente. | Votre workflow exige un résultat synchrone immédiat. |
| Facturation | Par seconde de sortie, selon la résolution et le palier de fréquence d'images | Estimez chaque tâche à partir de la durée du clip ; les secondes sont arrondies au supérieur. | Vous avez besoin d'un coût fixe indépendant de la durée. |