2015-03-02 13 views
7

Ist es möglich, ein Bild mit FFMPEG zu skalieren?Verwenden Sie ffmpeg, um die Bildgröße zu ändern

Ich habe dies so weit:

ffmpeg. -i 1.jpg -vf scale=360:240 > 2.jpg 

ich die Fehlermeldung erhalten, dass

‚Mindestens eine Ausgabedatei angegeben werden muss‘

Ist es möglich?

+0

@LordNeckbeard Sie recht sind. Das habe ich gerade erst gelernt :) –

Antwort

17

Sie können dies versuchen:

ffmpeg -i input.jpg -vf scale=320:240 output_320x240.png 

bekam ich das von source

+0

Hallo, schlag dich dazu. Es war was ich gerade gefunden habe. Aber da du die richtige Antwort hast und mir deine Zeit gegeben hast, gebe ich dir ein Häkchen :) –

+7

Der Skalierungsfilter kann auch automatisch eine Dimension berechnen, während das Seitenverhältnis beibehalten wird: 'scale = 320: -1', oder' scale = -1: 240'. – LordNeckbeard

+0

Dies führt zu einem beschädigten Bild für mich. Nur ein paar Linien und Farben. jpg zu jpg – Tyguy7

0

Wenn Sie Ration behalten können Sie tun -

./ffmpeg -i 1.jpg -vf scale="360:-1" 2.jpg 

oder wenn Sie skalieren möchten basierend auf Eingabe Breite und Höhe. Z.B. können sagen, die Hälfte der Eingangs Breite und Höhe, die Sie tun können -

./ffmpeg -i 1.jpg -vf scale="iw/1:ih/2" 2.jpg 

wo

iw : input width 
ih : input height 
Verwandte Themen