Gostaria de converter muitos arquivos de vídeo em flash para o site da nossa empresa. Tenho o requisito de que todos os vídeos estejam no formato 360p, para que o tamanho deles seja Nx360.
FFMpeg usos -s argumento para especificar resolução alvo como W x H . Eu não sei W IDþ, pois depende de relação de aspecto arquivo de origem. Se a origem for 640x480, o destino será 480x360. Se a origem for 848x480, o destino será 636x360.
Existe uma maneira de fazê-lo com alguma opção de ffmpeg? Isso preservará a proporção e só especificarei a altura do vídeo de destino?
Eu poderia resolvê-lo facilmente criando um programa que iniciará o ffprobe para obter o tamanho do vídeo de origem, calcular a proporção e, em seguida, calcular uma nova largura.