Dirac (Videoformat)

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Dirac (Codec))
Wechseln zu: Navigation, Suche

Dirac
Dateiendung: .avi, .ogv, .ts, .mkv, andere
Entwickelt von: BBC
Art: Videoformat, Verlustbehaftete Videodatenkompression
Enthalten in: Ogg, MPEG-TS, AVI, Matroska, anderen
Website: diracvideo.org
Schrödinger
Entwickler BBC
Aktuelle Version 1.0.11
(23. Januar 2012)
Programmier­sprache C
Kategorie freier Video-Codec
Lizenz MPL
diracvideo.org

Dirac ist ein im Mai 2004 von der BBC veröffentlichtes Format für verlustbehaftet komprimierte Videodaten, das eine freie Alternative zu Formaten wie zum Beispiel Microsofts Windows Media Video oder denen der Moving Picture Experts Group darstellen soll. Insbesondere wird darauf geachtet, dass keine von Dritten patentierten Technologien eingesetzt werden.

Dirac wurde am 21. Januar 2008 fertiggestellt. Die Referenz-Implementierung ist in der Programmiersprache C++ geschrieben. Außerdem wurde unter dem Namen Schrödinger ein Projekt gestartet, das eine optimierte und portable Implementierung der Dirac-Spezifikationen zum Ziel hat.

Diese erste Implementierung wurde am 11. März 2008 fertiggestellt und liegt in Version 1.0 vor.

Der unter der Mozilla Public License 1.1 (MPL) veröffentlichte quelloffene Codec erlaubt die Relizenzierung des Codes unter Version 2.0 der GNU General Public License (GPL) und unter Version 2.1 der GNU Lesser General Public License (LGPL).

Um möglichst hohe Kompressionsraten ohne Artefaktbildung zu erreichen, verwendet Dirac – im Gegensatz zu konkurrierenden Formaten wie H.264 – eine diskrete Wavelet-Transformation[1] sowie Techniken wie Motion Compensation und arithmetisches Kodieren, die das Format neben dem niedrigen Speicherverbrauch bei hohen Auflösungen auch für Internetstreaming-Anwendungen geeignet scheinen lassen. Die Bandbreite der Auflösungen reicht von QCIF (176×144 Pixel) bis hin zu HDTV (1920×1080 Pixel) und höher.

Bei der Veröffentlichung war in einer Auflösung von 1920×1080 Bildpunkten von einer Halbierung der Datenrate gegenüber dem MPEG-2-Standard die Rede. Das positioniert Dirac als Konkurrent zu H.264 und VC-1.

Neben der Freie-Software-Gemeinde entwickeln auch verschiedene Universitäten den Codec weiter.

Eine Teilmenge ohne Inter-Kodierung wurde von der Society of Motion Picture and Television Engineers als VC-2 (Standards SMPTE 2042-1-2009 und SMPTE 2042-2-2009) standardisiert.[2]

Siehe auch[Bearbeiten | Quelltext bearbeiten]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Freie Universität Berlin – Institut für Informatik: Ausarbeitung: Der Dirac-Wavelet-Codec und automatisierter Qualitätsvergleich mit Hilfe des GStreamer-Frameworks (PDF; 3,6 MB)
  2. SMPTE 2042-1:2012. Abgerufen am 9. September 2015.