Codec
En codec ( stavelse ord från engelska co der , tyska kodare , och december eller , tyska avkodare ) är ett par av algoritmer som är digitalt koda och avkoda data som eller signaler. När man konverterar direkt från ett format till ett annat (t.ex. MPEG-2 till MPEG-4 eller MP3 till WMA) talar man om konvertering eller, när det gäller ljud- och videofiler, också omkodning . Allmänt sett har användningen av termen codec också blivit etablerad för de integrerade kretsarna som gör kodningen.
Allmän
I de flesta fall digitaliseras inte de analoga signalerna utan förlust under kodningsprocessen utan snarare en dynamisk minskning av den analoga signalen och datakomprimering av den digitala signalen, vilket, beroende på omfattning och metod, leder till kvalitetsförluster vid konvertering av digital dataström tillbaka till de analoga signalerna. Bild- och ljudkvaliteten kan påverkas, liksom kontinuiteten i uppspelningen. Detta resulterar i en minskning av den bandbredd som krävs för överföring av den digitala signalen eller en minskning av den lagringskapacitet som krävs för lagring.
Det är också viktigt att skilja mellan det kodade dataformatet, dvs. ljudformatet , och det videokomprimerings- och behållarformat som används . Till exempel skapade den välkända XviD-codec MPEG-4- Videospuren eller MP3- ljudcodec MP3- Audiospuren. Dessa två klasser kan kombineras i en filbehållare (t.ex. AVI ) och sedan sparas.
Ett stort antal olika codecs används i internationella telefonnät ; Fast telefoni och mobilnätverk fungerar med några få codecs från G-serien från ITU-T (till exempel G.711 eller G.726 ), men det finns ett stort utbud av mobiltelefoner inom området för tillgång till mobilnät. Många kodningsförfaranden har standardiserats av International Telecommunication Union , bland annat de förfaranden som utvecklats av MPEG som t.ex. B. videoformatet MPEG-4 AVC, även känt som H.264 . För att möjliggöra kommunikation mellan deltagare vars slutenheter fungerar med olika codec krävs konvertering till det andra formatet, dvs. transkodning. För telefoni över Internet, IP-telefoni , är det fortfarande ett stort tekniskt hinder att bemästra alla procedurer och deras omkodning.
Lista över vanliga codecs med motsvarande programimplementeringar
Videokodek
Ljudkodek
-
MPEG-1 Layer III (MP3)
- LAME (kodare)
- MP3-codec från Fraunhofer Society
- MPEG-1 Layer III Pro (MP3Pro)
-
MPEG-4 del 3 (AAC)
- Psytel AAC (föregångare för Nero Digital Audio)
- FAAC (AAC Encoder) och FAAD2 (Open Source Decoder)
- FFmpeg AAC
- andra MPEG-ljud codecs
- RealAudio
- Windows Media Audio
- Ogg
- FLAC
Talcodecs
- Advanced Multi-Band Excitation (AMBE)
- AMR
- Code Excited Linear Prediction (CELP)
- Codec2
- GSM
- internet låg bithastighet codec (iLBC)
- ITU- standarder:
- Mixed-Excitation Linear Predictive (MELP)
- SILKE
- Speex
Codec-samlingar
- libavcodec : Bibliotek från FFmpeg- projektet med implementeringar av olika ljud- och videokodek, till exempel för FLAC, MP3, WMA, WMV, MPEG-1/2/4, Huffyuv
- Nero Digital : MPEG-4 del 2 ASP-videokodek, H.264-videokodek, LE-AAC-ljudkodek, HE-AAC-ljudkodek
Se även
- ABX-test , en akustisk metod för att bedöma kvaliteten på ljudkoder
- Ljuddatakomprimering , videokomprimering , bildkomprimering
- Ljudformat , videoformat
- Behållarfil
- Genomsnittlig åsiktsresultat : Bedömning av överföringskvaliteten för codecs
webb-länkar
- "Hydrogenaudio Knowledgebase - Kategori: Codecs" - wiki för ljudentusiaster från hydrogenaudio.org (engelska)
- “Codecs och överföringsstandarder för HDTV” - Codecs: Så här komprimeras HD-TV
- "Moving Picture Experts Group" - Den officiella hemsidan för MPEG - en ISO / IEC- arbetsgrupp (engelska)
- "MPEG Industry Forum: Vad är MPEG-4?" - NPO , som främjar MPEG-standarderna (engelska)
- "Webbplatsen för K-Lite Codec Pack" - omfattande codec-samling för Windows