
Was ist digitale Videokomprimierung?

Bei der Komprimierung werden Daten entfernt oder umstrukturiert, um die Dateigröße zu verringern. Wenn 3DS render Rendering in eine AVI-Datei schreibt, werden die Informationen in jedem Frame basierend auf einer Auswahl aus einer Liste softwaregesteuerter Encoder / Decoder (Codecs) komprimiert.
Codecs sind in drei Hauptkategorien unterteilt. Erstens haben sie Verluste oder nicht. Die verlustfreie Komprimierung bewahrt alle Daten im Bild, normalerweise unter Verwendung einer Technik namens Run-Length Encoding (RLE). RLE entfernt durchgehende Bereiche derselben Farbe, indem die Datei mit einem Code markiert wird, der die doppelte Farbe während der Dekomprimierung wiederherstellt. RLE ist sehr effizient für computergenerierte Grafiken mit großen Bereichen mit denselben Pixeln und nicht sehr effizient für digitalisierte analoge Fotos und Videos, da diese Bilder in der Regel nur wenige Bereiche mit kontinuierlicher Farbe enthalten.
Verlustbehaftete Codecs erkennen und entfernen dauerhaft Informationen aus einem Bild, die der Betrachter wahrscheinlich nicht sieht. Der Algorithmus reagiert empfindlich auf Dezimierung und Ausbreitung in der Bildrate. Verlustbehaftete Codecs verfügen über Qualitätsparameter, die das Ausmaß des Verlusts (und damit die Größe der Datei) steuern. Diese Codecs eignen sich zum Komprimieren der animierten ZO-Geometrie in Kombination mit analogem Video.
Eine zweite wichtige Kategorie von Codecs bezieht sich darauf, wie die Komprimierung räumlich oder zeitlich in einen gesamten Frame passt. Die räumliche Komprimierung untersucht jeden Frame, erkennt und entfernt die Details innerhalb des Frames. Die Zeitkomprimierung (zeitliche Komprimierung) vergleicht Frames über die Zeit, um Daten strategisch und schrittweise zu entfernen. Eine wichtige Art der zeitlichen Komprimierung (Bilddifferenzierung) speichert nur geänderte Informationspixel aus aufeinanderfolgenden Bildern.
Schließlich unterstützen die Codecs bestimmte Pixeltiefen und sind plattformspezifisch. Einige Codecs komprimieren nur 8-Bit, andere unterstützen 16-Bit- und 24-Bit-Komprimierung. Einige spielen nur Video für Windows ab. Dekomprimierung (und Rekomprimierung) tritt auf, wenn der Film abgespielt wird. Zu diesem Zweck startet der Mechanismus Datei in 3D Studio MAX anzeigen MS Windows Media Player (NT oder WIN95).
Codecs sind wichtig, wenn Animationen von einem CD-ROM-Laufwerk oder einer Festplatte abgespielt werden. Der in der Ausgabe der 3D Studio MAX-Renderdatei ausgewählte Codec wirkt sich auf die visuelle Qualität und Wiedergabegeschwindigkeit digitaler Animationen aus. Wie in Abbildung 27.3 dargestellt, wird auf die Codecs zugegriffen, nachdem der Name der Ausgabedatei mit der AVI-Erweiterung angegeben und im Dialogfeld “Browsing” auf die Schaltfläche “Konfigurieren” geklickt wurde.
AVI-Dateien können mit jedem der mit Video für Windows gelieferten Software-Codecs komprimiert werden. Höchstwahrscheinlich ist mindestens ein Codec auf Ihrem Betriebssystem installiert. Andere Codecs werden mit Multimedia-Produkten und Internetbrowsern installiert. Sie können Ihrem System auch Codecs von Drittanbietern für eine Vielzahl von Komprimierungsformaten hinzufügen. Um die gewünschten Ergebnisse für Ihr Projekt zu erzielen, sollten Sie verstehen, wie Codecs funktionieren, und viel experimentieren.
