muzruno.com

Какво представляват кодеците и за какво са те?

В Интернет често се среща въпросът "кои са кодеците". За да го отговорите, нека си спомним кодирането на цифрови данни.

Всеки от нас поне веднъж е гледал видеоклипа на компютър, мобилно устройство или плейър. И слушането на аудиозаписи е станало толкова широко разпространено, че сега, излизайки по улиците на града, е трудно да не срещнете мъж със слушалки. В същото време малко хора мислят за изчисленията, които процесора и графичната карта трябва да изпълнят, като подготвят изображение или звук. Изглежда, какви изчисления? Същите касетофони, които не разполагат с процесори (без специализирани), се справяха забележително с техните задачи. Това сравнение обаче е неправилно, защото всеки файл се характеризира не с дължината на лентата в метри, а с обема в-mega-giga terabytes, а свободното място на носителя е винаги малко. Обикновено всички въпроси изчезват, веднага щом се чуе размерът на цифровия видео поток: така че в стандартния HDTV 1 минута отнема около 3 GB. Следователно, всички видео и аудио файлове се обработват от специални програми, които намаляват размера на файловете, като премахват (компресират, компресират) някои от несъществените данни от тях. Има много такива програми, но само няколко са били разпространени. Например, видео кодеците са DivX, Xvid, x264 и т.н. Но в сферата на звука разнообразието е по-малко. Тук преобладават следните кодеци за звук: Mpeg Layer версия 3, AC-3 и некомпресиран WAV формат. Сега на компютъра на обикновения потребител, за да намерите пример за некомпресиран поток, е почти невъзможно.

Отговорът на въпроса "какви са кодеците" звучи така: кодекът е малка специализирана програма или библиотека (DLL), която изпълнява функциите на кодиране (компресия) и декодиране на файлове с мултимедийни потоци. Да предположим, че потребител отваря видео файл в софтуера. В структурата на всеки файл има информационен блок, посочващ кой кодек се използва за компресиране. Въз основа на информацията за четене, плейърът пита операционната система за информация за местоположението на този кодек и с негова помощ декодира потока, като показва видеото на екрана. Ако няма такъв кодек в системата, се показва съобщение за невъзможност за възпроизвеждане. Специален случай - само звук или само видео работи.



Знаейки кои кодеци са, може да дойде по-удобно, за да се определи с какво е компресиран целевият файл. За да направите това, трябва да инсталирате програмата mediainfo, gspot или подобно, като четете блока за данни. Има много от тях, понякога дори приложения за работа с мултимедийни файлове (Format Factory) предоставят такава възможност. Преместваме курсора до желания файл и се обаждаме в менюто. Връзките "Отваряне към" или "Изпращане до" ще имат опциите, от които се нуждаете. След това е до малка - изтегляне и инсталиране на посочените кодеци.

Който разбира кои кодеци са, лесно може да реши проблема с невъзможността на мултимедийните файлове. За да направите това, не е нужно да се захващате с конкретната работа на този или онзи енкодер или да прочетете инструкциите на няколко страници. Решението е съвсем просто - изтеглете и инсталирайте специален безплатен комплект кодеци. Понастоящем един от най-добрите е K-Lite Codec Pack. Комплектът е налице в няколко варианта, така че е по-добре да не съжалявате за няколко излишни мегабайта и незабавно да изтеглите Mega Pack. Когато инсталирате начинаещи, можете да използвате препоръчаните параметри за програмиста и опитни потребители се насърчават да определят какво трябва да бъдат регистрирани в системата. След инсталирането на K-Lite всички кодеци ще бъдат регистрирани и ще могат автоматично да се свържат с играчите при поискване. Това означава, че наличието на кодеци за потребителя е абсолютно "прозрачно".

Има и друг начин за възпроизвеждане на мултимедийни файлове. За тази цел служат специални играчи (PotPlayer, VLC и др.). Алгоритмите за декодиране са в тях.

Споделяне в социалните мрежи:

сроден