Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВВЕДЕНИЕ В МУЛЬТИМЕДИА.doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
662 Кб
Скачать
☆

3. Составляющие мультимедиа

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

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

  • текст

  • графика

  • звук

  • видео

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

Лекция 2.Управление мультимедиа с помощью mci – Media Control Interface (6 часов)

План

  1. Тип и драйвер устройства

  2. Использование MCI-команд в программах

  3. Синтаксис командной строки MCI

  4. Использование параметра wait

  5. Использование параметра notify

  6. Команды MCI

    1. Системные команды

    2. Обязательные команды

    3. Основные команды  

1. Тип и драйвер устройства

При создании мультимедийных программ в какой-нибудь системе программирования для работы с мультимедиа можно использовать специальные библиотеки функций как очень высокого уровня (например, "проиграть Wav-файл (имя файла)"), так и очень низкого уровня (например, "выбрать блок данных из Wav-файла") [см. Windows 3.1 Multimedia Reference].

В Windows, начиная с версии 3.1, определён некоторый промежуточный уровень управления мультимедийными данными и устройствами – MCI (Media Control Interface – интерфейс управления мультимедиа). Он включает набор команд, посылаемых драйверам устройств [см. MCI Command Strings]. В MCI под устройством понимается драйвер, физическое мультимедиа-устройство и/или файл, которыми управляет этот драйвер. MCI-устройства, не использующие мультимедиа-файлов, называются простыми, а остальные – сложными.

Если драйвер поддерживает стандарт MCI, то при его установке Windows делает соответствующую запись в разделе [mci] файла system.ini (папка Windows), связывая драйвер с типом устройства. Этот тип впоследствии должен указываться в некоторых командах MCI (сам драйвер не указывается ни в одной команде). Часть драйверов устанавливается при установке Windows, часть – при последующей  установке устройств и программ. В некоторых случаях нужную запись приходится делать вручную. Пример раздела [mci]:

[mci]

cdaudio=mcicda.drv

sequencer=mciseq.drv

waveaudio=mciwave.drv

avivideo=miroavi.drv

videodisc=mcipionr.drv

vcr=mcivisca.drv

MPEGVideo=mciqtz.drv

avivideo1=mciavi.drv

Animation1=mciaap.drv

QTWVideo=C:\WINDOWS\SYSTEM\mciqtw.drv

Тип устройства

Описание устройства

Простое/ Сложное

animation

Проигрыватель анимационных файлов

 Сложное

avivideo

Проигрыватель видеофайлов в формате AVI

Сложное 

cdaudio

Проигрыватель цифровых аудиодисков

Простое

dat

Проигрыватель для цифрового аудио-магнитофона (DAT – Digital audio tape)

Простое

mpegvideo

Проигрыватель видеофайлов в формате MPEG

Сложное

overlay

Проигрыватель аналогового видео в окне (оверлейное видео)

Простое/ Сложное

qtwvideo

Проигрыватель Quick Time for Windows для видеофайлов в формате Quick Time (*.mov)

Сложное

scanner

Сканер изображений

Простое

sequencer

MIDI-секвенсер

Сложное 

vcr

Управление видеомагнитофоном (VCR – Video Cassette Recorder)

Простое

videodisc

Проигрыватель видеодисков

Простое

waveaudio

Проигрывание/запись WAVE-файлов 

Сложное 

С одним и тем же типом устройства может быть связано несколько разных устройств (драйверов). В этом случае для идентификации драйвера по типу устройства к последнему добавляется номер устройства. Так, в предыдущем примере раздела [mci]используются устройства одного типа: avivideo и avivideo1. С первым связан AVI-драйвер miroavi.drv, использующий кодек видеоплаты MiroVideo, а со вторым – обычный AVI-драйвер Windows mciavi.drv, не использующий этого кодека.