Bir kodek , bir dijital veri akışının kodlama veya kod çözme işleminin iletim veya depolama açısından uygulanmasını mümkün kılan bir donanım veya yazılım cihazıdır. Bazı kodekler ayrıca bir sıkıştırma işlevi veya hatta veri şifreleme içerir .
Bileşik kelime "codec" "dan gelmektedir eş deur Aralık (koku" eş Derrick Aralık oder İngilizce).
Codec, standart ve kapsayıcı formatı kavramlarını ayırt etmek önemlidir .
Örneğin, MPEG-4 AVC / H.264 bir video standardıdır ve x264 , standart tarafından açıklanan sıkıştırma formatında bir video akışı üretebilen bir codec bileşenidir. Bu standardı uygulayan başka kodekler de vardır. Yalnızca bir uygulama olduğunda, codec bileşeninin adı standardın adını alabilir (örnek: VC-1 ).
Örneğin, bir MPEG-2 konteyneri yalnızca MPEG-2 video akışlarını, MPEG ses akışlarını (katmanlar 1 , 2 veya 3 ) veya AAC ses akışlarını içerebilir .
Bazı elektronik ekipman üreticileri, ses veya video kodeklerini kendileri geliştirir.
Biz verebiliriz AVCHD aslında bir türevi olan örneğin, X264 , bir uygulama H.264 ; ancak onu kullanan üreticilere veya yazılımın yayıncısına özgü belirli işlevlere sahip olması.
Bir standardın ön sürümünden türetilen bazı kodekler; örneğin , gelişmekte olan standart H.263 ve H.264'ün bir uygulaması olan DivX .
Tescilli kodekler şirketler tarafından geliştirilir ve genellikle mümkün olan ülkelerde patentlidir.
Vorbis gibi ücretsiz ve açık kaynaklı kodekler , kullanıcıların kendi ürettikleri medya üzerinde kontrol sahibi olmalarını sağlamak için ücretsiz yazılım oynatıcıları tarafından icat edilmiş ve geliştirilmiştir.
Bir ISO standardı yayınlandığında, şirketlerden dekompresyon ile ilgili olarak patent başvurusunda bulunmamaları veya mevcut olanlar üzerinde hak talep etmemeleri istenir. MPEG formatları için ISO standartları yalnızca sıkıştırmanın nasıl açılacağını tanımlar; her şirket daha sonra sıkma ipuçlarında istediği her şeyi yapmakta özgürdür.
Yıl | Video Codec | Editör | Kurul | Distribütör | Kullanımlar |
---|---|---|---|---|---|
1984 | H. 120 | CCITT | VCEG | Yok |
Yıl | Video Codec | Editör | Kurul | Distribütör | Kullanımlar |
---|---|---|---|---|---|
1988 | H.261 | CCITT | VCEG | Hitachi, PictureTel, NTT, BT, Toshiba vb. | Video konferans, görüntülü telefon |
1992 | Hareketli JPEG (MJPEG) | Jpeg | Jpeg | Yok | Hızlı zaman |
1993 | MPEG-1 Bölüm 2 | ISO, IEC | MPEG | Fujitsu, IBM, Matsushita vb. | Video-CD , İnternet videosu |
Yıl | Video Codec | Editör | Kurul | Distribütör | Kullanımlar |
---|---|---|---|---|---|
1995 | H.262 / MPEG-2 Bölüm 2 (MPEG-2 Videosu) | ISO, IEC, ITU-T | MPEG, VCEG | Sony, Thomson, Mitsubishi vb. | DVD Video, Blu-ray, DVB, ATSC, SVCD, SDTV |
DV | IEC | IEC | Sony, Panasonic | Video kameralar, dijital kasetler |
Yıl | Video Codec | Editör | Kurul | Distribütör | Kullanımlar |
---|---|---|---|---|---|
1996 | H.263 | ITU-T | VCEG | Mitsubishi, Hitachi, Panasonic vb. | Video konferans, görüntülü telefon, H.320, Tümleşik Hizmetler Dijital Ağı (ISDN), mobil video (3GP), MPEG-4 Görsel |
1999 | MPEG-4 Bölüm 2 (MPEG-4 Görsel) | ISO, IEC | MPEG | Mitsubishi, Hitachi, Panasonic vb. | İnternet videosu, DivX, Xvid |
2000 | VP3 | On2 Teknolojileri |
Yıl | Video Codec | Editör | Kurul | Distribütör | Kullanımlar |
---|---|---|---|---|---|
2001 | Motion JPEG 2000 (MJ2) | Jpeg | Jpeg | Yok | |
VP4 | On2 Teknolojileri | ||||
2002 | VP5 | On2 Teknolojileri | |||
2003 | Gelişmiş Video Kodlama (H.264 / MPEG-4 AVC) | ISO, IEC, ITU-T | MPEG, VCEG | Panasonic, Godo Kaisha IP Köprüsü, LG vb. | Blu-ray, HD DVD, HDTV (DVB, ATSC), akış ( YouTube , Netflix, Vimeo), iTunes Store, iPod Video, Apple TV, video konferanslar, Flash Player , Silverlight, VOD |
VP6 | On2 Teknolojileri | ||||
2004 | Theora | Xiph | Xiph | Yok | internet tarayıcıları |
2006 | VP7 | On2 Teknolojileri | |||
VC-1 | SMPTE | SMPTE | Microsoft, Panasonic, LG, Samsung vb. | Blu-ray , web tarayıcıları | |
2007 | Apple ProRes | elma | Video prodüksiyonu, post prodüksiyon | ||
2008 | VP8 | On2 Technologies ( Google tarafından satın alındığından beri ) | WebM / MKV formatındaki videolar |
Yıl | Video Codec | Editör | Kurul | Distribütör | Kullanımlar |
---|---|---|---|---|---|
2012 | VP9 (veya Sonraki Nesil Açık Video veya VP-Sonraki ) | HTML5 videolar , çeşitli tarayıcılar | |||
2013 |
Yüksek Verimli Video Kodlama
(H.265 / MPEG-H HEVC) |
ISO, IEC, ITU-T | MPEG, VCEG | Samsung, GE, NTT, JVC Kenwood vb. | UHD Blu-ray, DVB, ATSC 3.0, UHD akışı, Yüksek Verimli Görüntü Formatı, macOS High Sierra, iOS 11 |
Yıl | Video Codec | Editör | Kurul | Distribütör | Kullanım hakları |
---|---|---|---|---|---|
2018 | AV1 | AOMedia | AOMedia | Açık Medya İttifakı | Royalty free |
2020 | MPEG-5 Bölüm 1: Temel Video Kodlama (EVC) | ISO, IEC, ITU-T | MPEG, VCEG | Huawei , Qualcomm , Samsung | |
Çok Yönlü Video Kodlama (VVC / H.266) | JVET | JVET | Fraunhofer Heinrich-Hertz | Sahip |