Audio -und Video- Dateien sind zu groß, um digital übertragen werden. Sie werden normalerweise in ein digitales Signal komprimiert und dann übertragen. Codecs sind Programme in der Lage Komprimieren und Dekomprimieren eines digitalen Signals . Codecs codieren und decodieren Daten für die Übertragung , Speicherung oder Verschlüsselung. Codecs sind in Video-Streaming und Videokonferenzen genutzt , unter anderen Anwendungen . Verlustbehaftete oder verlustfreie Codecs
verlustbehafteten Codecs sind häufiger als verlustfreie Codecs. Verlustbehafteten Codecs komprimieren Daten in kleine Dateien , aber es ist ein Verlust in der Qualität der Daten. Lossless -Codecs halten Datenqualität aber nicht reduzieren Sie die Datengröße mit großem Vorsprung . Beide Codecs verwendet, um Video -, Audio- und Sprachdateien kodieren. Verschiedene verlustbehafteten Codecs AAC, MP3, Vorbis, und verlustbehaftete Windows Media Audio . FLAC, Monkeys Audio sind , zu verkürzen, TTA , Windows Media Audio Lossless und WavPack Beispiele für verlustfreie Codecs.
Speech and Audio Codecs
Sprach-Codecs codieren die unterschiedlichen Eigenschaften der Stimme , während Audio-Codecs für Musik verwendet. Sprach-Codecs sucht Sprachmuster . Verschiedene Sprach-Codecs sind μ -Law PCM, ACELP , A- Law PCM , AMR -NB, AMR -WB und DV Audio . Audio -Codecs gehören AAC, AIFF , AU und MP3.
Video Codecs
Video -Codecs verwendet werden, codieren und decodieren Videodateien. Verlustbehaftete Kompression ist die am weitesten verbreitete Kompressions-Technik . Video -Codecs versuchen Kompression Größe mit der Qualität der Daten auszugleichen. Huffyuv , DivX Pro Codec und x264 verschiedenen Video- Codecs.