Ich habe einen HTML 5-Videoplayer, der 700px breit und 400px hoch ist. Ich versuche, avconv
ffmpeg zu verwenden , um die Größe zu ändern (unter Beibehaltung des Seitenverhältnisses) und sicherzustellen, dass es in meinen Player passt.
Bei der Eingabe kann es sich um eine Datei beliebiger Größe handeln. Daher muss ich die Größe der größeren Datei ändern, die kleineren Dateien jedoch mit schwarzen Balken zentrieren. Bisher habe ich Folgendes versucht: -s
und -aspect
, ich habe gesehen, pad
dass der -vf
Switch verwendet wird, verstehe aber nicht, wie er genug funktioniert, um das zu bekommen, was ich brauche.
Dies ist eine ungefähre Vorstellung von dem, was ich brauche. Ich bin mir nicht sicher, ob es überhaupt möglich ist. Es ist fast so wie die maximale Breite / maximale Höhe von CSS. Mir ist klar, dass dies nur ein Durcheinander von Wörtern sein kann, aber wenn jemand versteht, wovon ich spreche, wäre ich dankbar für Hilfe, danke.
Befehl avconv:
avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4