Свернуть Развернуть

Словарь терминов

В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на info@setup.ru

Алфавитный список

Медиаконтейнер

Медиаконтейнер — специальный формат файла, в спецификациях которого определен способ хранения данных в файле, без указания алгоритма его кодирования.

То есть медиаконтейнер определяет количество сохраненных в файле данных, но не может определить никакой кодификации этих данных. В сущности, медиаконтейнер представляет собой метаформат, поскольку в нем хранится информация, определяющая, каким именно способом данные будут сохранены внутри файла.

В результате такого способа хранения информации возникают определенные проблемы. Самой частой проблемой является следующая: программа, корректно идентифицирующая файл медиаконтейнера, может не справиться с декодированием и чтением фактических данных, находящихся в этом контейнере.

Группы медиаконтейнеров

Теоретически в медиаконтейнерах могут быть сохранены данные любого типа. Но на практике — каждой группе данных соответствует собственный тип контейнера, или определенные группы контейнеров. Каждая такая группа — особым образом «подстроена» под специфические требования именно того типа данных, для хранения которого она чаще всего используется.

Медиаконтейнер — яркий пример специфического контейнера, рассчитанного на сохранение преимущественно медиаданных, которые условно подразделяются на видеоданные, аудиоданные и графические изображения. Если в медиаконтейнере хранится фильм, то он не только хранит звуковой и видеопоток, но и обеспечивает правильную синхронизацию этих двух потоков друг с другом. Кроме того, в медиаконтейнере может содержаться сразу несколько однотипных потоков, например — фильм, в котором есть сразу несколько звуковых дорожек, и несколько текстовых потоков с субтитрами.

Структура

Чаще всего медиаконтейнер применяется для того, чтобы идентифицировать, синхронизировать а при необходимости — чередовать различные типы медиаданных. Самые простые по структуре медиаконтейнеры содержат только один тип данных, например — аудио, которые были закодированы с помощью какого-либо кодека.

Сложные контейнеры способны одновременно работать с аудиопотоками, видеопотоками и текстом, а также способны хранить определенную информацию о разделах данных и информацию об их правильной синхронизации. Медиаконтейнер может состоять из нескольких составных частей, которым присваиваются специальные наименования. Например, в контейнерах типа PNG эти составные части называются «кусками» (англ. Chunks).

В контейнерах типа MPEG составные части называются пакетами. А в контейнерах типа JPEG эти части называются сегментами. У каждой составной части медиаконтейнера обязательно есть собственный заголовок. Исключением из этого правила является медиаконтейнер типа TIFF, в котором хранятся не заголовки его составных частей, а смещения между ними.

Популярные медиаконтейнеры

Медиаконтейнеры, применяемые для хранения изображений:

  • TIFF (англ. Tagget Image File Format) — позволяет хранить статичные изображения и связанные с ними метаданные.
  • FITS (англ. Flexible Image Transport System) — позволяет хранить различные необработанные данные и статичные изображения вместе с метаданными.

Медиаконтейнеры, применяемые для хранения исключительно аудиопотоков:

  • WAV — медиаконтейнер c форматом файла RIFF, который позволяет хранить аудиоданные, и используется преимущественно в операционных системах Windows.
  • AIFF — медиаконтейнер с форматом файла IFF, применяется в основном в операционных системах Mac OS.

Универсальные медиаконтейнеры, применяемые для хранения всех типов медиаданных:

  • Matroska («Матрешка», MKV) — универсальный медиаконтейнер с отрытым исходным кодом, основанный на отрытом стандарте.
  • MP4 — универсальный медиаконтейнер, позволяющий хранить аудио- и видеоданные.
  • IFF — один из первых универсальных медиаконтейнеров, не зависящих от типа платформы.
  • MOV — в основе этого универсального медиаконтейнера лежит мультимедийный фреймворк QuickTime, являющийся разработкой компании Apple.

Доска почета

Дизайн-студия "Авторские шторы"

oshtora.ru
или посмотреть видео о сервисе