AVI визначення термінів; визначення

Відеопотоки зазвичай зберігаються за допомогою чотиризначного коду або FourCCs. Аудіопотоки, навпаки, зберігаються за допомогою двосимвольного коду або TwoCC. Кожен із цих потоків повинен бути пов'язаний з відповідним Кодек кодуватися і декодуватися.

термінів

Спочатку AVI став ексклюзивним для операційної системи в 1992 році Windows Розроблений для забезпечення можливості відтворення аудіовізуальних файлів на ПК у зв'язку з інтерфейсом програмування "Відео для Windows". Тепер може Формат контейнера AVI але також може відтворюватися з іншими операційними системами і навіть з деякими незалежними пристроями відтворення, такими як програвачі DVD або BluRay. Однак, щоб це було можливо, програвачі та операційні системи повинні підтримувати відповідний кодек, за допомогою якого був закодований файл AVI.

Структура відеоконтейнера формату AVI

В принципі, між AVI 1.0 і AVI 2.0 можна розрізнити. Найважливіша відмінність полягає в тому, що файли RIFF з AVI 1.0 мають лише один список AVI, тоді як файли AVI 2.0 зазвичай містять кілька так званих списків AVIX. Спільною рисою обох варіантів AVI є максимальний розмір їх списків обмежено 2 ГБ є. Особливістю в цьому відношенні AVI 2.0, який, як я вже сказав, може включати кілька списків, полягає в тому, що перший список не повинен бути більшим за 1 Гб. Цей момент заслуговує на підвищену увагу, оскільки його ігнорують деякі програми, які використовуються для створення файлів AVI або списків RIFF, принаймні в основних налаштуваннях.

Зазвичай надпорядкований AVI-LIST складається зі списку з так званими заголовками та списку з фактичним відеофайлом та будь-яким іншим Субтитри або Тексти разом. За бажанням, його також можна розширити за допомогою блоку даних для будь-яких записів індексу. Як правило, окремі зображення або кадри поширюються в блок даних, який називається фрагментом. Як варіант, шматок також може містити кілька кадрів. Це має ту перевагу, що те, що називається накладними витратами, зберігається. Однак одним потенційним недоліком є ​​те, що якщо шматок пошкодиться, буде втрачено більше даних. Це також одна з причин, чому AVI є надзвичайно непридатним форматом для Потік медіа є.

Якщо кілька Рамки в одному Шматок повинні бути узагальнені, необхідно, щоб у відповідному заголовку було зазначено, що індекс повинен використовуватися для пошуку зображень. Зазначений індекс дає всі кадри зі звуком та субтитрами, а також їх точне положення та розмір. Слід зазначити, що такий індекс не є абсолютно необхідним для AVI 1.0, але в основному використовується в будь-якому випадку. Якщо файл AVI-1.0 має індекс, він зазвичай знаходиться в кінці файлу. На відміну від них, AVI 2.0 використовує двоскладовий індекс. Перша частина знаходиться у відповідному заголовку кожного потоку. Друга частина знову знаходиться посередині аудіовізуальної зони. У другій частині немає обов'язкових специфікацій щодо кількості та розміру блоків. Але через формат, на аудіо/відеопотік має бути принаймні один блок і один блок на розмір файлу 4 Гб. Потреба в індексі - ще один аспект того, чому AVI не є відповідним форматом потокового передавання.

Деякі недоліки формату відеоконтейнера AVI

Зважаючи на те, що потокові медіа стають все більш важливими завдяки постійно зростаючій швидкості широкосмугового Інтернету, AVI неминуче втратить значення з вищезазначених причин. Але той факт, що AVI непридатний для потокового передавання це не єдиний недолік, який формат контейнера має порівняно з деякими іншими форматами. Серйозним недоліком AVI є те, що пропорції відео неможливо легко зберегти. Це неминуче означає, що ні програмне забезпечення для відтворення, ні незалежні медіаплеєри відразу не відображають правильне співвідношення сторін, хоча зазвичай у вас є можливість внести виправлення в налаштування програмного забезпечення або програвача вручну. Іншим недоліком є ​​те, що спочатку AVI не призначався для відео зі змінною швидкістю передачі даних, що, в свою чергу, означає, що файли AVI часто непропорційно великі або помітні гірша якість зображення та звуку ніж інші формати контейнерів, такі як MP4.

Крім того, AVI не підтримує меню чи розділи, як це відомо з DVD-дисків або BluRays. Також неможливо показати або приховати субтитри. Деякі з цих недоліків можна уникнути певною мірою. Однак це здебільшого за рахунок розміру файлу або якості зображення та звуку. Крім того, сумісність до програм та пристроїв, які насправді підтримують AVI. Незалежно від цього, усунення або уникнення зазначених недоліків часто пов'язане з великими зусиллями, які не мають відношення до вигоди. Тому, в залежності від проекту, слід рекомендувати інший формат контейнера, такий як MP4, Ogg Media або Matroska, хоча AVI, безсумнівно, пропонує незаперечні переваги і, отже, все ще має сенс існування.