Сетевые мультимедиа технологии. Темы Понятие мультимедиа

04.06.2019

Полученный в результате оцифровки звука или видео массив данных («цифровое представление» оригинального объекта) может использоваться компьютером для дальнейшей обработки, передачи по цифровым каналам, сохранению на цифровой носитель. Перед передачей или сохранением цифровое представление, как правило, подвергается фильтрации и кодированию для уменьшения объема .

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

Именно благодаря кодекам возможно прослушивание и просмотр аудио и видео соответственно, при приемлемых размерах файлов. Итак, кодек – программа, сжимающая цифровой поток (кодирование) и также с помощью которой он воспроизводится (декодирование). По первым слогам этих функций образовано название Кодек (Codec). Кодеки бывают аудио и видео и являются важной частью формата медиа файла. Главная задача и суть кодека - это уменьшить размер файла. При этом существуют разные алгоритмы выполнения этой задачи, справляющиеся с ней с различной эффективностью.

Не стоит путать понятия кодек и формат файла . Формат - это определённая структура представления оцифрованного звука или изображения. А кодек - это программный алгоритм, сжимающий в определённый формат. То есть цель кодека - сжать, а сделать это можно по разному, поэтому для одного формата могут использоваться разные кодеки (с разной степенью качества). Естественно, не обходится здесь без потерь в качестве. Однако алгоритмы настолько хорошо справляются с задачей, что потери часто бывают не заметны. Примером простого алгоритма сжатия аудиоданных может служить, например, вырезание диапазона частот не слышимого для человеческого уха, или, к примеру, если раздаются 2 звука, первый громкий, второй тихий, при этом получается, что ухо не слышит второго звука, логично, что можно обойтись без второго звука. В изображении, если имеется преимущество одного цвета в кадре, то достаточно лишь описать одну точку с этим цветом, и указать места где он повторяется. Это конечно простые примеры, на деле всё гораздо сложней. Сейчас существуют кодеки, сжимающие без потерь.

Еще раз отметим, что кодеки выполняют и обратную операцию - раскодирования, в этом случае их называют декодерами.

Кодеки преобразуют данные в особый файл, который называют контейнером.

Контейнер - это специальная оболочка, в которой хранится зашифрованная с помощью кодеков информация. По сути, медиаконтейнеры - это и есть форматы видеофайлов, которые содержат данные о своей внутренней структуре. Первый медиаконтейнер был создан в 1985 году. В контейнере может храниться информация разного качества, в частности, изображения, аудио, видео и субтитры. Разные виды контейнеров определяют объем и качество информации, которая может быть в нем сохранена, но при этом не влияют на способы кодирования данных.

Наиболее популярными видео кодеками являются DivX, XviD, H.261, H.263, H.264 и следующие:

MPEG-2 – группа стандартов цифрового кодирования видео и аудио сигналов. MPEG-2 в основном используется для кодирования видео и аудио при вещании, включая спутниковое вещание и кабельное телевидение. С некоторыми модификациями этот формат также используется как стандарт для сжатия DVD.

MPEG-4 – новый международный стандарт сжатия цифрового видео и аудио, появившийся в 1998 году. Используется для вещания (потоковое видео), записи дисков с фильмами, видеотелефонии и широковещания. Включает в себя многие функции MPEG-2 и других стандартов, добавляя такие функции, как поддержка языка виртуальной разметки VRML для показа 3D-объектов, объектно-ориентированные файлы, поддержка управления правами и разные типы интерактивного медиа.

Ogg Theora – видеокодек, разработанный Фондом Xiph.Org как часть их проекта «Ogg» (целью этого проекта является интеграция видеокодека On2 VP3, аудиокодека Ogg Vorbis и мультимедиа-контейнера Ogg в одно мультимедийное решение, наподобие MPEG-4). Полностью открытый, свободный в лицензионном отношении мультимедиа-формат.

Любая операционная система изначально содержит некий набор кодеков, но, как правило, их недостаточно для воспроизведения определенных форматов видеофайлов.

Видеоформаты напрямую на качество не влияют, лишь обеспечивая поддержку кодеков и «технологичность» фильма:

AVI - очень древний стандарт, которому уже более десяти лет. Не соответствует современным требованиям качества и не поддерживает некоторые кодеки (в частности звуковой кодек Vorbis), а также переменный битрейт в кодировании. Существует и проблема с синхронизацией потоков.

MKV – «молодой» тип контейнеров, характеристикой которому станет предыдущий абзац без слов «не». Если перед вами файл с фильмом *.mkv, то, как правило, сам фильм будет высокого качества.

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



VOB - контейнер DVD фильмов. На DVD-диске с фильмом выкладываются несколько VOB-файлов ~ по 1Гб каждый вместе с разными системными файлами (IFO, BUP...). Скинув VOB-файлы на жёсткий диск компьютера, можно их просмотреть с помощью какого-либо видео-плеера. Внутрь VOB-файла зашиваются собственно видео, одна или несколько звуковых дорожек и субтитры.

На практике возникает огромное количество случаев, когда необходимо преобразовать видео из одного формата в другой. Основная проблема заключается в том, что различные устройства накладывают особые требования к качеству загружаемого видео, в частности к его формату. В этой ситуации на помощь приходят специальные программы - конвертеры , которые позволяют переделать видео в нужный формат. Например, удобный видео конвертер на русском языке - ВидеоМАСТЕР.

Аудиоформаты

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

Аудиоформаты без потерь предназначены для точного (с точности до частоты дискретизации) представления звука. В свою очередь они делятся на несжатые и сжатые форматы.

Примеры несжатых форматов :

· RAW – сырые замеры без какого-либо заголовка или синхронизации.

· WAV (Waveform audio format) –разработан Microsoft совместно с IBM, распространенная форма представления звуковых данных небольшой продолжительности.

· CDDA – стандарт для аудио-CD. Первая редакция стандарта издана в июне 1980 года компаниями Philips и Sony, затем была доработана организацией Digital Audio Disc Committee.

Примеры сжатых форматов :

· WMA (Windows Media Audio 9 Lossless) – лицензируемый формат аудио-файлов, разработанный компанией Microsoft для хранения и трансляции. В рамках формата есть возможность кодирования звука как с потерей, так и без потери качества.

· FLAC (Free Audio Lossles Audio Codec) – популярный формат для сжатия аудиоданных. Поддерживается многими аудио-приложениями, а также устройствами воспроизведения звука.

Аудиоформаты с потерями ориентированы в первую очередь на по возможности компактное хранение звуковых данных: при этом идеально точное воспроизведение записанного звука не гарантируется. Примеры таких форматов:

· MP3 –лицензируемый формат файла для хранения аудиоинформации, разработанный рабочей группой института Фраунхофера MPEG в 1994 году. На данный момент MP3 является самым известным и популярным из распространенных форматов цифрового кодирования звуковой информации с потерями. Он широко используется в файлообменных сетях для передачи музыкальных произведений. Формат может проигрываться в любой современной операционной системе, на практически любом портативном аудио-плеере, а также поддерживается всеми современными моделями музыкальных центров и DVD-плееров.

· Vorbis –свободный формат сжатия звука с потерями, появившийся летом 2002 года. Психоакустическая модель, используемая в Vorbis, по принципам действия близка к MP3. По всевозможным оценкам этот формат является вторым по популярности после MP3 форматом компрессии звука с потерями. Широко используется в компьютерных играх и в файлообменных сетях для передачи музыкальных произведений.

· AAC (Advanced Audio Coding) –формат аудио-файла с меньшей потерей качества при кодировании, чем MP3 при одинаковых размерах. Изначально создавался как преемник MP3 с улучшенным качеством кодирования, но в настоящий момент распространен существенно меньше, чем MP3.

· WMA –см. выше.

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

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

Последовательность MIDI-команд может быть записана на любой цифровой носитель в виде файла, передана по любым каналам связи. Воспроизводящее устройство или программа называется синтезатором (секвенсором ) MIDI и фактически является автоматическим музыкальным инструментом.

В качестве контейнера для обмена и передачи видео- и звуковых данных в сфере профессионального производства и вещания применяется формат MXF (от англ. The Material eXchange Format ), однако, не исключается возможность записи в контейнеры AVI, MOV и прочие.

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

Что такое медиафайл в общем понимании?

Начнем, пожалуй, с самого элементарного. Как правило, к мультимедиа относят все то, что связано с файлами video, audio и графики или их сочетанием, причем даже с содержанием текстов. По большому счету, даже презентации, созданные в Power Point, которые содержат один или несколько из вышеперечисленных объектов, тоже можно отнести к некой разновидности мультимедиа, хотя считается, что это именно презентация, а не мультимедиа только по той простой причине, что такие файлы программными или «железными» проигрывателями не воспроизводятся.

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

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

Аудио

Аудио или звуковые файлы являются одной из самых больших категорий, которая объединяет огромное количество всевозможных форматов.

На заре их появления и создания изначально использовался формат PCM WAVE, который был разработан корпорацией Microsoft. Но файлы этого типа были очень большими по размеру и хранить их на жестких дисках малого объема или съемных носителях в виде тех же дискет было достаточно проблематично.

Все изменилось, когда был разработан специальный кодек Fraunhofer MP3 Encoder, позволявший производить сжатие аудиоинформации с уменьшением размера исходного WAV-файла. Правда, с небольшой потерей качества на уровне понижения звуковых характеристик (частоты дискретизации, глубины звука и т.д.). Однако сегодня формат MP3 усовершенствован настолько, что не только разница в звучании незаметна, но иногда файлы этого стандарта, к примеру, с битрейтом на уровне 320 кбит/с звучат намного лучше, нежели любой другой формат.

Говоря о том, что такое медиафайл категории аудио, можно отметить, что в последнее время достаточно распространенными и популярными форматами являются такие как:

  • AIFF;
  • FLAC;
  • CDDA;
  • DVD Audio и многие другие.

Некоторые их этих форматов являются самостоятельными и могут воспроизводиться любыми проигрывателями. Другие представляют собой аудиодорожки, которые встраиваются в видео. Если же взять еще и узкоспециализированные форматы музыкальных программ (например, формат FLP для секвенсора FL Studio), количество форматов возрастает просто неимоверно.

Видео

Еще одним большим классом считается видео. При этом ролики могут содержать audio, video, графику, текст (например, субтитры) и т.д. В этой категории форматов тоже можно насчитать очень много.

Самыми распространенными считаются следующие:

  • DivX;
  • Xvid;
  • MPEG;
  • RealVideo;
  • 3GP и т.д.

Всего, что сегодня есть в этой категории, просто не перечислишь. Однако тут есть один нюанс. Бывает так, что проигрыватель не воспроизводит медиафайлы этого типа. Почему? Да только потому, что каждого стандарта необходимо использовать специальные программы, называемые кодеками и декодерами (об этом будет сказано отдельно).

Графика

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

Что же касается самих графических файлов, тут дело не ограничивается только стандартными форматами картинок. Если взять в расчет инженерные, проектировочные или чертежные программные пакеты вроде AutoCAD, их «родные» форматы тоже смело можно относить к разновидности графических объектов.

Смешанные медиафайлы

Что такое медиафайл смешанного типа? Проще всего пояснить это на примере документов PDF, которые могут содержать и графику, и текст.

Несмотря на то, что для их просмотра или редактирования предусмотрены специальные программы вроде Adobe Reader, а не стандартные средства, применяемые для графических изображений, они тоже в некотором смысле представляют собой одну из разновидностей мультимедиа.

Создание медиафайлов

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

Звуковые файлы создать (записать) или отредактировать можно не только в специализированных приложениях вроде Adobe Audition, Sound Forge или ACID, но и с применением программ для видео, в которых, помимо обработки видео, имеются инструменты и для редактирования аудио. Одной из самых мощных считается программа Sony Vegas Pro. Но на самом деле сегодня таких приложений разного уровня можно найти достаточно много. Естественно, все они отличаются своими возможностями и профессионализмом получаемого результата.

Ну а если посмотреть на утилиты для создания и обработки графики, здесь столько всего, что неискушенный пользователь просто потеряется в этом огромном списке при выборе необходимой утилиты.

Кодеки и декодеры

Отдельно стоит остановиться на кодеках и декодерах, которые необходимы не только для корректного воспроизведения мультимедиа некоторых типов, но и для преобразования форматов. При этом тот же кодек видео может использоваться в каком-нибудь конвертере для преобразования видео в аудио и наоборот.

Самыми популярными и наиболее распространенными пакетами с полным набором необходимых инструментов считаются K-Lite, которые, в зависимости от модификации, могут содержать разное количество кодеков и декодеров. Самым полным считается пакет K-Lie Mega Codec Pack, в котором присутствуют абсолютно все известные на сегодня декодеры и кодеки. После установки любой кодек видео или декодер аудио встраивается в операционную систему, программы для воспроизведения или обработки мультимедиа автоматически, поэтому проблем с их использованием быть не должно. Только на стадии инсталляции необходимо отметить все то, что нужно установить.

Вы, наверное, обращали свое внимание, что разные видео файлы имеют различные форматы. Почему существует большое количество различных форматов видео файлов?

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

В этой статье будут кратко описаны наиболее популярные форматы видео файлов.

Стандарты видео файлов

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

  • MPEG-1 (Moving Picture Experts Group 1) - это стандарты сжатия видео и аудио. Для видео используется формат Video CD, а для аудио формат MPEG audio layer 3, или сокращенно всем известный формат MP3. Это наиболее совместимый формат для проигрывания на компьютерах с CD/DVD оптическими приводами.
  • MPEG-2 (Moving Picture Experts Group 2) - этот стандарт используется в DVD и цифровом телевидении DBV. В этом формате снимают видео в различных устройствах для съемки видео.
  • MPEG-3 (Moving Picture Experts Group 3) - этот стандарт был разработан для телевидения высокой четкости HDTV, теперь стал частью стандарта MPEG-2.
  • MPEG-4 (Moving Picture Experts Group 4) - этот стандарт используется для сжатия цифрового видео и аудио. Состоит из нескольких стандартов, включает в себя многие возможности MPEG-1 и MPEG-2. В этом стандарте используются различные кодеки: DivX, Xvid, H.264 (AVC) и другие. Формат MP4 является одной из спецификаций этого стандарта.

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

  • Пример кодеков - DivX, Xvid, H.264, Theora.
  • Пример контейнеров - Matroska, AVI, QuickTime, Ogg, 3GP.

Форматы видео файлов

А сейчас рассмотрим наиболее распространенные форматы видео файлов. После установки пакета кодеков почти все рассмотренные в статье форматы должны будут воспроизводиться стандартным плеером – Windows Media Player, установленным в операционную систему Windows. Вместе с пакетом кодеков K-Lite Codec Pack устанавливается плеер Media Player Classic Home Cinema, который также будет проигрывать почти все эти форматы видео файлов.

  • 3GP - этот контейнер был разработан для использования на мобильных телефонах, в сотовой связи третьего поколения. С помощью этого формата уменьшается размер аудио и видео файла, который используется на мобильном телефоне.

Открывается с помощью программ: VLC media player, MPlayer, QuickTime Player, RealPlayer.

  • ASF (Advanced Systems Format File) - контейнер разработанный корпорацией Microsoft для потокового аудио и видео. При использовании этого формата не требуется установки дополнительных кодеков.

Открывается с помощью программ: Windows Media Player, Media Player Classic Home Cinema, VLC media player.

  • AVI (Audio-Video Interleaved) - контейнер разработанный корпорацией Microsoft. Это один из самых распространенных форматов видео файлов. В этом формате можно использовать различные кодеки.

Открывается с помощью программ: Windows Media Player (Проигрыватель Windows Media), CyberLink PowerDVD, QuickTime Player, VLC media player, Winamp.

  • FLV (Flash Video) - видео формат созданный для передачи видео через Интернет. Это самый распространенный формат в сети Интернет. Широко используется на различных видеохостингах, которые предназначены для хранения видео файлов. Основными преимуществами являются: хорошее качество картинки при низком битрейте, возможность просматривать видео до полной загрузки видео файла, использование этого формата для различных операционных систем.

Открывается с помощью программ: браузерами с помощью Adobe Flash Player, FLV Player, VLC media player, Media Player Classic Home Cinema.

  • M2TS - видео файл формата Blu-ray.

Открывается с помощью программ: CyberLink PowerDVD, Sony Vegas, VLC media player.

  • M4V - видео файл iTunes.

Открывается с помощью программ: iTunes, QuickTime Player, RealPlayer, Media Player Classic Home Cinema.

  • MKV (Matroska) - контейнер, который может содержать видео, аудио, субтитры и прочее. Этот формат может содержать различные типы субтитров и поддерживает добавление нескольких звуковых дорожек в видео файл.

Открывается с помощью программ: Windows Media Player, VLC media player, Media Player Classic Home Cinema.

  • MOV - контейнер, разработанный корпорацией Apple для QuickTime. Это формат операционной системы Mac OS X. Проигрывается в операционной системе Windows. Файлы этого формата используются для хранения фильмов и различного видео. В этом формате может содержаться несколько видео и аудио дорожек, субтитры, анимация и панорамные изображения. Этот формат удобен для редактирования.

Открывается с помощью программ: QuickTime Player, CyberLink PowerDirector, Windows Media Player.

  • MP4 - видео файл одной из спецификаций стандарта MPEG-4. Этот формат очень близок к формату MOV и обладает почти такими же возможностями.

Открывается с помощью программ: QuickTime Player, Windows Media Player, VLC media player.

  • MTS - видео файл AVCHD (Advanced Video Codec High Definition), который содержит видео высокой четкости HD и применяется для сохранения видео файлов в видеокамерах Sony, Panasonic и других компаний.

Открывается с помощью программ: CyberLink PowerDVD, Sony Vegas, Corel VideoStudio, Corel WinDVD.

  • Ogg - бесплатный, универсальный и открытый формат, разработанный для хранения мультимедиа файлов, закодированных различными кодеками.

Открывается с помощью программ: VLC media player, MPlayer.

  • RealMedia - формат, созданный компанией RealNetworks. Используется в основном для трансляции телевидения и потокового видео в Интернете. Файлы этого формата обычно имеют небольшой размер, низкий битрейт и соответственно имеют более низкое качество.

Открывается с помощью программ: RealPlayer, VLC media player, MPlayer.

  • SWF (Shockwave Flash или Small Web Format) - видео формат для флеш-анимации, векторной графики, видео и аудио в сети Интернет. Картинка, сохраненная в этом формате масштабируется без видимых искажений, видео ролик имеет небольшой размер, происходит более быстрая загрузка видео файла и его воспроизведение.

Открывается с помощью программ: браузерами с помощью Adobe Flash Player, VLC media player, Media Player Classic Home Cinema.

  • VOB (Versioned Object Base) - это данные с оптического диска DVD-Video, которые обычно находятся в папке VIDEO_TS. Эти файлы содержат видео в формате MPEG-2, аудио и субтитры.

Открывается с помощью программ: Windows Media Player, VLC media player, Media Player Classic Home Cinema, CyberLink PowerDVD и многими другими программами.

  • WMV (Windows Media Video) - Windows Media, разработанный корпорацией Microsoft. Для проигрывания не требуется установка дополнительных кодеков. Видео файл может быть защищен с помощью системы защиты DRM.

Открывается с помощью программ: Windows Media Player, CyberLink PowerDVD, MPlayer.

  • WebM - открытый формат предложенный корпорацией Google, в качестве замены стандарта H.264/MPEG4.

Открывается с помощью программ: браузерами, VLC media player, MPlayer.

Стандарты телевизионного изображения

Старые аналоговые стандарты:

  • NTSC - распространен в Северной Америке, часть Южной Америки, Японии и некоторые страны Азии.
  • PAL - распространен в Европе, Азии, Австралии, в части Африки и Южной Америки.
  • SECAM - распространен во Франции, в большей части стран бывшего СССР и в части стран Африки.

Новые цифровые стандарты:

  • ATSC - Северная Америка.
  • DBV - Европа, в том числе и Россия.
  • ISDB - Япония.

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

Мультимедиа - это, в первую очередь, аудио и видео. Мультимедиа в приложении к Web-дизайну - это аудио- и видеоролики, размещенные на Web-страницах.

До недавних пор разместить на Web-странице аудио- или видеоролик можно было только с помощью громадного HTML-кода, дополнительных программ и "шаманских плясок" вокруг всего этого. Но сейчас, с появлением HTML 5 и поддерживающих его (хотя бы частично) Web-обозревателей, потребуется всего один тег. Какой? Очень простой, не сложнее уже знакомого нам тега !

Форматы файлов и форматы кодирования

Форматов мультимедийных файлов существует не меньше, чем форматов файлов графических. Как и в случае с интернет-графикой, Web-обозреватели поддерживают далеко не все мультимедийные форматы, а только немногие. (Хотелось бы автору посмотреть на Web-обозреватель, который поддерживает все форматы файлов - и на сам Web-обозреватель, и на его размеры...)

Но Web-обозревателю мало поддерживать только сам формат мультимедийных файлов . Он должен быть "знаком" и с форматом кодирования записанной в нем аудио- и (или) видеоинформации. В мире мультимедиа так - разные файлы одного формата могут хранить информацию, закодированную разными форматами. Более того, аудио- и видеодорожки мультимедийного файла практически всегда кодируются разными форматами.

Практически все форматы кодирования мультимедийных данных поддерживают их сжатие. Благодаря этому размер мультимедийных файлов значительно (иногда на несколько порядков) уменьшается, что благотворно сказывается на скорости их передачи по сети.

Перечислим и кратко опишем все форматы мультимедийных файлов , используемые в Web-дизайне и поддерживаемые Web-обозревателями.

- формат WAV (WAVe, волна) - "старожил" среди мультимедийных форматов. Был разработан Microsoft в самом начале 90-х годов прошлого века для хранения аудио-данных и применяется для этой цели до сих пор. Файлы такого формата имеют расширение wav.

- формат OGG - более новый формат . Был разработан около десяти лет назад некоммер-ческой организацией Xiph.org для хранения аудио- и видеоинформации. Файлы этого формата имеют расширения ogg (универсальное расширение), oga (аудио-файлы) и ogv (видеофайлы); последние два расширения встречаются редко.

- формат MP4 - также "новичок". Был разработан организацией Motion Picture Expert Group (Экспертная группа по вопросам движущегося изображения; также известна как MPEG) в 1998 году для хранения аудио- и видеоданных. Файлы этого формата имеют расширение mp4.

- формат QuickTime - формат очень старый, он старше даже WAV. Был разработан Apple в 1989 году для хранения аудио- и видеоданных. Файлы такого формата имеют расширение mov.
Теперь рассмотрим форматы кодирования аудио и видео, поддерживаемые современными Web-обозревателями.

- формат PCM (Pulse-Coded Modulation, импульсно-кодовая модуляция) - самый простой и самый старый формат кодирования. Он даже не поддерживает сжатие информации. Служит для кодирования аудиоданных.

- формат Vorbis - более современный формат кодирования. Был представлен организацией Xiph.org (разработчиком формата файла OGG) в 2002 году. Используется для кодирования аудиоданных.

- формат AAC (Advanced Audio Coding, развитое кодирование аудио) - не очень новый формат кодирования. Был разработан организацией Motion Picture Expert Group в 1997 году. Применяется для кодирования аудиоданных.

- формат Theora - пожалуй, самый "молодой" формат кодирования. Он также бы разработан организацией Xiph.org несколько лет назад. Используется для кодирования видеоданных.

- формат H.264 - тоже очень "молод". Был представлен организациями Motion Picture Expert Group и Video Coding Experts Group (Группа экспертов по кодированию видео) в 2003 году. Предназначен для кодирования видеоданных.

Почти все эти форматы являются открытыми. Исключения - формат файлов QuickTime, принадлежащий Apple, и формат кодирования H.264, защищенный более чем сотней патентов.

Осталось выяснить, какие сочетания форматов файлов и форматов кодирования используются в Web-дизайне и какие Web-обозреватели их поддерживают. По рывшись в Интернете и немного поэкспериментировав, автор свел эти данные в табл. 4.1.

Как видим, разные Web-обозреватели поддерживают различные форматы. Из-за этого у нас как у Web-дизайнеров могут быть проблемы...

Типы MIME

По сети передаются самые разные данные: Web-страницы, графические изображения, аудио- и видеофайлы, архивы, исполняемые файлы и пр. Эти данные предназначены разным программам. К тому же, с разными данными программа, принявшая их, может поступить по-разному. Так, Web-обозреватель при получении Web-страницы или графического изображения отобразит их на экране, а при получении архива или исполняемого файла - откроет или сохранит его на диске.

Всем передаваемым по сети данным присваивается особое обозначение, однозначно указывающее на их природу, - тип MIME (Multipurpose Internet Mail Extensions, многоцелевые расширения почты Интернета). Тип MIME присваивает данным программа, их отправляющая, например, Web-сервер. А принимающая программа (тот же Web-обозреватель) по типу MIME принятых данных определяет, поддерживает ли она эти данные, и, если поддерживает, что с ними делать.

Web-страница имеет тип MIME text/html. Графическое изображение формата GIF имеет тип MIME image/gif. Тип MIME исполняемого файла - application/ x-msdownload, а архива ZIP - application/x-zip-compressed. Свои типы MIME имеют и мультимедийные файлы .

Вот о мультимедийных файлах и их типах MIME мы и поговорим.

Ранее было сказано, что современные Web-обозреватели работают с очень ограниченным набором форматов мультимедийных файлов из нескольких десятков существующих. Более того, разные Web-обозреватели поддерживают различные форма ты. Поэтому Web-обозреватель должен определить, поддерживает ли он формат полученного файла, т. е. стоит ли его вообще загружать. Как это сделать, мы уже знаем - по типу MIME этого файла.

В табл. 4.2 перечислены типы MIME форматов мультимедийных файлов , поддерживаемых Web-обозревателями на данный момент.

Как видим, один формат файлов может иметь несколько типов MIME. Обычно выбирается самый первый из списка как самый предпочтительный.
Вооружившись необходимой теорией, приступим к практике. Сейчас мы выясним, как HTML 5 позволит нам поместить аудио или видео на Web-страницу.

Многие необычные форматы попадают в приводимый изготовителем перечень просто потому, что они популярны в стране производителя проигрывателя или даже чипа процессора. В качестве примера можно привести SVCD (Super Video CD), который отличается от своего предшественника VideoCD увеличенным потоком данных и возможностью записи до четырех каналов звукового сопровождения. Видеодиски этого формата практически отсутствуют на российском рынке, но очень широко распространены в Китае.
Положение с музыкальными записями на DVD-Audio и SACD, число релизов на которых весьма ограничено, пока неоднозначно. Для воспроизведения SACD обязательно требуется специальный процессор. Если на DVD-Audio присутствует запись с разрешением 24 бита/96 кГц, то DVD-проигрыватель воспроизведет эту запись, если его преобразователь не хуже. Однако запись с частотой дискретизации 192 кГц такой проигрыватель не поймет: тут тоже потребуется специальный процессор.
Записи HDCD (High Definition Compatible Digital) как высококачественная альтернатива компакт-диску появились раньше DVD-Audio и SACD - еще в 1992 году. Разработчиком была фирма Pacific Microsonics. Идея заключалась в том, что можно использовать пустые места в цифровых словах записи на компакт-диске для размещения дополнительных данных о четырех младших разрядах. Таким образом к стандартным 16 разрядам добавляется еще четыре, что позволяет увеличить динамический диапазон.


У других есть ограничения по числу знаков


Но даже в случае вывода полной информации моделей, которые бы поддерживали кирилличный текст, пока крайне мало


Выбор JPEG-файла из меню сопровождается предварительным показом картинки


По-настоящему мультимедийные проигрыватели сами предлагают выбрать тип файлов

В настоящее время торговый знак HDCD принадлежит Microsoft (в рамках технологии Windows Media), а за декодирование HDCD-записей наряду с другими в проигрывателях отвечают универсальные процессоры. Проигрыватели, способные воспроизводить HDCD-диски, по заверениям производителей, лучше воспроизводят и обычные CD. Это связано с использованием при декодировании HDCD более точных цифровых фильтров, без которых декодирование просто невозможно. Но они работают и при воспроизведении обычных дисков.
Широкое распространение компьютерных технологий и, в первую очередь, интернета привело к появлению в 1992 году формата МР3. Благодаря высокому коэффициенту сжатия и приемлемому качеству звучания он фактически стал стандартом для хранения музыкальных файлов. Конечно, появлялись и другие музыкальные форматы, разработчики которых заявляли, что их формат точно «похоронит» МР3. Такие заявления аргументировались более высоким качеством, меньшим размером файлов, высокой скоростью кодирования и т.д. Однако МР3 уже был. И самое главное - он поддерживался массой программ, аппаратных проигрывателей и кодировщиков, которые в подавляющем большинстве были бесплатными. Сегодня основной конкурент на место лидера в области сжатого звука - это формат WMA (Windows Media Audio) компании Microsoft, который является модифицированной версией приобретенного по лицензии речевого кодека Voxware Audio Codec 4. Для предпоследней версии WMA 8 рекламируется двукратный выигрыш по скорости потока данных. Она, например, позволяет записать музыку на битрейте 64 кбит/с, сравнимую по качеству с файлами МР3 с битрейтом 128 кбит/с. То есть при сопоставимом качестве звучания WMA-файл получается вдвое меньше МР3-файла. Однако утверждать, что при одинаковом объеме WMA-файл будет звучать вдвое лучше, все же нельзя. До последнего времени бытовые проигрыватели позволяли воспроизводить только записи MP3, но в последних моделях все чаще появляется и WMA.
Поскольку оба формата пришли из компьютерной области, не составляет труда сделать на компьютере свою компиляцию и записать сжатую музыку на CD-R/RW или даже записываемый DVD, чтобы затем воспроизвести их на DVD-проигрывателе. Компьютерные корни форматов и интернет-происхождение музыкальных файлов часто не стыкуются с более простыми возможностями DVD-проигрывателей. На CD в среднем умещается до 200 произведений в МР3, а на DVD - более 1000. Здесь необходимо сделать несколько замечаний по поводу возможности воспроизведения музыкальных файлов и удобства навигации по экранному меню DVD-проигрывателей. И если с точки зрения постоянных битрейтов записи практически нет ограничений (обычно поддерживаются значения от 20 до 320 кбит/с), то записи с переменным битрейтом поддерживают далеко не все модели. Простой поиск по дереву каталога в компьютере или по плей-листу виртуального медиаплейера редко полностью реализуется в бытовых проигрывателях. Можно сказать, что наиболее удобным является двухуровневая организация католога: один уровень вложения содержит папки по жанрам или исполнителям, второй - собственно музыкальные файлы. Однако еще встречаются модели, которые не понимают разбиения на папки и вываливают все файлы в порядке их номеров на диске. В этом случае, чтобы добраться до файла в конце второй сотни, придется последовательно перебирать все предыдущие.
Аналогично обстоит дело и с воспроизведением фотографий (файлы JPEG или KodakPhoto CD). Обычно можно выбрать изображение из меню с предварительным просмотром или запустить слайд-шоу, которое может охватывать изображения в пределах диска или только указанной папки. Большинство дисков с МР3, произведенных заводским способом, содержит, кроме музыкальных файлов, еще и изображения (обложки дисков, фото выступлений исполнителей и т.д.), а иногда еще и видео. Компьютер позволяет показывать изображения, когда воспроизводится музыка. Для DVD-проигрывателей это пока недоступно. В некоторых моделях тип воспроизводимых файлов нужно выбирать через меню начальных установок. Последние модели, более дружественные к мультимедийным дискам, сами предлагают после прочтения служебной информации выбрать тип файлов. В качестве примера (фото 5) показано такое меню, которое было одинаково для всех тестировавшихся в редакции последних моделей DVD-проигрывателей с воспроизведением видео в формате MPEG-4 или DviX.
И в заключение - несколько слов о перспективах. Наиболее интересным, что может произойти в ближайшем будущем, - это появление моделей массовых DVD-проигрывателей с возможностью воспроизведения видеозаписей в формате WMV (Windows Media Video), который широко используется для интернет-видео. По крайней мере, сообщения о первых моделях, поддерживающих DviX и WMV9, уже появились: американская V Inc. показала проигрыватель Bravo D3, а датская KiSS Technology анонсировала даже два - DP-600 и DP-608. Подождем серийных образцов.