дування звуку) з дуже високою якістю звуку (швидкістю 64 Кбіт/с на канал).
Розроблений слідом формат MPEG-3 для телебачення високої чіткості (HDTV) з максимальною роздільною здатністю 1920x1080 пікселів при 30 кадрах/с і швидкістю потоку 20 ... 40 Мбіт/с не давав принципових поліпшень в порівнянні з MPEG -2 і благополучно "вимер".
Специфікації стандарту MPEG-4 були встановлені в 1998 р. і прийняті в якості міжнародного стандарту в 2000 р. Стандарт MPEG-4 задає принципи роботи з зображенням та звуком для трьох областей: інтерактивного мультимедіа (включаючи продукти, розповсюджувані на оптичних дисках і через мережу), графічних додатків (синтетичного контенту) і цифрового телебачення. Крім аудіо і відео, формат дозволяє працювати з природними і синтезованими комп'ютером 2D та 3D-об'єктами, робити прив'язку їхнього взаємного розташування і синхронізацію друг щодо друга, а також указувати їхня інтерактивна взаємодія з користувачем. Крім того, формат забезпечує доступ до мультимедійної інформації через канали різної пропускної здатності.
Алгоритм компресії відео в MPEG-4 працює за тією ж схемою, що і в попередніх форматах. При кодуванні вихідного зображення кодек шукає і зберігає ключові кадри, на яких відбувається зміна сюжету. А замість збереження проміжних кадрів прогнозує і зберігає лише інформацію про зміни в поточному кадрі стосовно попереднього. Отримана таким чином інформація стискується по алгоритмах компресії. Але, на відміну від попередніх форматів, що поділяли зображення на прямокутники, при обробці зображень кодек оперує об'єктами довільної форми. Наприклад, людина, що рухається по кімнаті, буде сприйнятий як окремий об'єкт, що переміщається щодо нерухомого об'єкта - заднього плану. Природно, алгоритми пошуку й обробки подібних об'єктів вимагають набагато більше обчислювальних ресурсів, ніж у випадку MPEG-1/2. p align="justify"> Звукова частина MPEG-4 також об'єктно-орієнтована. Аудіо-об'єкти описуються мовою BIFS, що дозволяє розташовувати джерела звуку в тривимірному просторі сцени, управляти їх характеристиками та застосовувати до них різні ефекти незалежно один від одного, переміщати джерело звуку при переміщенні пов'язаного з ним візуального об'єкта тощо
Для кодування аудіооб'ектов MPEG-4 пропонує набори музичних інструментів (для живих звуків і синтезованих). Для цього введено дві мови: SAOL (Structured Audio Orchestra Language) і SASL (Structured Audio Score Language). Як випливає з назви, перший задає оркестр, а другий - те, що цей оркестр повинен грати. Кожен інструмент оркестру представлений набором елементів цифрової обробки сигналів - синтезаторів і цифрових фільтрів, які всі разом і синтезують потрібний звук. За допомогою SAOL можна запрограмувати практично будь-який потрібний інструмент, природний або штучний звук. Спочатку...