Tarifs de l'API Transcoder
Détails de la tarification de l'API Transcoder (en USD).
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU de Cloud Platform s'appliquent.
Présentation de la tarification
L'utilisation de l'API Transcoder vous est facturée à la minute de sortie vidéo transcodée. Le prix à la minute est déterminé en fonction de la résolution de la vidéo de sortie.
Grille tarifaire
| Classe vidéo | Classificateur de résolution | Prix par minute |
|---|---|---|
| SD | Inférieure à 1 280 x 720 | 0,015 $ |
| HD | 1 280 x 720 à 1 920 x 1 080 | 0,030 $ |
| UHD | + de 1 920 x 1 080, jusqu'à 4 096 x 2 160 | 0,060 $ |
Sortie audio uniquement : 0,005 $ par minute.
Sous-titres générés automatiquement : 0,50 $ par sous-titre et par minute.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.
Exemples de tarification
Les exemples suivants illustrent le calcul des tarifs de l'API Transcoder.
Exemple 1 : Plusieurs formats de sortie
Imaginons que vous envoyez une requête à l'API Transcoder avec un fichier vidéo d'entrée de 30 minutes et quatre résolutions de sortie demandées :
- 640 x 480
- 1 280 x 720
- 1 920 x 1 080
- 3 840 x 2 160
Le prix par sortie est déterminé par la classe vidéo de la résolution vidéo demandée. Dans l'exemple ci-dessus, les classes vidéo et les prix suivants sont appliqués.
| Résolution vidéo | Classificateur de résolution | Prix par minute |
|---|---|---|
| 640 x 480 | SD | 0,015 $ |
| 1 280 x 720 | HD | 0,030 $ |
| 1 920 x 1 080 | HD | 0,030 $ |
| 3 840 x 2 160 | UHD | 0,060 $ |
| Prix total par minute | 0,135 $ |
La longueur de la vidéo en entrée est ensuite multipliée par le prix total calculé par minute pour toutes les sorties vidéo demandées afin d'obtenir le coût total de la tâche de transcodage demandée.
- 30 minutes x 0,135 $ par minute = 4,05 $ facturés pour la tâche de transcodage
Exemple 2 : Vidéo coupée
Imaginons que vous demandez les mêmes résolutions vidéo que dans l'exemple 1, mais que l'entrée de 30 minutes est coupée lors du transcodage pour créer une sortie de deux minutes.
Les tarifs sont appliqués par minute de sortie. Par conséquent, vous ne paierez que deux minutes. Les résolutions vidéo sont les mêmes que dans l'exemple 1. Le tarif à la minute est donc identique :
- 2 minutes x 0,135 $ par minute = 0,27 $ facturé pour la tâche de transcodage
Exemple 3 : Plusieurs fichiers manifestes
Imaginons que deux fichiers manifestes de sortie (l'un au format HLS et l'autre au format DASH) sont créés, chacun ayant les mêmes résolutions vidéo que dans l'exemple 1.
Le prix à la minute est calculé pour chaque flux vidéo encodé. Étant donné que les fichiers manifestes HLS et DASH réempaquettent les quatre mêmes flux, le prix à la minute inclut le coût de ces quatre flux.
| Résolution vidéo | Classificateur de résolution | Prix par minute |
|---|---|---|
| 640 x 480 | SD | 0,015 $ |
| 1 280 x 720 | HD | 0,030 $ |
| 1 920 x 1 080 | HD | 0,030 $ |
| 3 840 x 2 160 | UHD | 0,060 $ |
| Prix total par minute | 0,135 $ |
- 30 minutes x 0,135 $ par minute = 4,05 $ facturés pour la tâche de transcodage
Exemple 4 : Sortie audio uniquement
Imaginons que vous envoyez une requête à l'API Transcoder avec un fichier audio d'entrée de 30 minutes pour obtenir un fichier audio de sortie de 30 minutes.
- 30 minutes x 0,005 $ par minute = 0,15$facturés pour la tâche de transcodage
Exemple 5 : Transcodage audio uniquement avec sortie audio tronquée
Cet exemple utilise une requête similaire à celle de l'exemple 4, mais l'entrée de 30 minutes est coupée lors du transcodage pour créer une sortie de deux minutes.
- 2 minutes x 0,005 $ par minute = 0,01$facturé pour la tâche de transcodage
Exemple 6 : Transcodage vidéo avec plusieurs fichiers manifestes
Imaginons que vous envoyez une requête à l'API Transcoder avec un fichier vidéo d'entrée de 30 minutes et une résolution de sortie SD. Plusieurs fichiers manifestes sont produits (manifest1 (video1 + audio1) + manifest2 (audio1)).
Dans ce cas, le flux audio est généré à partir de l'entrée vidéo et est considéré comme complémentaire pour le transcodage vidéo. Si le job comporte un flux élémentaire vidéo, les frais sont basés uniquement sur la classe vidéo.
Le prix par sortie est déterminé par la classe vidéo de la résolution vidéo demandée.
- 30 minutes x 0,15 $ par minute = 4,5$facturés pour la tâche de transcodage.
Exemple 7 : Transcodage audio uniquement multiple
Imaginons que vous envoyez une requête à l'API Transcoder avec un fichier audio d'entrée de 30 minutes et deux fichiers audio de sortie de 30 minutes.
- 30 minutes x 0,005 $ par minute x 2 = 0,3$facturés pour une tâche de transcodage
Exemple 8 : Transcodage vidéo avec plusieurs sous-titres générés automatiquement
Imaginons que vous envoyez une requête à l'API Transcoder avec un fichier vidéo d'entrée de 10 minutes et une résolution de sortie SD. Plusieurs fichiers manifestes sont produits (manifeste 1 (vidéo 1 + audio 1 + sous-titres en anglais) + manifeste 2 (vidéo 1 + audio 1 + sous-titres en anglais + sous-titres en français)).
Le prix indiqué ici sera basé sur la résolution de la vidéo, plus le coût de deux sous-titres générés automatiquement.
- 10 minutes x 0,15 $ par minute + ( 10 minutes x 0,50 $ par minute x 2) = 11,5$facturés pour une tâche de transcodage
Étape suivante
- Consultez la documentation de l'API Transcoder.
- Faites vos premiers pas avec l'API Transcoder.
- Essayez le Simulateur de coût.