95 вопросов по серийной Windows 95
edc1b056

Что такое WAVE-, MIDI- и AVI-файлы?



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

Есть два наиболее важных типов звуковых файлов - с расширениями .WAV и .MID. Файлы WAVE-типа несут в оцифрованном виде информацию о любых звуках, которые использовались для записи. Это могут быть звуки человеческого голоса, записанные с микрофона, звучание звуковых компакт-дисков или музыкального синтезатора. Хотя информация при записи WAVE-файлов сжимается как аппаратными, так и программными средствами, она содержит все необходимые данные о реальных звуках. А потому файлы с расширением .WAV, к сожалению, довольно громоздки - занимают сотни Кбайт на каждую минуту записи.

Размер файлов зависит прежде всего от частоты квантования, задающей число выборок (отсчетов) звукового сигнала в единицу времени. Именно эти выборки представляются АЦП в виде двоичных чисел, несущих информацию о мгновенном значении сигнала в моменты выборок. Звуковые компакт-диски, к примеру, имеют частоту квантования 44.1 кГц. Считается (приближенно), что частота квантования должна быть вдвое выше высшей частоты спектра звуковых сигналов. Практически частота квантования в 44.1 кГц позволяет записывать (и затем воспроизводить) весь частотный диапазон звуковых сигналов - от 20 до 20 000 Гц.

Однако для записей умеренного качества достаточен более узкий диапазон частот - например для разборчивой речи от примерно 400 до 3 500 Гц. Поэтому при записи WAVE-файлов предусматривается ряд частот квантования, чаще всего от 5 кГц до 44-45 кГц. Чем ниже частоты квантования, тем меньше (пропорционально) размер WAVE-файлов. Переход от двух-канальной (стереофонической) записи с одноканальной (монофонической) уменьшает длину звуковых файлов вдвое. Проигрыватели WAVE-файлов обычно автоматически распознают тип записи и частоту квантования.

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

Такой подход приводит к тому, что MIDI-файлы имеют значительно меньший размер, чем файлы с информацией о реальных звуках. С частотным диапазоном и частотами квантования размеры MIDI-файлов никоим образом не связаны. В результате запись даже довольно длинного музыкального произведения занимает обычно десятки Кбайт (редко до 150-200 Кбайт). MIDI-файлы поддерживают работу как обычных музыкальных синтезаторов, использующих частотную модуляцию FM (Frequense Modulation), так и более новых волновых синтезаторов WS.

Помимо указанных есть еще один широкораспространенный вид файлов - с расширением .AVI. Формат этих файлов создан для видеоприложений фирмой Microsoft. Файлы содержат запись реальных видеоизображений (видеофильмов) со звуковым стереофоническим сопровождением. Разумеется, такие файлы наиболее "дископожирающие" - запись минутного видеоролика занимает несколько Мбайт!

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

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



Содержание раздела