Формати відео, що таке відеофайл що таке відео кодеки і навіщо вони потрібні

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

Тому будемо дивитися в основному на себе і на комп'ютер.

Давайте почнемо з себе, точніше з телевізора.

Всі ми дивимося телевізор, точніше не просто дивимося телевізор, а то, що він нам показує. Люди ходять, жестикулюють, розмовляють. Їздять машини, літають пташки і т. Д. Ми бачимо природно рухомі об'єкти.

Так яким чином досягається ця природність або, скажімо так, реальність?
Для розуміння я все таки введу воно поняття - це кадр. Кадр - це нерухомий об'єкт. Кадром можна назвати малюнок або фотографію. тобто і там і там зображення без листя.

А як зробити зображення рухливий? Правильніше сказати як зробити так, щоб у нас виникла ілюзія руху цього самого зображення?
Я Вам приведу приклад, як Ви самі зможете «оживити» об'єкт.

Візьміть кілька однакових листочків (кадрів) (від 10 до 30). На першому листочку намалюйте кружок з лівого боку сторінки. На другому листочку трохи - трохи правіше. На третьому ще трохи - трохи правіше і т. Д. Поки на останньому листочку гурток не опиниться з правого боку сторінки. Потім складіть листочки в пачку і спробуйте перегорнути цю пачку, як ви перегортаєте швидко сторінки книжки. У Вас виникне ілюзія, що гурток буде рухатися зліва направо, як би пролітаючи по сторінці.

Той же принцип і у рухомого зображення на екрані телевізора, який ми дивимося.

Ну а якщо цих кадрів за одну секунду перед людським оком поміняти 30 або навіть 25 разів, то у нас буде повна ілюзія реального «плавного» руху.
Що з успіхом і застосовується в телебаченні і кіно.

Що з себе являє звук в оцифрованному вигляді ми вже знаємо з 4_й частини статті.

За великим рахунком, залишилося все це разом скласти і дивитися кіно.

Давайте спробуємо окремо. Що значить «стиснути»?

Подивіться у себе на комп'ютері розмір будь-якої з ваших фотографій, які Ви зробили (ну або Вам зробили) і перекачали на Ваш комп'ютер. Розмір таких фоток становить від 1 до 5 Мб (від 1 000 000 до 5 000 000 байт).

Будемо вважати, що кожен кадр (фотографія) розміром 1 Мб. Питання. Якого розміру вийде фільм тривалістю 1 година? Частоту зміни кадрів візьмемо 30 кадрів в секунду. (Переводимо годину в секунди, щоб все було чесно і перемножуємо).

1 Мб х 30 кадрів х 3600 секунд = 108 000 Мб (мегабайт) або 108 Гб (гігабайт).

Самі розумієте, що це несерйозно. Звичайно, я трошки перебільшив (перебільшив раз в 10 не більш; просто кадр для фільму, такої чіткості і розміру як фотографія, не потрібний), але факт залишається фактом. Навіть 1,5 годинний фільм розміром в 15 Гб - це все одно багато.

Тому до таких файлів для зменшення розміру застосовують різні методи стиснення. або як ще кажуть компресії.

Ці методи включають прямі схоже на знайоме багатьом архівування. допустимо, кожного кадру.

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

Всі ці різні методи стиснення стандартизовані і мають свої назви. Але! Тут є один цікавий момент.

Для одного і того ж стандарту стиснення, можна використовувати (і використовують) різні алгоритми стиснення, які ще більше зменшують розмір файлу. але, безумовно з втратою якості.

Поняття кодека ми вже розглядали в попередній статті, так що думаю тут питань не повинно виникнути - принцип той же.

Що там нам залишилося розглянути? «Куди то помістити».

Так ось «куди то помістити» називають контейнером.

Тепер давайте все зберемо докупи.

Прикладом такого файлу є всім знайомий контейнерAVI (розширення таких файлів відповідне .avi).

На цьому я закінчую серію статей про файли, розширення і формати. Я сподіваюся, що з цими поняттями у Вас проблем більше не буде.

На цьому все. Всім удачі і творчих успіхів :)