Читаем Видео на вашем компьютере: ТВ тюнеры, захват кадра, видеомонтаж, DVD полностью

Для массивов параметры интерфейса оказываются гораздо более существенными, чем для отдельных дисков. Массивы на SCSI – вещь обычная, но весьма дорогостоящая (примерно от 300 и до нескольких десятков тысяч долларов). Некоторые фирмы поставляют массивы, состоящие из IDE-дисков, но связанные с компьютером по интерфейсу SCSI. Фирма Promise как раз и предлагает такой вариант, но для индивидуального пользователя он все же не очень подходит. Гораздо интереснее «для домашнего использования» другое их предложение: плата FastTrack (рис. 3.11) – контроллер в стандарте PCI, который позволяет подключать до четырех дисков. Плата имеет два канала передачи информации. К обоим каналам должно быть подключено одинаковое число дисков, но не более двух. Другими словами, на основе одного адаптера можно создать массив из двух или четырех дисков. На одной материнской плате могут работать два контроллера (если у вас достаточно пустых PCI-слотов). Можно создать массив из восьми дисков и при этом освободить IDE-каналы на материнской плате для подключения других накопителей. Можно создавать массивы уровней 0, 1 или 1/0, когда два или четыре диска образуют массив типа 0, который отображается на оставшиеся два или четыре диска.

Рис. 3.11. RAID-адаптер FAST TRACK

Скорость передачи данных при постоянной работе – до 25 Мбайт/с.

Вывод изображения на экран

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

Лишь в редких случаях захватом изображения и его выводом на экран занимается одно и то же устройство: речь идет о видеоплатах с функцией захвата изображения, например ATI All-In-Wonder. В большинстве случаев видеоплата отвечает за вывод на экран, а видеоввод является функцией другого устройства. В этой ситуации для получения на экране видеоизображения нормального качества видеоадаптер должен обладать некоторыми существенными особенностями.

Наверное, многие из вас, просматривая спецификации плат видеоввода, обращали внимание на один из пунктов требований к видеокарте. Этот пункт формулируется как «поддержка [спецификации] DirectDraw». При установке многие устройства захвата кадра, а также программные модули для кодировки/декодирования (например, изображений в MPEG-форматах) предлагают поставить драйверы DirectDraw, DirectVideo и другие.

Вывод графического изображения видеоадаптером осуществляется в одном из видеоформатов. К числу характеристик видеоформата относятся разрешение и глубина цвета: число бит информации на пиксел изображения. (До сих пор мы, следуя дизайнерской традиции, именовали последний параметр палитрой, так же мы будем поступать в главе, посвященной ретуши изображения, однако в литературе, посвященной аппаратным проблемам видеовывода, термин «палитра» имеет несколько иное значение, поэтому сохраним неуклюжее, на взгляд автора, словосочетание «глубина цвета»). Итак, видеокарта осуществляет вывод изображения в одном из стандартных видеоформатов.

Драйверы DirectDraw, говоря упрощенно, позволяют выводить на экран прямоугольный фрагмент изображения в любом из видеорежимов, возможных для данной видеокарты. При этом, например, глубина цвета может не совпадать с видеорежимом экрана. Характеристики изображения в процессе вывода на экран хранятся как в системной памяти, так и в памяти видеоплаты (которую будем называть видеопамятью). Если изображение находится на экране (экранная поверхность), информация о нем всегда хранится в видеопамяти. Информация о поверхности, не отображенной в данный момент на экране (внеэкранной), располагается как в системной, так и в видеопамяти. В свою очередь, экранные поверхности могут состоять из слоев, называемых страницами. Страница, изображение которой в данное время не присутствует на экране, хранится в видеопамяти, выводится на экран практически мгновенно. Область хранения этой, невидимой, поверхности называется «вторичным буфером». Поверхности могут описываться при помощи палитры (для восьмибитного цвета), когда задается палитра цветов и соответствующим пикселам приписываются значения палитры. При большей, чем 8, глубине цвета используется так называемое беспалитровое представление, когда нет заранее заданной палитры изображения, а данные о цвете хранятся в определенном формате описания. (Оба пути имеют преимущества – в случае с палитрой необходимо хранить информацию о ней, иначе цвета изображения могут исказиться. Однако, переключая палитру, можно мгновенно изменять цвет больших областей изображения. При беспалитровом представлении не надо заботиться о наличии палитры, но необходимо кодировать цвет каждого пиксела картинки).

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже