Главная страница - Статьи об аудио и видео кодеках
Слово кодек происходит от сочетания слов КОдер - ДЕКодер, КОмпрессор - ДЕКопрессор. Кодек - это программа,предназначенная для кодирования (сжатия) и декодирования (воспроизведение) аудио и видео файлов.
Основное предназначение кодеков - это уменьшение исходного размера медиа файла, "сжатие" аудио и видео файлов.
Кодеки с потерями и кодеки без потерь
Конечная цель использования кодеков - сжатие медиа файлов, сохраняя при этом максимально хорошое качество. Большинство кодеков это, так называемые, кодеки с потерями, назначение которых - уменьшение (сжатие) размеров исходного аудио или видео файла. Существуют также кодеки без потерь, их цель - улучшение качества медиа файла, одновременно с этим не увеличивая исходный размер файла.
Примеры файловых форматов, создаваемые кодеками с потерями: AAC (Advanced Audio Coding), MP3, Vorbis (файлы формата *.OGG), Windows Media Audio с потерями ( *.WMA). Примеры файловых форматов, создаваемые кодеками без потерь: Apple Lossless ( *.m4a), FLAC, Monkey's Audio ( *.APE), Shorten, TTA, Windows Media Audio без потерь ( *.WMA), WavPack.
Контейнерные форматы файлов или зачем вам нужны аудио и видео кодеки для просмотра видео файлов?
Контейнерный формат - это файловый формат, который содержит в себе различные типы данных, сжатые определенными кодеками. Самые простые контейнерные форматы могут содержать различные типы аудио кодекоа. Более сложные (настраиваемые) контейнерные форматы поддерживают различные аудио кодеки, видео кодеки, титры, деление файла на главы, тэги, синхронизируя все эти данные друг с другом при воспроизведении аудио или видео файла. Все это происходит автоматически.
Примеры контейнерных форматов: наиболее простой WAV (файловый формат RIFF); настраиваемые - AVI, ASF (WMA и WMV), MOV (QuickTime), поддерживающие различные типы видео и аудио.
Специализированные кодеки: есть ли разница между кодеками для музыки и для человеческой речи?
Кодеки для речи разработаны специально для обработки человеческого голоса, в то время как обычные аудио кодеки - для музыки и пр. аудио файлов. Разница между кодеками для речи и аудио кодеками состоит в том, что кодеки для речи в силу своей специфики имеют иной порядок сжатия. Кодеки также позволяют перекодировать из одного цифрового формата в другой, например: из аудио PCM в аудио MP3.
Наиболее популярные кодеки
Аудио кодеки
- AAC: music with digital rights (DRM)
- ACELP.live: music (VoiceAge)
- AIFF: music (Macintosh)
- AU: music (Sun)
- MP3: music (Fraunhofer IIS MP3)
- Ogg Vorbis: music
- RA, RAM: music (RealNetworks streaming)
- WMA: music
Видео кодеки
- AVI: movies
- Cinepak: movies (SuperMac Technologies)
- H.261: videoconferencing (ITU)
- H.263: videoconferencing (ITU)
- H.264: videoconferencing (ITU)
- Indeo: movies (Intel)
- MPEG-1: movies (Moving Pictures Experts Group)
- MPEG-2: movies (Moving Pictures Experts Group)
- MPEG-4: movies (Moving Pictures Experts Group)
- RM, RV: movies and streaming (RealNetworks)
- WMV: movies and streaming
Кодеки для речи
- µ-Law PCM: telephone circuit (U.S.)
- ACELP.net: general speech (VoiceAge)
- ACELP.wide: high quality (VoiceAge)
- A-Law PCM: telephone circuit (Europe)
- AMR-NB: GSM, 3GPP (ETSI narrowband)
- AMR-WB: GSM, 3GPP (ETSI wideband)
- DV Audio: MiniDV, audio
- G.711: audio/videoconferencing (ITU)
- G.722: audio/videoconferencing (ITU)
- G.723.1: VoIP, audio/videoconferencing (ITU)
- G.728: audio/videoconferencing (ITU)
- G.729: audio/videoconferencing (ITU)
- GSM 06.10: GSM, cellphone (unknown)
Дмитрий Ахимов, www.all-codecs.ru
|