Videocodecs werden benötigt, um digitale Videodaten für bestimmte Anwendungen bereitzustellen und in einer Containerdatei zu speichern. Einige der aufgelisteten Programme sind genau genommen keine Codecs, da entweder der Encoder (kodieren/komprimieren) oder der Decoder (dekodieren/dekomprimieren) fehlen. Sie werden in der Regel aber trotzdem unter dem Begriff Codec subsumiert.
Verlustbehaftete Videocodecs
Die Komprimierung der Videoinformationen verringert den Bedarf an Übertragungskapazität bzw. Speicherplatz erheblich, dazu werden die Video-Informationen mit Kompressionsalgorithmen vereinfacht und zusammengefasst. Dabei werden jedoch auch weniger wichtige Informationen verworfen.
MPEG-Videocodecs
- MPEG-1 Part 2 (ISO 11172): typische Verwendung: Video-CD (VCD) sowie MPEG-2 Part 2 (ISO 13818) bzw. H.262: 8 Bit Farbtiefe, 4:2:0 Farbunterabtastung, Beschränkung auf 25 Mbps Datenübertragungsrate, typische Verwendungen sind: SuperVideo-CD (SVCD), MVCD, KVCD, DVD, DVB, HDTV
- Cinema Craft Encoder (CCE) (Encoder)
- TMPGEnc (Encoder)
- Cleaner (Encoder)
- Compressor (Encoder)
- Ligos LSX (Encoder)
- bbmpeg (Encoder)
- Elecard (Decoder)
- libmpeg2
- QuEnc
- HC Encoder
- Cinema Craft Encoder (CCE) (Encoder)
- Ligos LSX (Encoder)
- TMPGEnc (Encoder)
- FFmpeg
- MPEG-4 Part 2 (ISO 14496)[1]: Dieser Codec wird häufig in mit DivX oder Xvid erstellten AVI-Dateien verwendet.
- Xvid: unter freier GNU General Public License
- 3ivx Technologies 3ivx
- Jomigo HDX4
- Nero AG und Ateme Nero Digital
- FFmpeg
- MPEG-4-Part-10- (AVC)/H.264-Codecs: Typische Verwendungen sind: HD DVD, DVB-S2, HDTV, iTunes, in Flash-Video-Dateien ab Flash 10
- MPEG-H Teil 2 (HEVC)/H.265
- X265 Encoder
- MPEG IMX 525 und MPEG IMX 525
- FFmpeg (Decoder)
Andere Codecs mit Programmimplementierung und Anbieter
- AOMedia Video 1 (AV1)
- Apple Pixlet
- BBC Dirac: patent- und lizenzgebühr-freier Codec
- dirac-research
- Schrödinger
- FFmpeg (Decoder)
- DivX Inc. DivX 3.11: entstanden als gehackter Microsoft-Codec
- FFmpeg
- Intel Indeo
- FFmpeg (Decoder)
- Microsoft Windows Media Video bzw. VC-1: typisch für Internet-Streaming
- FFmpeg (nur Decoder für VC-1)
- Radius Cinepak
- FFmpeg (Decoder)
- RealVideo: Typische für Internet-Streaming
- FFmpeg (nur Decoder für RV30 und RV40)
- Sorenson (SVQ): typische Verwendung: früher in Quicktime- und Flash-Video-Dateien
- FFmpeg (nur Decoder für SVQ3)
- Google (vormals On2) TrueMotion
- Theora Open Source Videocodec, Weiterentwicklung von VP3.2
- FFmpeg (Decoder)
- libtheora
- Snow
HD-Videocodecs (nicht MPEG)
- Apple Intermediate Codec: 8 Bit Farbtiefe, 4:2:0 Farbunterabtastung, Intra-Frame-Codec
- Apple ProRes 422: 10 Bit Farbtiefe, 4:2:2 Farbunterabtastung, Intra-Frame
- FFmpeg (Decoder)
- Apple ProRes 4444: 12 Bit Farbtiefe, 4:4:4 Farbunterabtastung, Intra-Frame, mit Alphakanal
- Avid DNxHD: 8 oder 10 Bit Farbtiefe, 4:2:2 Farbunterabtastung, Intra-Frame, mit Alphakanal
- FFmpeg
- JVC D9-HD: 8 Bit Farbtiefe
- Panasonic DVCPRO HD: 8 Bit Farbtiefe, 4:2:2 Farbunterabtastung, geringe Kompression
- FFmpeg (Decoder)
- Panasonic AVC-Intra (H.264 Intra): 10 Bit Farbtiefe, 4:2:2 Farbunterabtastung, Intra-Frame-Codec
- FFmpeg (Decoder)
- Panasonic HD-D5: 10 Bit Farbtiefe, niedrige Kompression
- Sony HDCAM: 8 Bit Farbtiefe
- Thomson HD-D6: 8 Bit Farbtiefe, unkomprimiert
Verlustfreie Videocodecs
Verlustfreie Videocodecs erhalten die originale Qualität. Sie arbeiten ohne verlustbehaftete Kompression und benötigen dadurch meist mehr Speicherplatz.
- Avid Meridien
- FFmpeg
- Ben Rudiak-Gould HuffYUV: unter freier GNU General Public License
- FFmpeg (sowohl eine Implementierung des originalen Codecs als auch eine Weiterentwicklung)
- CoreCodec/Jory Stone CorePNG: unter freier GNU General Public License
- LCL-Codec
- AVIzlib
- AVImszh
- FFmpeg
- Lagarith
- FFmpeg (Decoder)
- FFV1
- MSU Lossless
Siehe auch
Einzelnachweise
- ↑ Andreas Butz, Heinrich Hussmann, Rainer Malaka: Medieninformatik: Eine Einführung. Pearson Deutschland GmbH, 2009, ISBN 978-3-8273-7353-3, S. 184.