ffmpeg bietet diese Funktionalität. Alles, was Sie tun müssen, ist etwas wie laufen
ffmpeg -i <inputfilename> -s 640x480 -b 512k -vcodec mpeg1video -acodec copy <outputfilename>
Bei neueren Versionen von ffmpeg müssen Sie ändern -b
zu -b:v
:
ffmpeg -i <inputfilename> -s 640x480 -b:v 512k -vcodec mpeg1video -acodec copy <outputfilename>
Konvertieren der Eingangsvideodatei in ein Video mit einer Größe von 640 x 480 und einer Bitrate von 512 Kilobit / Sek. mithilfe des MPEG 1-Videocodecs und Kopieren des ursprünglichen Audiostreams. Natürlich können Sie alle benötigten Werte eingeben und mit der Größe und Bitrate herumspielen, um den gewünschten Kompromiss zwischen Qualität und Größe zu erzielen. Es gibt auch eine Menge anderer Optionen, die in der Dokumentation beschrieben sind
Führen Sie ffmpeg -formats
oder ffmpeg -codecs
für eine Liste aller verfügbaren Formate und Codecs. Wenn Sie für die endgültige Ausgabe keinen bestimmten Codec als Ziel festlegen müssen, können Sie mit einem Codec nach dem neuesten Stand der Technik wie H.264 bessere Komprimierungsverhältnisse bei minimalem Qualitätsverlust erzielen.