Кодекі та їх призначення (Сильман Олександр)

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук

Вступ

Напевне, у вас також бувало таке, що ваш відео, або аудіоплеєр відмовлявся відтворювати якийсь фільм, нову пісню, щойно скачану з Інтернету або якийсь цікавий відеоролик ? Найчастіше це відбувається через відсутність потрібних кодеків, необхідних для їх відтворення.

Що таке Кодек?

Кодеком ( з англійського codec) називають невеличку програму, призначену для кодування (стиснення) і декодування ( відтворення із стисненого стану) даних мультимедія (наприклад, аудіо та відео потоків) . Кожен кодек «спеціалізується» тільки на одному типі даних. За обробку звукових записів відповідають спеціалізовані аудіокодекі, з відео працюють відеокодеки, а над роликами, в яких міститься і звук і відео, працюють обидва типи кодеків. Також існують кодекі, призначені для обробки цифрових зображень і тексту.

Для чого потрібні кодекі? Чи можна якось обійтись без кодування?

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

Як працюють аудіокодеки?

Існують: Lossless – кодеки, це кодеки, які здійснюють процес стиснення без втрати якості даних. Lossy – кодеки – це кодеки, які стискають дані з втратами. Наприклад формат найпопулярніший .mp3 використовує lossy кодеки. Принцип такий, що звуки, які можна вважати незначними, обрізаються. Відомо, що більшість людей не в змозі відрізнити стиснений аудіо файл від нестисненого.

Як працюють відеокодеки?

У відеокодеків принцип схожий, але lossless кодекі майже не використовуються, тому що незжате відео займає величезні розміри на диску. Існують: Покадрові кодекі: їх смисл в трьох словах: стиснути кожен кадр. Принцип таких кодеків простий – береться кожен кадр, стискається, і відтворюється. Зменшується кількість відтінків, але в цілому якість залишається на рівні. Міжкадрові кодекі. В відео знаходяться послідовності кадрів, коли картинка мало змінюється і зберігається перший кадр такої послідовності, а потім зберігається тільки зміна картинки. Що ж, тепер ви знаєте що таке кодекі, для чого вони потрібні і те, за яким принципом вони працюють. А тому, якщо у вас колись виникнуть складнощі з відкриттям улюбленого фільму або музики, ви вже знатимете як вирішити цю проблему.