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

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

В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на 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.

Доска почета

Световой стол, стол для рисования песком, песочная терапия, юнгианская песочница, песочная анимация, планшет для рисования песком

sand-therapy.ru
или посмотреть видео о сервисе