Чтение онлайн

ЖАНРЫ

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

USB-устройства

В последние годы получила распространение шина USB – Universal Serial Bus (универсальная последовательная шина), которая, по замыслу разработчиков, должна была снять проблемы, связанные с подключением к системному блоку большого числа устройств с различной скоростью передачи данных (этой шине посвящен особый раздел в третьей главе). В первое время USB-устройства представлялись почти неработоспособными, затем полоса неудач была достаточно успешно преодолена, однако для полноценной передачи видеоданных средней скорости шины USB все же недостаточно. Поэтому внешние USB-тюнеры и устройства ввода при записи видеопоследовательности передают не полный кадр, а только его часть, например фрагмент размером 320x240 пикселов. Такие изображения можно использовать только для экранного просмотра. Даже если не касаться качества картинки, ее размер на печати, например, при 300 dpi будет меньше квадратного дюйма (320 / 300 = 1,06; при 240 / 300 = = 0,8 дюйма). В основном такие изображения используют в Internet, при видеопрезентациях или в домашних архивах. Для профессиональной и даже полупрофессиональной работы

они совершенно непригодны.

...

USB-устройства ненамного превосходят по качеству устройства, использующие LPT-порт, хотя и значительно отличаются ценами.

Если вы собираетесь работать под Windows NT, учтите: в версии 4.0 младшие Service Pack (до четвертого включительно) поддержки USB не обеспечивают.

Интерфейс FireWire

В последнее время начинает активно использоваться интерфейс IEEE 1394, коммерческое название – FireWire (что можно примерно перевести как «огонь, бегущий по проводам»), существенно превосходящий по скорости передачи данных интерфейс USB. В частности, он используется для передачи информации от цифровых (некомпьютерных) устройств, например DV-магнитофонов (Digital Video – цифровое видео) и DV-камер на компьютер. Интерфейс FireWire мы подробно рассмотрим в третьей главе.

PCMCIA – устройства

Счастливым обладателям ноутбуков доступен еще один вариант внешних устройств: PC-card – оборудование формата PCMCIA (Personal Computer Memory Card International Association – международная ассоциация производителей плат памяти для персональных компьютеров, предложившая этот стандарт). Они довольно дороги, ассортимент их невелик. Здесь нет таких жестких ограничений по скорости, однако те устройства, с которыми довелось работать автору, не обеспечивали высокого качества изображения. Возможно, с увеличением количества моделей подобных устройств и, следовательно, с повышением конкуренции среди них и появится что-нибудь приличное.

Можно выделить несколько типов внешних устройств.

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

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

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

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

Внутренние устройства

Наибольшее число моделей устройств видеоввода реализовано в виде плат. Наверняка даже самым «неискушенным» читателям встречались названия такого рода: «плата в стандарте PCI» (Peripheral Component Interconnect – соединение периферийных компонентов). Сейчас самое время выяснить, что же это такое. Те из читателей, кто более-менее знаком с устройством компьютеров, могут пропустить этот раздел.

Если открыть системный блок и внимательно посмотреть на материнскую плату (рис. 1.1), мы увидим несколько типов слотов – разъемов, куда вставляются различные платы. Несколько разъемов (один – три) более длинные, с широкими контактами (на старых материнских платах – 486-й и ниже – может быть короткий вариант слота со столь же широкими контактами). Это разъем наиболее «древней» шины ISA (Industry Standard Architecture – архитектура промышленного стандарта). Короткие, чуть дальше отстоящие от края материнской платы три, четыре или пять слотов с более узкими контактами – разъем шины PCI. Отдельный, ни на что не похожий слот с очень узкими контактами – разъем шины AGP (Accelerated Graphics Port – порт ускоренной графики). Наиболее существенные различия шин между собой заключаются в их разрядности и скорости передачи данных. Шина ISA позволяет организовать одновременную передачу 8 (короткий слот) или 16 (длинный слот) битов данных со скоростью до 5 Мбайт/с. Стандартная шина PCI является 32-разрядной – по ней можно передавать одновременно 32 бита данных со скоростью 132 Мбайт/с. AGP – изначально 64-разрядная шина, предназначенная только для установки видеоадаптеров (ускорителей 3D-графики), – обеспечивает скорость до 500 Мбайт/с.

Рис. 1.1. Материнская плата

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

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

Рис. 1.2. Изображение, составленное из случайно распределенных мелких черных точек

Если представить изображение в виде сплошных черных и белых областей, оно начинает напоминать картинку, нарисованную тушью (рис. 1.3).

Рис. 1.3. Изображение при однобитном представлении без растрирования

Для создания более реалистичного изображения необходимо увеличить число бит, описывающих каждую точку. Так, если использовать 4 бита, получится 24 = 16 вариантов (рис. 1.4). Для 8 бит получается 28 = 256 вариантов. Это уже хорошее черно-белое изображение (рис. 1.5). При такой разрядности становится возможным создание более или менее «приличных» цветных изображений. Такую палитру вы можете видеть, если установите в Windows режим дисплея стандартный VGA. Рекомендуем проверить и убедиться, что до настоящего фотореализма здесь далеко. Как уже упоминалось выше, для нормальной передачи цвет кодируется 24 битами по 8 бит на каждый из основных цветов: красный, зеленый и синий. Итого: 224 ≈ 16,8 миллионов цветов.

Рис. 1.4. Изображение при четырех битах на пиксел

Рис. 1.5. То же изображение при восьмибитном представлении

Наиболее «древние» устройства захвата кадра давали восьмибитное черно-белое изображение (256 градаций серого), они существовали еще во времена господства шины ISA. Конечно, не следует думать, что ISA-устройство не может передавать данные большей разрядности, чем 16. Но для передачи такие данные придется вначале кодировать (так, чтобы снизить разрядность до 16), а затем декодировать. Естественно, на это требуется время, которое как при видеовводе, так и при видеовыводе (например, на экран), очень дорого. Потраченное впустую время – это потерянные кадры, и, как следствие, скачки или подергивание изображения, замедление вывода на экран и прочие неприятности. Поэтому эра фотореализма и высококачественного компьютерного видео началась только с активным распространением шины PCI. В настоящее время в этом стандарте, кроме плат видеоввода, выпускается подавляющее большинство различных контроллеров, многие звуковые платы и даже некоторые модемы. Уже появились материнские платы вообще без ISA-слотов (стандарт РС99), хотя пока еще выпускаются и ISA-устройства – это в основном модемы и специальные платы промышленного назначения. Немаловажно, что PCI-устройство имеет возможность работать в режиме Bus Master, то есть управлять шиной без участия центрального процессора. К сожалению, отчасти по этой причине PCI-устройства оказываются порой довольно капризны. Так, не стоит устанавливать современную плату видеоввода на 486-ю материнскую плату. Хотя PCI-слот там есть и видеоплата прекрасно работает на нем, устройство видеозахвата, возможно, установить на эту модель так и не удастся, поскольку первые версии стандарта PCI не поддерживают необходимый режим работы. Проблемы почти наверняка возникнут с материнскими платами на чипсете (наборе микросхем), произведенным не фирмой Intel.

...

Не стоит устанавливать внутренние устройства видеоввода на откровенно устаревшую материнскую плату.

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

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

Глава II Аналоговое представление изображений

Основы телевидения

Аналоговые видеоформаты

Большинство компьютерных технологий длинных «родословных» не имеют. Стандарты на них и связанные с ними проблемы рождались буквально на наших глазах. Только компьютерное видео относится к числу немногих исключений. Оно явилось наследником видео цифрового, а то, в свою очередь, преемником аналогового телевидения и видео. Многие, казалось бы, непонятно каким образом возникшие проблемы на самом деле являются следствием компромисса между необходимостью соответствовать утвердившимся еще в эпоху становления цветного телевидения стандартам и современным требованиям к качеству компьютерных изображений. Чтобы понять причины появления некоторых параметров компьютерного видео, необходимо кратко познакомиться с тем, что происходило когда-то с телевизионным изображением, давшим начало всей эволюционной линии электронных изображений.

Поделиться с друзьями: