Stratégie de dimensionnement et rapports de forme - Amazon Elastic Transcoder

Réduisez les coûts et bénéficiez de davantage de fonctionnalités avec AWS Elemental MediaConvert

MediaConvert est un nouveau service de transcodage vidéo basé sur des fichiers qui fournit une suite complète de fonctionnalités de transcodage avancées, avec des tarifs à la demande à partir de 0,0075 $/minute. En savoir plus

Vous utilisez déjà Amazon Elastic Transcoder ? La migration vers cette solution est simple MediaConvert. Pour plus d'informations, consultez cette présentation qui inclut des informations précieuses sur le processus de migration et des liens vers des ressources supplémentaires.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Stratégie de dimensionnement et rapports de forme

La politique de dimensionnement que vous choisissez affecte la mise à l'échelle qu'Elastic Transcoder applique à votre image de sortie, comme indiqué dans le tableau suivant.

Stratégie de dimensionnement

L'image de sortie peut être agrandie

L'image de sortie peut être remplie si la stratégie de remplissage est « Pad »

L'image de sortie peut avoir un rapport de forme des pixels différent de celui de l'image d'entrée

L'image de sortie peut être rognée

Fit

Oui

Oui

 

 

Fill

Oui

 

 

Oui

Stretch

Oui

 

Oui

 

Keep

 

Oui

 

Oui

ShrinkToFit

 

Oui

 

 

ShrinkToFill

 

Oui

 

Oui

Miniatures de rapport de forme

Les tableaux suivants montrent comment les valeurs des champs Sizing Policy, Padding Policy, Max Height et Max Width interagissent pour modifier l'image de sortie.

Fit

Si vous choisissez Fit for your Sizing Policy, Elastic Transcoder redimensionne votre fichier d'entrée jusqu'à ce qu'il corresponde aux dimensions de votre image de sortie, sans dépasser les dimensions de votre image de sortie.

Par exemple, si votre fichier d'entrée est 200 composé de 200 pixels par pixels et que vous souhaitez obtenir une image de sortie 400 pixel par pixel, Elastic Transcoder augmente la taille de votre fichier en 300 pixels par 300 pixels et applique votre politique de remplissage sur les côtés de votre fichier. 300 Si vous choisissez Unpadded pour votre politique de rembourrage, Elastic Transcoder renvoie 300 le fichier pixel 300 par pixel comme sortie. Si vous choisissez Padded, Elastic Transcoder ajoute des 50 pixels de rembourrage de chaque côté de votre sortie et renvoie un fichier 300 pixel par 400 pixel.

Clé

Clé de rapport de forme

Condition

Entrée

Sortie : NoPad

Sortie : Pad

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Fill

Si vous choisissez Fill pour votre politique de dimensionnement, Elastic Transcoder redimensionne votre fichier d'entrée jusqu'à ce qu'il remplisse les dimensions de votre image de sortie, et recadre tout ce qui dépasse les dimensions de votre image de sortie.

Par exemple, si votre fichier d'entrée est 200 composé de 200 pixels par pixels et que vous souhaitez obtenir une image de sortie 400 pixel par pixel, Elastic Transcoder augmente la taille de votre entrée en 400 pixels par 400 pixels, recadre les 50 pixels du haut et du bas et renvoie un fichier 300 pixel par 400 pixel. 300 Elastic Transcoder n'utilise pas de rembourrage pour la politique de remplissage.

Clé

Clé de rapport de forme

Condition

Entrée

Sortie : NoPad

Sortie : Pad

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Stretch

Si vous choisissez Stretch pour votre politique de dimensionnement, Elastic Transcoder étire ou réduit votre fichier d'entrée jusqu'à ce qu'il corresponde aux dimensions de votre fichier de sortie.

Par exemple, si votre fichier d'entrée est composé de 200 pixels par 200 pixels et que vous souhaitez obtenir une image de sortie 300 pixel par 400 pixel, Elastic Transcoder augmente la taille de votre entrée en 300 pixels par 400 pixels, ce qui déforme les proportions de l'image de sortie. Elastic Transcoder n'utilise ni rembourrage ni recadrage pour la politique Stretch.

Clé

Clé de rapport de forme

Condition

Entrée

Sortie : NoPad

Sortie : Pad

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Keep

Si vous choisissez Keep pour votre politique de dimensionnement, Elastic Transcoder ne redimensionne pas votre fichier d'entrée. Elastic Transcoder recadre ou garnir votre fichier d'entrée jusqu'à ce qu'il corresponde aux dimensions de votre image de sortie.

Par exemple, si votre fichier d'entrée est 400 composé de 200 pixels par pixels et que vous souhaitez obtenir une image de sortie 300 pixel par 300 pixel, Elastic Transcoder recadre les 100 pixels en haut et en bas et applique votre politique de remplissage sur les côtés. Si vous choisissez Unpadded pour votre politique de rembourrage, Elastic Transcoder renvoie 300 un fichier de sortie pixel 200 par pixel. Si vous choisissez Padded, Elastic Transcoder renvoie un fichier 300 pixel par 300 pixel.

Clé

Clé de rapport de forme

Condition

Entrée

Sortie : NoPad

Sortie : Pad

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Shrink to Fit

Si vous choisissez Shrink to Fit conformément à votre politique de dimensionnement, Elastic Transcoder réduit la taille de votre fichier d'entrée jusqu'à ce qu'il corresponde aux dimensions de votre fichier de sortie, sans dépasser aucune des dimensions de votre image de sortie. Si le fichier d'entrée est plus petit que l'image de sortie, Elastic Transcoder n'augmente pas la taille de votre fichier.

Par exemple, si votre fichier d'entrée est 400 composé de 400 pixels par pixels et que vous souhaitez obtenir une image de sortie 200 pixel par 300 pixel, Elastic Transcoder réduit votre entrée en 200 pixels par 200 pixels et applique votre politique de remplissage. Si vous choisissez Unpadded pour votre politique de rembourrage, Elastic Transcoder renvoie 200 le fichier au pixel 200 comme sortie. Si vous choisissez Padded, Elastic Transcoder ajoute des 50 pixels de rembourrage de chaque côté de votre sortie et renvoie un fichier 300 pixel par 300 pixel.

Clé

Clé de rapport de forme

Condition

Entrée

Sortie : NoPad

Sortie : Pad

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Shrink to Fill

Si vous choisissez Shrink to Fill pour votre politique de dimensionnement, Elastic Transcoder réduit la taille de votre fichier d'entrée jusqu'à ce qu'il remplisse les dimensions de votre image de sortie, recadre tout ce qui ne rentre pas dans votre image de sortie et applique votre politique de remplissage. Si l'image de sortie est plus grande que le fichier d'entrée, Elastic Transcoder n'augmente pas la taille de votre fichier.

Par exemple, si votre fichier d'entrée est composé de 400 200 pixels par pixels et que vous souhaitez obtenir une image de sortie 200 pixel par 300 pixel, Elastic Transcoder recadre les 100 pixels sur les côtés et applique votre politique de remplissage en haut et en bas de votre fichier. Si vous choisissez Unpadded pour votre politique de rembourrage, Elastic Transcoder renvoie 200 un fichier de sortie pixel 200 par pixel. Si vous choisissez Padded, Elastic Transcoder renvoie un fichier 200 pixel par 300 pixel.

Clé

Clé de rapport de forme

Condition

Entrée

Sortie : NoPad

Sortie : Pad

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée < largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée < hauteur max. de la sortie

Largeur de l'entrée > largeur max. de la sortie

Hauteur de l'entrée > hauteur max. de la sortie