Что нужно знать о кодеках

Слово "кодек" является сокращением от слов "компрессор" и "декомпрессор". Такого рода программы предназначены для сжатия и обратного восстановления данных. Они могут быть реализованы программно, аппаратно или в виде комбинации этих двух путей. Кодеки используются для сжатия значительных по объему мультимедийных файлов в более компактные, пригодные для передачи через всемирную или локальную сеть с меньшей затратой времени и ресурса.

Но как любой программный продукт, кодек несет в себе ряд специфических проблем, связанных с установкой и интеграцией в операционную систему. К таким проблемам относятся конфликты между несколькими кодеками, установленными на один компьютер, и сбои в работе самой системы в результате неправильной работы кодека.

К установке кодека на свой компьютер, во избежание дальнейших проблем, связанных с воспроизведением мультимедийных файлов, следует отнестись со всей серьезностью. Не менее важен также процесс обновления старых версий кодеков, поскольку прогресс не стоит на месте и разработчики ПО периодически радуют нас новыми форматами файлов.

При возникновении проблем, связанных с отсутствием или повреждением кодека, отвечающего за воспроизведение конкретного формата файлов, следует обратиться к специальным программам, которые анализируют систему и показывают установленные кодеки.

Незаменимой программой в этом случае является CodecInstaller. Её возможности позволяют без особых усилий провести анализ аудио- или видеофайла. После завершения тестирования программный продукт выдает список кодеков, необходимых для воспроизведения нужного вам аудио или видео. Разработчиками предусмотрительно была внесена функция установки недостающего кодека через Интернет, не выходя из CodecInstaller.

 

Рынок программного обеспечения постоянно растет и расширяется. Появление большого количества форматов файлов мультимедиа вызывает иногда головную боль даже у опытных пользователей. Ниже представлен краткий перечень кодеков, разработанных и с успехом используемых как обычными пользователями, так и профессионалами, работа которых, так или иначе, связана с мультимедиа. Для удобства восприятия список представлен в виде таблицы.

Наименование кодека Формат, расширения воспроизводимого файла, специфика программы
Angelpotion avi файлы Divx стандартов high и low motion;
avi файлы SmR-nAVI (mpeg4v3);
Microsoft mpeg4 (mp4, mp42, и mp43) avi и asf файлы, и avi файлы стандарта Angelpotion mpeg4
Sorenson для Windows или Mac Файлы с расширением mov и qt для Apple QuickTime версии 3x и выше
VCRx Codec Этот кодек используется картами ATI для сжатия в avi формат. Включает в себя ATI VCRx: ATI Packed YUV Data, ATI YVU9 Planar (Indeo Raw), ATI YVU12 (MPEG Raw)
WINNOV для Windows 98/2000 Видеофайлы, произведенные картами видеозахвата Winnov Videum
VP4, VP5, VP6 Технология сжатия видео, позволяющая добиться полноэкранного изображения телевизионного качества с существенно более низким потоком данных, чем при использовании других способов сжатия
WIN TV Содержит декомпрессоры, используемые несколькими картами видеозахвата Hauppage WIN TV
M-JPEG Используется картами видеозахвата Miro компании Pinnacle
PICVideo Motion JPEG Codec Сжатие изображения для разработчиков, включая Wavelet, JPEG без потери качества
Mpeg4 для Windows Включает в себя декомпрессоры для MP4, MP42 и MP43 для проигрывания файлов .avi с shadowrealm в сети IRC EFnet из новой группы alt.binaries.movies.shadowrealm

Как видите, кодеков достаточно много, и скачивать и устанавливать их по одному очень сложно. Поэтому заслуженную популярность завоевал K-Lite Codec Pack. Благодаря таким преимуществам, как простота установки и использования, данный продукт занял свою особую нишу.

Скачать и обновить его можно на сайте www.codecguide.com/download_kl.htm. Впрочем, есть у K-Lite Codec Pack и свои минусы, о которых речь пойдет далее.

Сравнивать здесь между собой кодеки по качеству сжатия мы не будем. Для оптимального выбора правильнее будет обратиться к помощи специализированных тестов кодеков, которые в обилии представлены на сайтах во Всемирной сети.


Совместимость кодеков

Важно знать, что наличие множества кодеков в ОС приводит к риску возникновения конфликта между ними. К сожалению, часто разработчики кодеков не считают нужным проверять совместимость своего продукта с аналогичной продукцией конкурента. К тому же, жесткая конкуренция на рынке программного обеспечения вынуждает компании как можно быстрее выпускать кодеки с компонентами, которые недостаточно протестированы.

При несовместимости кодеков, как правило, страдает качество воспроизведения, отстает звуковое сопровождение, нарушается управляемость плеером. Недостаточно хорошо отлаженный кодек может вызвать некорректную работу ОС, ее повреждение и в конечном результате серьезный сбой в работе, в клинических случаях требующий переустановки системы.

Лучший выход избежать проблем такого рода - это устанавливать кодеки по необходимости. Распространено заблуждение, что конфликтов можно избежать установкой "кодек-паков", поскольку кодеки, входящие в пакет, протестированы на совместимость. Это заблуждение как раз и приводит к внедрению неиспользуемых кодеков и фильтров в операционную систему, которые могут вызывать некорректную работу плееров и других кодеков.

Распространено заблуждение, что конфликтов можно избежать установкой "кодек-паков", поскольку кодеки, входящие в пакет, протестированы на совместимость.

Кодек-паки представляют собой сборники кодеков и фильтров, которые в большом объеме устанавливаются в систему. Как они будут в ней работать, не будут ли конфликтовать с другими ее компонентами или установленными дополнительно мультимедиа-программами, - никто точно сказать не может. Их авторы едва ли успевают полностью протестировать совместимость даже входящих в состав компонентов, не говоря уже о тестировании с другими приложениями, и уж тем более специфическими программами типа ТВ-тюнеров.

Между тем, фильтры, устанавливаемые в систему, вполне могут вмешиваться в цепочки воспроизведения видео и звука, которые используют многие пользовательские приложения. Отсюда, собственно, и частое возникновение проблем с выводом телевизионного изображения, а также непредсказуемое поведение программ или некорректная работа отдельных их функций. Замечено, например, что некоторые фильтры могут вызывать искажения видео, посторонние шумы в звуковом сопровождении и критические ошибки. При этом очевидно, что чем больше ненужных фильтров в системе, тем выше шансы возникновения подобных конфликтов.

Еще один немаловажный момент заключается в том, что входящие в кодек-паки фильтры и кодеки сами по себе могут быть нестабильными. Очень часто для каждого из них выходят обновления, исправляющие ошибки. Все новые версии кодеков и фильтров, включенных в состав кодек-пака, требуют нового всестороннего тестирования на совместимость.


Решение проблемы

Обойтись без кодек-паков вполне можно. Во-первых, если вам действительно нужны какие-либо кодеки, установите их отдельно. Каждый кодек обычно имеет свой установочный файл, который несложно найти в Интернете. Во-вторых, есть замечательные проигрыватели KMPlayer и VLC Media Player.

KMPlayer содержит встроенные декодеры, которые не устанавливаются в систему, но используются при воспроизведении различных мультимедиа-файлов. Поэтому, если вам нужно воспроизвести видеофайл, требующий специфических кодеков, то с данным плеером ничего лишнего устанавливать не потребуется. KMPlayer многофункционален, регулярно обновляется и корректно работает в Windows ХР, Vista и 7. Скачать его можно по адресу megamics.net/soft/proigrovateli.

Семимильными шагами завоевывает рынок ПО еще один замечательный продукт из линейки плееров - VLC Media Player. Данный продукт в той же мере, как KMPlayer, а может, даже в большей, обладает встроенными декодерами, не требующими установки в ОС. С ним не возникнет проблем при воспроизведении файла с редким расширением, требующего специфический кодек. Кроме того, он обладает поддержкой проигрывания потокового видео. Исключением не являются даже потоки, полученные со спутниковых приемников. Программа может использоваться для трансляции потоков по сети с использованием протоколов IPv4 или IPv6, выступая в роли сервера. Скачать плеер можно здесь: guest-portal.by/soft/5680-vlc-media-player-110-pre-1-rus.html.

И помните, если кодек-пак однажды уже был установлен в систему, то даже после деинсталляции остаются файлы, которые вполне могут мешать нормальной работе системы или мультимедийному программному обеспечению. В какой-то степени выходом может быть ручная чистка реестра. Но гарантировано избавиться от всех компонентов и возможных проблем можно лишь путем переустановки операционной системы. Хорошего вам просмотра.

Если кодек-пак однажды уже был установлен в систему, то даже после деинсталляции остаются файлы, которые вполне могут мешать нормальной работе системы или мультимедийному программному обеспечению.

Сергей КЛАЧЕК

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!