Der Wikipediaartikel über die Videokompression ist schonmal harter Tobak und dass ich das ganz verstanden hab, kann ich nicht behaupten.
Kann ich verstehen. Man braucht ein paar Monate Erfahrung mit Videotechnik, bis man sich besser in der Materie auskennt.
Du kannst Dir Kompression mit Hilfe folgender Analogie vorstellen:
Du hast 2 Personen A und B an unterschiedlichen Orten. Beide haben eine Schachtel mit unterschiedlichst eingefärbten, quadratischen Legosteinen, vor sich liegen.
Person A legt nun sein Lego nebeneinander (256 x 256 Steine) auf einer Fläche so aus, dass ein rasterartiges Bild (zB eine Landschaft) ensteht (wie beim Sticken).
Er möchte nun per Telefon die Person B so anleiten, dass sie das gleiche Bild auslegen kann.
Dazu unterteilt A sein Bild in horizontale und vertikale Koordinaten (X/Y) und definiert jede Farbe (RGB) mit einer dreiteiligen Zahl. Der blaue Stein rechts oben hat also X=1/Y=1/RGB=000.000.255.
Damit B nun das Bild exakt nachbilden kann, muss A nun immer die Koordinaten und die dazugehörige Farbe über das Telefon ansagen. Das dauert natürlich sehr lange. Um die Zeit abzukürzen versucht A nun ein wenig die Durchsagen zu optimieren. Die ersten 20 Zeilen bestehen nur aus blauen Steinen (Himmel), daher gibt er durch: Von X=1/Y=1 bis X=256/Y=20 nimmst Du RGB=000.000.255.
Damit schrumpft die benötigte Information auf unter 1/5000-stel, trotzdem kann B genau nachvollziehen, wie er die Steine bei sich aufzulegen hat.
In den nächsten Zeilen wechseln sich unterschiedliche Farben ab, daher gibt A immer zuerst eine Farbe und dann alle dazugehörigen Koordinaten durch, dann die nächste Farbe mit Koordinaten usw. usf. Hier sinkt die Effizienz, aber er spart sich immerhin 1/3.
Das würde in der Bildkompression nun einer verlustfreien Kompression entsprechen - gleich wie auch zB das ZIP/RAR/PNG/HuffYUV/Lagarith Verfahren für Dateien abläuft. Die Kompressionsstärke ist natürlich beschränkt.
Möchte man stärker komprimieren, dann muss man tiefer in die Trickkiste greifen und auch leichte Bildinhaltänderungen in Kauf nehmen.
Umgelegt auf obige Analogie würde das bedeuten, dass A bspw. ähnliche Blautöne im Himmel als gleich definiert und so effizienter die Koordinaten durchgeben kann. Er könnte auch noch die Farbgenauigkeit reduzieren zB statt 000.000.255 für Blau sagt er 00.00.16 - was natürlich die Anzahl der möglichen Farben einschränkt.
Das wäre dann eine verlustbehaftete Kompression, das Bild, welches B zusammensetzt entspricht nicht mehr 100% dem von A, sondern es weicht ein wenig davon ab. Je effizienter A sein Bild zusammenfasst, desto stärker wird Bs Bild vom Original abweichen.
Bisher haben wir dabei immer nur 1 Bild betrachtet.
Was wäre, wenn A und B nun beschließen, eine ganze Serie von Bildern hintereinander zu machen und dabei die Bildinhalte von Bild zu Bild leicht zu verschieben - quasi animieren. Nehmen wir an, es gibt eine runde gelbe Sonne. A müsste nun wieder die Daten für die Sonne B durchgeben, damit dieser sie exakt an der gleichen Stelle, Bild für Bild, positionieren kann. A erkennt bald das Optimierungspotenzial: Er muss B lediglich die sich im jeweiligen Bild geänderte Gesamtposition der Sonne angeben. D.h. er betrachtet die Sonne nicht mehr als einzelne Legosteine mit Koordinaten und Farbe, sondern als ein Objekt, mit einer Koordinate und Farbe. Somit muss B nur beim ersten Bild wissen, wie er die Sonne aufzubauen hat, bei dem nächsten Bild kann er sich die Struktur vom ersten Bild abschauen, lediglich die Platzierung im Bild ändert sich.
Das ist das Grundprinzip einer MPEG Kompression, stark vereinfacht natürlich.
Nun wollte ich also das Video in MPEG2 Blu-ray rendern, da MPEG2 ja platzsparend ist.
Aber wenn ich das Format darauf einstelle, sagt er mir:
Es konnte kein Writer geladen werden. Adobe Media Encoder wird nun beendet.
Du hast natürlich nicht den Fehler gegoogelt, oder? Sonst wärst Du darauf gestossen, dass es ein Update für CS3 gibt, dass Du installieren musst.
http://www.adobe.com/support/documentati…_3_1_ReadMe.pdf
Adobe Premiere Pro CS3 3.2 update
Adobe After Effects CS3 Professional 8.0.2 update