Me gustaría convertir muchos archivos de video a video flash para el sitio web de nuestra empresa. Tengo el requisito de que todos los videos deben estar en formato 360p, por lo que su tamaño sería Nx360.
FFMpeg usos -s argumento para especificar la resolución de destino como W x H . No sé W idth, ya que depende de la relación de aspecto archivo de origen. Si la fuente es 640x480, el objetivo será 480x360. Si la fuente es 848x480, el objetivo será 636x360.
¿Hay alguna manera de hacerlo con algún interruptor de ffmpeg? ¿Que conservará la relación de aspecto y solo especificaré la altura del video objetivo?
Podría resolverlo fácilmente haciendo un programa que inicie ffprobe para obtener el tamaño del video fuente, calcular la relación de aspecto y luego calcular un nuevo ancho.