Codecs

Als Videocodec wird eine Software bezeichnet die digitale Videodateien komprimiert beziehungsweise dekomprimiert. Ein Videocodec konvertiert ein unkomprimiertes Format in ein komprimiertes und umgekehrt.

Das komprimierte Datenformat folgt in den allermeisten Fällen einer bestimmten Komprimierungsspezifikation. Diese Spezifikation ist im Falle von Videodateien meist verlustbehaftet, dies bedeutet dass nicht alle Informationen die in der ursprünglichen Videodatei vorhanden waren, erhalten bleiben.

Bei den ersten Videocodecs wurden nur einzelne Standbilder komprimiert, neuere Verfahren nutzen zur Komprimierung Ähnlichkeiten von aufeinander folgenden Teilbildern.

Die Verfahren der Kompressionen beruhen entweder auf Redundanzreduktion oder Irrelevanzreduktion. Im ersten Fall werden statische Eigenschaften eines Bildsignals ausgenutz um möglichst viel Speicherplatz einzusparen. Diese Art der Kompression ist verlustlos.

Beim Verfahren der Irrelevantzreduktion werden diejenigen Information ausgelassen, die unter der typischen menschlichen Sehwahrnehmungsschwelle liegen. Dies geschieht zum Beispiel durch eine Reduzierung von Farbinformationen oder das Variieren der Bildfrequenz. Diese Verfahren sind jedoch meist verlustbehaftet, bieten jedoch einen weitaus größeren Kompressionsfaktor.

Die am weitesten Verbreiteten Codecs und ihre Vorteile/Nachteile sind:

H.264/MPEG-4

H.264 auch AVC(Advanced Video Coding) ist der am weitesten Verbreitete Codec. Unterstütz werden Auflösungen bis 8K. Im Vergleich zu den Vorgänger-Codecs H.263, MPEG-2 oder MPEG-4 Part 2 bietet H.262 eine weitaus größere Bildqualität und/oder größere Bildkompression. Außerdem eignet sich H.264 für eine Vielzahl an Anwendungen, da es eine hohe Flexibilität an Bitraten und Auflösungen bietet.

H.265/MPEG-H

Auch als HEVC(High Efficiency Video Coding) bezeichnet, ist der Nachfolger von H.264. Im Vergleich zu H.264 bietet dieser Codec die doppelte Kompressionsrate bei gleicher Bildqualität oder eine substanziell verbesserte Qualität bei gleicher Datenrate. Es werden Auflösungen bis 8K unterstützt.

VP8/VP9

VP8 und VP9 wurden von Google entwickelt und werden hauptsächlich für die Videoplattform YouTube verwendet. Beides sind offene Formate und konkurrieren vor allem mit H.264 beziehungsweise H.265. Diese Familie der Codecs bietet einen relativ hohen Kompressionsfaktor bei hoher Bildqualität

Apple ProRes

Ein von Apple entwickelter proprietärer Codec, der vor allem in der Post-Produktion verwendet wird. Daher wird dieser Codecs nicht als Endanwenderformat empfohlen. Apple ProRes ist eine verlustbehaftete Kompression und bietet eine Farbtiefe von bis zu 12bit und eine maximale Auflösung von 8K.