Hallo zusammen, ich bins mal wieder zum Thema "Videobearbeitung" (hoffe, ich nerve euch nicht langsam aber das Thema ist für mich recht kompliziert). Wenn ich etwas capture, kann ich es ja aus Platzgründen codieren (z.B. mit DIVX). Angenommen ich habe eine große Festplatte und ca. 40 GB nur für Filmbearbeitung. Ist die Filmqualität besser wenn ich dann die AVI-Datei unkomprimiert habe als wenn sie mit DIVX komprimiert wurde. Merkt man das einer daraus entstandenen VCD an, oder tut sich da nix in der Bildquali? Verstanden? Danke!
Archiv Sound, Video, MP3 und Co 8.736 Themen, 38.491 Beiträge
Macroblöcke werden bei MPEG gebildet anstatt wie bei JPEG (bzw. seine einfache Erweiterung MJPEG) der das komplette Bild mittels der DCT in den Frequenzbereich überträgt. Stellt nun der Encoder fest, daß das codierte Bild größer ist als der vom User maximal vorgegebene Wert für die Bitrate, regelt er die Qualität des gesamten folge Frames deutlich runter. Daraufhin wird erkannt das das codierte Ergebniss von Frame2 noch einiges an Reserven gegenüber der vorgegebenen Bitrate zur Verfügung hat und das komplette 3.Frame wird schwächer codiert. Dieser Vorgang zieht sich über weit mehr als 3 Frames und kann als Einschwingvorgang bezeichnet werden.
MJPEG kann also immer nur die Stärke der Codierung (größe der Werte in der Quantisierungstabelle) für das gesamte Bild regeln.
MPEG hingegen teilt das Bild in Blöcke auf. Die Quantisierung (stärke des Kompressionsgrades) erfolgt nun auf jeden Macroblock. Somit schwankt die Bildqualität nicht in dem Maße wie bei MJPEG.
>>braucht aber etwas mehr platz als ein gleich gutes standard jpg, eben speed und nicht platz optimiert. Das "Hä" dahinter erspar ich mir.
MJPEG steht für Motion (Bewegung) JPEG. Es handelt sich tatsächlich um das normale ".jpg"(ist nur die Kurzform von JPEG) mit einem Aufsatz für Bewegtbilder (Film). Der Grund warum .jpg (JPEG)kleiner sind ist nicht eine "speedoptimierung" sondern einfach der Fall, daß es sich um 1 Bild (auch Frame genannt) handelt.
Wenn Du eine geringe aber schnelle Kompression von Video haben willst, nimmst Du einfach MPEG mit einer Quantisierungstabelle mit kleinen Werten und machst nur I-Frames (keine B- oder P-Frames).
Minesweeper XL