Ist es möglich, ein Video zu vergrößern und es mit ffmpeg-Befehlen zu speichern?
Ich habe viel gesucht, aber keine Lösung gefunden.
Antwort1
Das Zoomen erfolgt in zwei Schritten. Sie möchten:
- Skalieren Sie das Video mit einem Faktor Ihrer Wahl.
- Schneiden Sie das Video wieder auf die Originalgröße zu.
Das würde beispielsweise beim Vergrößern mit einem Faktor von 2 bei einem angenommenen Eingangsvideo von 1280×720 Pixeln so aussehen:
ffmpeg -i input.mp4 -vf "Skala=2*iw:-1,Ernte=iw/2:ih/2" Ausgabe.mp4
Natürlich können Sie hier den Faktor verändern. Das -1
bedeutet, dass die Höhe automatisch eingestellt wird.
Über zwei weitere Parameter können Sie beim crop
Filter die Position des Zuschneidefensters festlegen.
Schauen Sie sich diex264-Kodierungshandbuchwenn Sie die Ausgabequalität ändern müssen (sie wird im Vergleich zum Original natürlich reduziert).