FFmpeg - Altere a resolução do vídeo com proporção
tudo.
Como alterar a resolução do vídeo com proporção com FFmpeg?
Existem opçõeshttp://manpages.ubuntu.com/manpages/oneiric/man1/ffmpeg.1.html
-s size
Set frame size. The format is wxh (ffserver default = 160x128,
ffmpeg default = same as source). The following abbreviations are
recognized:
e
-aspect aspect
Set the video display aspect ratio specified by aspect.
aspect can be a floating point number string, or a string of the
form num:den, where num and den are the numerator and denominator
of the aspect ratio. For example "4:3", "16:9", "1.3333", and
"1.7777" are valid argument values.
Por exemplo, eu tenho dois vídeos de entrada:
com resolução de 200 * 400com resolução de 400 * 700Eu preciso fazer saída de vídeo com resolução 100 * 200.
Se eu executar o ffmpeg com -s 100x200, o segundo vídeo terá uma proporção ruim.
Como posso limitar a saída do vídeo por largura, com proporção automática por altura?
Por exemplo, quero especificar para o vídeo de saída apenas a largura de 100px e o ffmpeg deve calcular automaticamente a altura com a proporção correta.
Para o primeiro vídeo, será:
200/100 = 2
400/2 = 200
Ou seja, 100x200
Para o segundo vídeo, será:
400/100 = 4
700/4 = 75
Ou seja, 100x75
É possível?