Файли AVI. Структура файлів, поняття кодека
- Вступ AVI - A udio V ideo I nterleaved, файловий формат, введений фірмою Microsoft для використання...
- Загальні відомості про формат стиснення AVI
- висновок
Вступ
AVI - A udio V ideo I nterleaved, файловий формат, введений фірмою Microsoft для використання систем зйомки відео в середовищі Windows. У цьому форматі сектора відео даних чергуються з секторами звукових даних таким чином, що відеоплеєр міг би підтримувати мінімальну буферизацію даних. Незважаючи на те, що все більшого поширення набуває формат MPEG (MPEG стандарти включають MPEG-1, MPEG-2, MPEG-4, і MPEG-7), AVI продовжує залишатися найпопулярнішим для аудіо / відео даних на PC. В області введення і редагування відео AVI залишається стандартом де-факто. Широке поширення формат AVI отримав після виходу Video for Windows для Windows 3.1 в листопаді 1992 року. AVI є спеціальним випадком формату RIFF (Resource Interchange File Format). RIFF - універсальний формат для обміну мультимедіа даних, спільно розроблений Microsoft і IBM. Фактично, RIFF - аналог формату IFF, створеного Electronic Arts в 1984 році.
Термінологія
Відео формат визначає структуру відео файлу, тобто то, як зберігається файл на носії інформації (CD, DVD або жорсткому диску). Через велику кількість форматів відео, багато стали плутати абсолютно різні поняття - «стандарт відео», «відео кодек» і «медіаконтейнера». Кодек (CODEC = COder + DECoder / кодек = кодер + декодер /) - програмні або апаратні засоби, що перетворюють відеоінформацію в потік ущільнених даних і навпаки. Медіаконтейнера - формат файлу, який зберігає в собі інформацію про свою внутрішню структуру. Медіаконтейнера фактично є метаформатом, так як він зберігає дані та інформацію про те, як дані будуть зберігатися безпосередньо всередині файлу. Можна провести певну аналогію між медіаконтейнера і zip-архівом. Тобто медіаконтейнера містять відео та аудіо файли всередині себе, як і zip-архів, що містить JPEG-картинку, яка буде стиснута за допомогою певного алгоритму. За стиснення інформації в архівах зазвичай відповідає спеціальний модуль, а в медіаконтейнрах роль цього модуля виконує кодек. Будь-відео файл має як мінімум дві характеристики визначають роботу з ним. Це тип медіаконтейнера і кодек (кодеки), якими закодовано його вміст.
Загальні відомості про формат стиснення AVI
Audio Video Interleave (скорочено AVI; букв. «Чергування аудіо і відео») - RIFF-медіаконтейнера, вперше використаний Microsoft в 1992 році в пакеті Video for Windows. Формат файлів з розширенням AVI може містити відео і аудіо дані, стислі з використанням різних комбінацій кодеків, що дозволяє синхронно відтворювати відео зі звуком. AVI файл може містити різні види компрессірованних даних (наприклад, DivX - відео + WMA - аудіо або Indeo - відео + PCM - аудіо), в залежності від того, який кодек використовується для кодування / декодування. Як і DVD, AVI файли підтримують багатопотоковості аудіовідео. AVI-файли можуть містити різні види стислих даних, наприклад DivX для відеоінформації і MP3 для аудіо. AVI-файли - особливий випадок файлів RIFF (скорочено від Resource Interchange File Format). Цей формат, спочатку призначався для обміну мультимедійними даними, був розроблений Microsoft спільно з IBM. Даний формат є найбільш поширеною формою подання відео на персональних комп'ютерах. Залежно від форми представлення відеоданих файли AVI бувають різних стандартів. AVI (Audio Video Interleaved) - це найпоширеніший і найменш стислий з відеоформатів. Файли, створені з використанням цього методу, мають розширення .avi. Відео- та аудіо записуються в один файл на диску наступним чином: всі інформаційні потоки розбиваються на безліч рівних частин (chunks) і потім записуються в один файл один за одним по черзі. Спочатку записується заголовок, а потім 1-я частина відео і 1-я частина звуку; потім 2-га частина відео і 2-я частина звуку і т. д. Інакше кажучи, використовується технологія чергування відеокадрів і звуку, якій, власне, і визначається абревіатура AVI (Audio Video Interleaved). В середньому одна секунда AVI -зображення займає приблизно 2 Мбайт на жорсткому диску. Основні характеристики: · Тип - медіаконтейнера · Сумісні кодеки - DivX, Xvid, Indeo і інші (для відео) і MP3, WMA і інші (для аудіо) · Розширення файлів - .avi AVI файли можуть бути програні різними плеєрами, але плеєр повинен підтримувати кодек, який використовується для кодування даного відео.
висновок
Як, виявилося розібратися в різноманітті існуючих сьогодні відео форматів дуже і дуже складно. По-перше, існують десятки різних стандартів відео, які часом сильно відрізняються один від одного. По-друге, через «воєн форматів» з'являються все нові і нові формати схожі один на одного, але все ж мають свої особливості. По-третє, не всі з форматів набули широкого поширення через патенти на їх використання і т.п. Все це призводить до того, що зараз досить складно орієнтуватися в цьому різноманітті технологій. Хоча деякі зрушення в кращу сторону все ж є (зокрема з розробкою стандартів MPEG) і, будемо сподіватися, що вони збережуться. Часто виникають проблеми при відтворенні того чи іншого ролика, якщо в системі немає відповідного кодека для декодування відеопотоку. Це може виникнути через те, що використовується плеєр, який поставляється з кодеками тільки однієї фірми, яка не може використовувати чужі кодеки через патентні заборон. Цього можна уникнути, встановлюючи, так звані, кодек-паки.