Videogröße möglichst komprimieren?
Moin,
Ich habe ein Video, welches ich für eine Website verwenden möchte. Die Dateigröße sollte max. bei 8 MB liegen und mind. eine Auflösung von 720p haben.
Nun habe ich dies in meinem Programm eingestellt und müsste das Video auf 2 Sekunden kürzen, so dass ich meine 8MB erreiche. Gibt es irgendwelche Möglichkeiten, wie ich die Dateigröße weiter verkleinern kann?
LG
3 Antworten
Ausschlaggebend für die Dateigröße ist die Bitrate des Videos (bei komprimierten Dateiformaten). Sie gibt an, auf wie viele Bits pro Sekunde das Video "gepresst" werden soll. Dabei geht natürlich die Qualität verloren. Bei der Konvertierung eines Videos kann man die Bitrate ändern.
Ich verwende für solche Zwecke das Programm XMediaRecode.
Wenn ich deine Angaben richtig überschlagen habe, liegt deine Video-Bitrate bei etwa 30.000 kbit/s (4 MB/s = 32 Mbit/s). Für die optimale Bitrate bräuchte man die Videolänge. Das kannst du dir ja selbst ausrechnen.
8 MB entsprechen 64.000 kbit.
gewünschte Dateigröße in kbit (64.000)
geteilt durch
die Länge des Videos in Sekunden
= Bitrate pro Sekunde (kbit/s)
Beispiel:
Das Video ist 3 Minuten lang (180 Sekunden).
64.000 / 180 = 355
Ich stelle also eine Video-Bitrate von 355 kbit/s ein, damit ich auf 8 MB komme.
Framerate (FPS) und oder Bitrate (Mbit/s) verkleinern.
Die Formel lautet: Bitrate x Minuten x 60 / 8 = Dateigrösse (MB)
Hi,
das geht aber besser.
Z. B.: 720p, 25fps, 1800 kbit/s, AVC High@L3.2, 1 Minute = 15 MB.
Also bei 8 MB bekommt man 30 Sekunden Video.