alle.FFmpeg - Ändern der Auflösung des Videos mit Seitenverhältnis
Wie ändert man die Auflösung des Videos mit Seitenverhältnis mit FFmpeg?
Es gibt Optionen http://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:
und
-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.
Zum Beispiel, ich habe zwei Eingangsvideos:
- mit 200 * 400 Auflösung
- mit 400 * 700 Auflösung
Ich muss Ausgangsvideo mit 100 * 200 Auflösung machen.
Wenn ich ffmpeg mit -s 100x200 ausführen werde, dann wird das zweite Video ein schlechtes Seitenverhältnis haben.
Wie kann ich das Ausgabevideo nach Breite begrenzen, mit automatischem Seitenverhältnis nach Höhe?
Zum Beispiel, ich möchte angeben, für die Ausgabe Video nur Breite 100px und ffmpeg muss automatisch Höhe mit rechten Seitenverhältnis berechnen.
Für erstes Video wird es sein:
200/100 = 2
400/2 = 200
Ie 100x200
für die zweite Video wird es sein:
400/100 = 4
700/4 = 75
Ie 100x75
Ist es möglich?
Ein Link zum Handbuch würde helfen.? – Karma
Wie bereits erwähnt, war das Handbuch in der Antwort falsch, und ich suchte weiter nach Informationen. Da gefunden, lies bitte die modifizierte Antwort. –