Cette question a déjà une réponse ici:
Ce que j'essaie de faire est de configurer un script qui vérifie le rapport hauteur sur largeur, puis détermine QUELLE dimension à l’échelle pour l’adaptation à la HD (1920x1080). Est-ce possible d'utiliser des commandes FFMPEG standard?
J'ai également besoin de rogner la hauteur ou la largeur si la dimension résultante est supérieure à 1080 ou 1920 respectivement.
J'ai déjà lu cette section Redimensionner des vidéos de différentes largeurs à une hauteur fixe en préservant les proportions avec ffmpeg
Je sais donc comment évoluer si vous savez à l'avance quelle dimension de votre vidéo source est la plus grande.
Réponses:
J'utiliserais ffprobe pour lire la largeur et la hauteur de la vidéo existante et ferais le calcul en bash pour déterminer quel est le facteur limitant.
(Vous avez mentionné que vous vouliez créer un "script", j'espère donc que cela signifie que bash est acceptable.)
la source