![]()
История появления и развития технологии TwinView (nView) на видеокартах NVIDIAПоявившаяся несколько лет назад видеокарта GeForce2MX была в некотором роде революционной в линейке видеокарт NVIDIA. Дело в том, что, помимо ставших уже к тому времени привычными технологий ускорения 3D-графики (в которых особым быстродействием GeForce2MX, являясь "облегченным" вариантом GeForce2GTS, не могла похвастаться даже в момент своего появления на свет), GeForce2MX была единственной из видеокарт NVIDIA, которая поддерживала уникальную на тот момент технологию TwinView. Что же представляет собой технология TwinView? Чип GeForce2MX содержит два раздельных и независимых друг от друга видеотракта, два CRTC (Cathode Ray Tube Controller), один из которых передает данные во входящий в состав чипа RAMDAC (Random Access Memory Digital to Analog Converter), а другой на внешний DAC. Роль последнего в видеокарте с TV-Out играет микросхема TV- encoder. Благодаря такой архитектуре на обоих выходах видеокарты GeForce2MX, оснащенной TV-Out могут формироваться практически независимые друг от друга сигналы. Например, на первый монитор может выводиться изображение 1280х960 с частотой обновления 85Hz, а на второй (или в частном случае, телевизор) 800х600 с частотой 50Hz. Подобными способностями в тот момент могла похвастаться лишь "двухголовая" видеокарта Matrox G400 DualHead. Довольно долго, около двух лет, видеокарта GeForce2MX (а позднее ее клоны GeForce2MX200 и GeForce2MX400) являлась единственной в линейке видеокарт NVIDIA с поддержкой TwinView ни ее "старший брат" GeForce2GTS и его клоны, ни значительно более современная GeForce3 не умели работать с TwinView. За это время конкуренты NVIDIA представили целую гамму видеокарт с независимыми видеотрактами Matrox G450 DualHead и Matrox G550 DualHead приобрели интегрированный в состав видеочипа второй RAMDAC, появились двухголовые (технология HydraVision) видеокарты RADEON VE, а затем и более мощные RADEON 7500 и, наконец, мощнейший RADEON 8500 от, пожалуй, основного конкурента и "заклятого соперника" NVIDIA ATI Technologies. Однако с появлением новой линейки GeForce4 монополия GeForce2MX была подорвана, а утерянные было позиции NVIDIA на рынке "двухголовых" видеокарт вновь отвоеваны. Оба новых чипа и младший GeForce4MX (GeForce4MX420, GeForce4MX440 и GeForce4MX460), и старший GeForce4ti (GeForce4ti4200, GeForce4ti4400 и GeForce4ti4600) поддерживают TwinView (вернее, ее разновидность nView). Работа TwinView применительно к видеокартам GeForce2MX уже рассматривалась ранее в статье Особенности настройки драйвера Detonator для организации TV-Out видеокарт GeForce2MX с технологией TwinView. Способы организации TV-Out на видеокартах с TwinView (nView)Рассмотрим, каким образом организована работа TV-Out на видеокартах семейства GeForce2MX, GeForce4MX и GeForce4ti: Легко заметить, что при огромной, буквально на порядки разнице в производительности в 3D, по части TV-Out видеокарты GeForce2MX, GeForce4MX и GeForce4ti очень близки, причем если GeForce4MX немного выделяется наличием встроенного TV-Out в версии без ViVo, то TV-Out видеокарты GeForce4ti практически полностью совпадает с TV-Out GeForce2MX! При этом отличия по организации TV-Out между видеокартами одного семейства, но с разными TV-encoder, значительно больше, чем между видеокартами разных семейств, но оснащенными одним и тем же чипом TV-Out или ViVo. Например, видеокарта GeForce2MX400 с ViVo Philips 7108 значительно ближе по части TV-Out к GeForce4ti4600 с таким же ViVo Philips 7108, чем к GeForce2MX400, но с TV-Out Chrontel7008! Поэтому все дальнейшее рассмотрение будем производить одновременно для видеокарт GeForce2MX/MX200/MX400, GeForce4MX420/MX440/MX460 и GeForce4ti4200/4400/4600, уточняя по ходу рассмотрения лишь особенности для разных TV-encoder TV-Out. Организация подключения к телевизоруНесколько слов о подключении видеокарты к телевизору. Здесь иногда могут возникнуть определенные проблемы. Дело в том, что очень мало видеокарт с TV-Out имеют "стандартный" телевизионный композитный (RCA, Cinch) "тюльпан", большинство их оснащается только S-Video разъемом, а иногда вообще 6- или 7-контактным, напоминающим разъем PS/2. В то же время, большинство телевизоров имеют лишь "тюльпан" или SCART. Как же соединить видеокарту с телевизором, если разъемы у них разные? В статье Особенности подключения и настройки TV-out видеокарт класса GeForce 2 и GeForce 3 были рассмотрены различные способы соединения видеокарт с телевизором при наличии несовпадающих видеовыходов на видеокарте и соответствующих входов на телевизоре и приведены основные схемы переходников. Однако с выходом карт на GF4Ti и GF4MX, стандартный 4-pin разъем S-Video сменился разъемом S-Video 7-pin. Трудно сказать, что явилось причиной этого, возможно, стремление к банальной унификации :-).
Спецификация разъемов
Видно, что на выводы 2 и 3 может подаваться композитный сигнал, но большинство производителей почему-то пренебрегают этой возможностью. Предаваться унынию в таком случае не стоит:-), ибо, несмотря на наличие дополнительных разъемов, распайка обычно полностью повторяет распайку для разъема 4-pin. Причем необязательно искать разъем 7-pin, достаточно разъема 4-pin с удаленной пластмассовой направляющей. А для карт на базе GF4MX со встроенным чипом схема переходника, как правило, полностью совпадает со схемой для видеокарт с чипом Bt 869. В статье упоминался переходник S-Video+RCA SCART.
Автору статьи пришло немало писем с просьбой дать распайку этого переходника, и теперь мы исправляем этот недочет:
соответственно, для 7-pin вместо контактов 1, 2, 3, 4 должны быть контакты 1, 4, 5, 7. Работа карт GF4 с программой TVToolВ статье Особенности подключения и настройки TV-out видеокарт класса GeForce 2 и GeForce 3 уже рассматривалась данная утилита, являющаяся, на данный момент, безусловно лучшей программой для тонкой настройки TV-Out на видеокартах от NVIDIA. За прошедшее время версия 6 TVTool избавилась от статуса "беты" и обновилась до версии 6.8. Программа,
наконец, получила поддержку русского языка (вкладка Config > More Options), обычно входящую в дистрибутив, однако файл с языковой поддержкой можно скачать на сайте.
Появились дополнительные опции работы с помощью горячих клавиш.
Принципиальным нововведением можно считать поддержку режима 1024х768 на чипах, работающих с этим разрешением (Philips 7104 и Conexant CX25871).
Ну и по традиции несколько незначительных улучшений интерфейса :-). Возникает вопрос а почему же мы о ней, вообще, вспомнили? Для ответа на него позволим себе процитировать одну фразу из предыдущей статьи: "В планах разработчиков поддержка GeForce4 Ti (поддержки GeForce4 MX не будет), а также ATI Radeon 8500." Разработчикам не удалось получить у NVIDIA спецификаций на встроенный TV-encoder 4MX, а у ATI на чипы Rage Theatre, управляющие выводом, поэтому, казалось бы, к списку поддерживаемых карт должны были добавиться только модели GF4Ti. Но, как мы уже говорили выше, появилось достаточно большое количество карт 4MX, на которых вывод на TV организован теми же внешними чипами, что и на их старших родственниках. Вполне естественно, что такие карты прекрасно подружились с TVTool. Примечание: TVTool, при всех своих достоинствах, не поддерживает мультимониторность. Это не было критично при работе с картами на базеGF2 и GF3, но для желающих полноценно использовать TwinView (nView) на картах GF4 рекомендовать ее, пожалуй, не будем. Для них следующий раздел : Выбор драйвераДля правильной работы TwinView одной только поддержки на уровне "железа" мало необходимо еще правильно подобрать драйвер для видеокарты, умеющий корректно работать с технологией TwinView, а затем правильно настроить его. Именно подбору драйвера и его настройке, позволяющей наиболее просто и эффективно организовать полноэкранное воспроизведение на экране телевизора видеофильмов VideoCD, DVD и Mpeg4, посвящен данный обзор.Вопрос выбора драйвера Detonator, оптимального и для работы TV-Out, и для 3D-функций (а ведь большинству пользователей надо и то, и другое) достаточно сложен и неоднозначен. К сожалению, в различных обзорах при тестировании видеокарт работе TV-Out не уделяется практически никакого внимания. А ведь различия по части TV-Out даже внутри одной серии драйверов могут быть весьма и весьма существенные. Изначально поддержка TwinView появилась в драйверах Detonator серии 6.хх, вначале весьма слабая, но существенно улучшаемая от версии к версии. Примечание: Особенности драйверов по качеству и скорости работы с 3D-приложениями Direct3D и OpenGL не рассматриваются этой стороне вопроса посвящено уже достаточно обзоров. Первой наиболее удачной для видеокарт GeForce2MX с TV-Out Chrontel и Conexant (с точки зрения TV-Out, остальные аспекты здесь не рассматриваются) стала версия драйвера Detonator 7.58-WHQL . Также весьма удачными в серии драйверов 12.хх были 12.41-WHQL и особенно 12.90. В серии драйверов Detonator 21.хх очень удачным, по-видимому, одним из лучших для видеокарт GeForce2MX с TV-Out Chrontel оказался 21.85 с более поздними драйверами отмечаются те или иные проблемы с TV-Out (не работает фильтр мерцания, отсутствует доступ к некоторым настройкам, о чем будет разговор позже, и т.д.), а вот для GeForce2MX с TV-Out Conexant у этого драйвера при работе TV-Out отмечались некоторые проблемы, так что для этих видеокарт стоит или ограничиться 12.90, или попытаться подобрать драйвер Detonator, рассчитанный на GeForce4ti с таким же чипом TV-Out из серий 27.хх-29.хх. Интересно отметить, что для видеокарт GeForce2MX с ViVo Philips 710x некоторые проблемы с настройкой TV-Out один из авторов отмечал как раз с Detonator серий 7.хх и 1х.хх (отсутствие доступа к ряду настроек TV-Out, не работает корректировка положения изображения на экране телевизора), а вот с 27.хх и, в частности, 27.30 и 27.42, работа TV-Out осуществляется значительно лучше. Совершенно очевидно, что для видеокарт GeForce4MX и GeForce4ti использовать драйвера Detonator более старых серий, чем 27.хх, нельзя они просто еще "не знают" о существовании таких видеокарт. Но и здесь принцип "чем новее тем лучше" не срабатывает: видеокарты GeForce4MX с некоторыми версиями VideoBIOS в сочетании с рядом драйверов Detonator из серий 28.хх и 29.хх "не видят" наличия TV-Out и, соответственно, не могут вывести изображение на телевизор. Причем с другой версией VideoBIOS проблем может и не быть, и TV-Out будет нормально функционировать. Исправленный BIOS для МХ440 с внутренним TV-encoder можно взять здесь. У авторов также имеются сведения, что такая проблема может возникать с рядом Detonator серий 28.хх и 29.хх не только у GeForce4MX, но и у GeForce2MX и GeForce4ti с определенными VideoBIOS. Так что если у Вашей видеокарты после установки очередного драйвера Detonator (с которым на соседском компьютере телевизор прекрасно работает) вдруг перестал определяться TV-Out, не спешите бежать в гарантийный отдел фирмы-продавца, а попробуйте для начала установить другой Detonator. Для контроля можно попробовать вернуть тот, что работал до неудачной перестановки драйвера, и в случае успеха или искать новый Detonator с работающим TV-Out или прошивать другой VideoBIOS (более новый или более старый). То же самое можно порекомендовать, если видеокарта Вашего компьютера "видит" TV-Out, но доступны не все настройки TwinView (nView). Авторы, к сожалению, не располагают полной базой "совместимых" версий VideoBIOS и драйверов Detonator, так что здесь Вам, уважаемые читатели, придется вести самостоятельные исследования. Примечание: На момент выхода статьи вышел очередной официальный драйвер NVIDIA для WindowsXP, 40.41, а еще чуть позже появилась очередная "утечка" сразу для всех операционных систем Windows98/ME и Windows2k/XP Detonator 40.52. Полную базу драйверов Detonator можно найти, например, на сайте Мир NVIDIA Референсные драйверы Detonator от NVIDIA. Настройка драйвера DetonatorДрайвера Detonator серий 7.хх-29.хх имеют схожую структуру настроек драйвера, относящуюся к TV-Out и TwinView (начиная с Detonator 27.хх именуемом nView), хотя в них имеются существенные отличия в структуре драйвера, касающиеся других настроек, а вот в последней версии драйверов 40.xx панель управления очень сильно изменена. Дальнейшее рассмотрение производится на примерах более старых Detonator 21.85 с видеокартой GeForce2MX с TV-Out ChronTel7008, Detonator 28.32 с видеокартой GeForce4MX с внутренним TV-Out и новых Detonator 40.52 с видеокартой GeForce2MX с TV-Out ChronTel7008 под Windows98SE, а также Detonator 40.41 с видеокартой GeForce4ti4200 с ViVo Philips7108 под WindowsXP. TwinView (nView) может быть реализован в двух режимах: Режим "Extend" включается прямо на первой закладке "Свойства: Экран"
В центральной части поля настройки изображены два монитора (точнее, монитор и телевизор), относительные размеры которых пропорциональны используемым в данный момент разрешениям для этих устройств. Для включения телевизора в режиме "Extend" достаточно щелкнуть левой кнопкой мышки по
изображению второго монитора или, нажав над ним правую кнопку мышки, подтвердить единственную команду "Включить".
Путем перетаскивания с помощью мышки изображений монитора и телевизора друг относительно друга, производится указание направления расширения рабочего стола на мониторе и телевизоре. Т.е. если изображение телевизора помещено справа от изображения монитора, рабочий стол на нем будет правым продолжением рабочего стола монитора, если сверху верхним, снизу нижним и т.д.
При этом необходимо учитывать, что реальное разрешение изображения по одному из измерений равно суммарному разрешению телевизора и монитора. Например, при горизонтальном их расположении и разрешении на мониторе 1024х768, а на телевизоре 800 х 600, компьютер обсчитывает изображение ( 1024 + 800 ) х 768 = 2024 х 768, что не может не сказаться на быстродействии. Также следует учесть, что далеко не все приложения, в частности, полноэкранные игры, поддерживают такой режим. Например, Quake3 выдает ошибку инициализации видеоподсистемы. Казалось бы, повышенная нагрузка на процессор и видеокарту и, соответственно, существенное снижение быстродействия неизбежная плата за возможность работать с двумя устройствами отображения. Но, к счастью, в этом случае это не так, вернее, не совсем так. Для просмотра разных изображений на мониторе и телевизоре благодаря технологии TwinView (nView) у видеокарт GeForce2MX/4MX/4ti можно с успехом использовать режим Clone, главное при этом правильно настроить драйвер. Перейдем к разделу настроек драйвера видеокарты, скрывающемуся за
кнопкой "Дополнительно" "Свойства: NVIDIA
GeForce2MX/MX400" (на видеокартах GeForce4(4MX) соответственно "Свойства: NVIDIA
GeForce4ti/GeForce4MX)" На закладке "TwinView" этого раздела имеется возможность
активизировать режим "Клон" ("Clone")
Отличие от предыдущей лишь в размере изображенного монитора и названии…
хорошо заметна совершенно новая идеология доступа к настройкам в том числе и nView. При его активизации появится изображение второго монитора (телевизора), аналогичное имеющемуся на первой странице
настройки драйвера "Свойства: Экран", только условный размер изображенных устройств одинаков. Ну,
это и понятно в данном случае на телевизоре будет "Клон" (копия) изображения монитора, независимо от физического разрешения устройств.
Закладка nView видеокарты GeForce4ti, Detonator 40.41, WindowsXP. Примечание: Закладка "Клон" становится активной только в случае, когда к видеокарте подключен телевизор, имеющий активное сопротивление 75ом, в противном случае закладка неактивна (серая), при этом выбрать режим "Клон" становится невозможно. Если это происходит, необходимо убедиться в надежности соединения видеокарты с телевизором, в крайнем случае, придется подпаять балластное сопротивление между землей и сигнальным проводом (параллельно телевизионному входу). Его величину желательно взять максимальную, при которой наличие подключенного телевизора надежно определяется (обычно 75-100ом). Если активизировать режим "запретить автопанорамирование на клоне" (поставить птичку) то изображение на телевизоре не будет перемещаться вслед за мышкой, когда та попытается "убежать" за пределы экрана. Может возникнуть вопрос так что же, каждый раз, когда захотелось посмотреть видео по телевизору, нужно лезть вглубь настроек видеодрайвера, чтобы активизировать TwinView? Так как же следует его включать выключать? Ответ НИКАК! Режим "Клон" достаточно активизировать один раз, и он будет постоянно включен, поскольку на производительности компьютера его активизация практически не сказывается, даже падение производительности в играх может составлять всего максимум несколько процентов. Примерно столько же отбирает, например, звуковая карта, но, тем не менее, мы же не отключаем ее в те моменты, когда она нам не нужна! Если нажать на изображение второго (правого) монитора правой кнопкой мышки или, отметив в графе "Дисплей" второй монитор (телевизор), нажать левой кнопкой мышки на кнопку "Параметры устройства", появится дополнительное меню по настройке телевизора.
Видно, что новый драйвер 40.52 постоянно сбивается на NTSC,но реально TV-Out при этом продолжает работать в PAL ;-)
Примечание: Аналогичное действие можно, естественно, провести и с основным монитором, изображенным слева, получив при этом доступ к соответствующим настройкам. Рассмотрим имеющиеся здесь настройки: Поставив "птичку" у надписи "Основной дисплей", мы как бы поменяем местами телевизор и монитор. Для видеокарт с TV-Out этого делать не следует, поскольку основной монитор в этом случае окажется подключенным к относительно низкоскоростному DAC внешнего TV-encoder, не способному обеспечить комфортные частоты обновления на основном мониторе, а телевизор, по определению неспособный работать с высокими разрешениями и частотой развертки, "не оценит" свое подключение к основному RAMDAC 350MHz :-). В строке "Выбор устройства вывода" мы получаем доступ к настройкам телевизионной системы, в которой будет передаваться сигнал на телевизор. Если Ваш телевизор может работать в NTSC, можно поэкспериментировать с ней, для всех остальных следует выбрать PAL. Какой из доступных PAL-ов выбрать? В данном случае любой, поскольку основное их различие (оно состоит в разносе несущих частот аудио- и видеосигналов) в данном случае абсолютно не важно.
В обилии форматов легко запутаться…
но прошит новый VideoBIOS 3.11.01.24.00 Выбор форматов видео значительно упростился.
После установки PAL настройка сбиваются на NTSC, но TV-Out продолжает работать в PAL ;-) На этой же закладке мы видим еще одну строчку "Формат видеовыхода". Выбор здесь возможен из трех значений: "Composite TV-Out", "S-Video TV-Out" и "Auto Select". Данная закладка касается владельцев тех видеокарт, чип TV-encoder которых способен выводить композитный сигнал через канал C (Chrominance) TV-Out с разъемом S-Video (Conexant, встроенный TV-encoder GeForce4MX). Если здесь включить "Composite TV-Out" или "Auto Select", то можно ограничиться простой схемой переходника S-Video > RCA. Эта и последующая схема более подробно рассматриваются в статье Особенности подключения и настройки TV-out видеокарт класса GeForce 2 и GeForce 3. При подключении видеокарты к телевизору по S-Video лучше оставить эту опцию включенной в положение "S-Video TV-Out". Для видеокарт с чипом TV-encoder, не способным самостоятельно выводить подобным образом композитный сигнал через разъем S-Video (в частности, Chrontel) независимо от выбранной здесь опции, с рассмотренным выше переходником изображение на телевизоре будет черно-белым. В данном случае ситуацию может спасти лишь переходник, способный самостоятельно смешивать сигналы S-Video Chrominance и Luminance для получения композитного сигнала (схема переходника приведена в той же статье): Выбрав закладку "Коррекция цвета", мы получаем доступ к настройкам цвета, а также яркости, контрастности и гаммы телевизионного изображения. Здесь нет необходимости останавливаться подробно все и так понятно.
Следует иметь ввиду, что данная настройка не распространяется на режим Overlay.
Следующий раздел называется "Настройка экрана". Отсюда можно откорректировать положение
изображения на экране телевизора, основную яркость и контрастность, а также задействовать "Фильтр
мерцания". Действие "фильтра мерцания" различно для разных видеокарт (а, возможно, и их VideoBIOS)
и версий драйвера Detonator. В ряде случаев лучший результат получается в положении "Высокий", в
других "Низкий" или "Выключено". Что лучше конкретно для Вашей
видеокарты можно легко проверить, к счастью, это сделать несложно. По-видимому, чтобы не вносить путаницы, в
ряде новых Detonator NVIDIA отказалась от наименования значений "Фильтра мерцания", оставив лишь безымянную
линейку. Легко заметить, что в зависимости от модели видеокарты (ее VideoBIOS) и версии Detonator иногда исчезает
доступ к настройке "Яркость" и "Контрастность". А ведь это единственная
такая настройка, которая распространяется на режим Overlay (см.ниже).
Detonator 21.85. Наилучший результат в положении "Высокий"
Линейка "Фильтра мерцания" безымянная, Исчезла возможность настройки "Яркость" и "Контрастность".
Фильтр мерцания и видеоэквалайзер отсутствует В этих драйверах NVIDIA, наконец-то, сделала функцию RESIZE, однако, и здесь не обошлось без казусов на данный момент эта функция работоспособна только на внутренних encoder-ах 4МХ и чипах Conexant CX25870 / 25871. Будем надеяться, что это пока всего лишь временная недоработка, и поддержка остальных чипов будет реализована в будущих версиях.
Линейка "Фильтра мерцания" безымянная, Вновь вернулась "Контрастность", а вместо яркости "насыщенность" зато от функции RESIZE вновь нет и следа. Следует отметить, что настройки закладки "Коррекция цвета" не распространяются на режим "Overlay" (наложение) на телевизоре, так что при воспроизведении полноэкранного видео необходимо пользоваться настройками именно из закладки "Настройка экрана", (конечно, когда такая возможность есть). Активизировав строку "Выбор разрешения", мы получим доступ к разделу драйвера "Разрешение экрана" для управления разрешением на телевизоре. При этом доступны два (640х480 и 800х600) или три (640х480, 800х600 и 1024х768) разрешения, в зависимости от чипа TV-encoder. Какой из них выбрать? Надо проверить экспериментальным путем, при каком разрешении изображение рабочего стола Вас больше устроит. Примечание: Следует отметить, что подобно тому, как на LCD-монитор с физическим размером матрицы, например, 1024х768, выводится изображение с другим (большим или меньшим) разрешением путем пересчета (масштабирования) под размер LCD-матрицы, реально на телевизор передается сигнал формате PAL 625 строк (из них активных 576 строк, а с учетом 10% стандартного Overscan 518 видимых линий) или формате NTSC 525 строк (видимых 480 строк и 432 линии соответственно), а "Разрешение экрана", указанное в настройках драйвера, преобразовывается в стандартное телевизионное PAL/NTSC путем масштабирования. Для иллюстрации приведем таблицу из CH_7008_datasheet : CH7008 Display Modes
Видно, что без масштабирования работает лишь часть режимов разрешения. Так что не стоит рассчитывать увидеть на экране телевизора при разрешении 1024х768 столь же четкую картинку, как на мониторе. И дело не только в более узкой полосе пропускания видеоусилителя телевизора и более крупном зерне его кинескопа по сравнению с компьютерным монитором, дело и в масштабировании!
максимальное разрешение 800х600 точек.
способна вывести изображение до 1024х768 точек. На многих видеокартах, как GeForce2MX, так и GeForce4MX и GeForce4ti на большинстве режимов разрешения на телевизоре остаются неприятные черные "бордюры" вокруг изображения. Причину их возникновения можно понять, посмотрев на приведенную выше таблицу. Так, если на видеокарте с TV-encoder CH 7008 выводится изображение 640х480 с масштабом 1:1, оно занимает лишь часть от 512 видимых на экране телевизора строк, остальное занимают "бордюры". То же самое происходит и в 800х600 с масштабом 5:6 отмасштабированное изображение 667x500 тоже занимает лишь часть площади телеэкрана, хотя "бордюры" в данном случае меньше. С другими чипами TV-encoder масштабные коэффициенты могут быть другими, за счет чего, например, на видеокартах с ViVo Philips 710x "бордюры" заметно меньше, а со "встроенным" TV-encoder GeForce4MX еще меньше, так что на некоторых экземплярах телевизоров ("бордюры" зависят и от настройки конкретного его образца) становятся практически незаметными. Вот если бы удалось произвольно (ну, или почти произвольно) задавать масштабирование изображения, и за счет этого избавиться от неприятных "бордюров"! Но об этом немного позже… Вернемся к разделу настроек драйвера "Свойства: NVIDIA GeForce2MX(GeForce4ti/GeForce4MX)":
Здесь, за закладкой "GeForce2MX/MX400" (ну, или соответственно, "GeForce4MX420(440/460)" или
"GeForce4ti4200(4400/4600)") можно получить краткую информацию о файлах драйвера, версии, дате выхода, краткую информацию о системе, видеоадаптере (в том числе о версии BIOS, прерывании IRQ и типе TV-encoder).
VideoBIOS 3.11.01.24.0, Detonator 21.85.
VideoBIOS 3.11.00.18, Detonator 27.50.
VideoBIOS 3.11.01.24.0, Detonator 28.32.
VideoBIOS 3.11.01.24.0, Detonator 40.52.
Отсюда же через кнопку "Дополнительные свойства" получаем доступ к следующему разделу настроек драйвера "Дополнительные свойства NVIDIA GeForce2MX(GeForce4ti/GeForce4MX)", содержащему среди прочих и закладку "Элементы управления наложением" Примечание: Доступ к этим настройкам в современных драйверах Detonator открывается только тогда, когда включается специальный режим DirectDraw "Overlay" (наложение). В режиме "Overlay" видеопоток выводится не через видеобуфер, как обычно, а через отдельную область видеопамяти, где он обрабатывается особым образом средствами самой видеоплаты. Размер кадра "Overlay" и глубина цвета не зависят от основного видеорежима. После обработки буфер "Overlay" может быть выведен в окно на DeskTop по технологии "ChromaKey" (замещения "ключевого цвета") или через TV-Out на телевизор. Для обеспечения работы видеокарты в режиме "Overlay", помимо поддержки его на аппаратном уровне, необходимо выполнение как минимум еще 2-х условий использование программы видео, умеющей работать в таком режиме и то, чтобы режим "Overlay" при этом включился (что происходит не всегда). Последнее замечание особенно актуально, поскольку не все видеофильтры и медиаплееры умеют правильно работать в режиме "Overlay", а иногда этот режим просто не включается. Например, это может происходить, если фильм Mpeg4 сжат с разрешением по горизонтали, не кратным 32. При воспроизведении такого фильма с помощью Windows Media Player 6.4 и ряда других медиаплееров, режим "Overlay" иногда включается, а иногда - нет. Способы однозначного включения режима "Overlay" при воспроизведении видеофильмов заслуживают отдельного разговора и не рассматриваются в рамках данной статьи. В любом случае, активизация закладки "Элементы управления наложением" является как бы дополнительным индикатором включения режима "Overlay".
(или воспроизведение видео не запущено, или запущено, но Overlay по каким-то причинам не включился).
На этой закладке производится настройка параметров видео (яркость, контрастность и т.д.), получаемых при включенном режиме "Overlay". Отсюда производится управление устройством или устройствами отображения монитором и (или) телевизором, которые не указаны, как полноэкранные на следующей закладке. Здесь можно дополнительно активизировать функцию "Разрешить масштабирование", после чего с помощью движка "Управление масштабированием" и "креста", указывающего, какую часть изображения следует увеличить, произвести увеличение выбранной зоны видео. Эта функция будет подробно рассмотрена немного ниже. Примечание: В новых Detonator 40.xx с этой же закладки производится включение полноэкранного устройства (см. ниже). За кнопкой "Управление видеоотражением" (четвертый уровень вложения в настройках драйвера!)
скрывается группа важнейших настроек TV-Out, ответственных за "Управление полноэкранным видеоотражением".
Отсюда можно произвести включение полноэкранного устройства (по умолчанию выключено), указав в качестве
такового "Основной дисплей" (не представляю, в каком случае это может потребоваться!) или
"Дополнительный дисплей" (телевизор). Остальные настройки практически повторяют настройки
закладки "Элементы управления наложением", только относятся к устройству, указанному как
"полноэкранное".
Следует уточнить, что если устройство (монитор, телевизор) не указано, как полноэкранное, управление им будет осуществляться с предыдущей закладки, даже если на нем будет включен (не из драйвера, а из медиаплеера, например, через ALT-ENTER) режим полноэкранного просмотра фильма! Такова уж логика работы драйвера! Обратим внимание, что для "Полноэкранного устройства" нет видеоэквалайзера (яркость, контрастность и т.д.). Не распространяются на этот режим и настройки видеоэквалайзера с закладки "Коррекция цвета". Таким образом, при просмотре фильмов на телевизоре яркость и контрастность регулируются только из закладки "Настройка экрана". Если выбрать в качестве полноэкранного устройства "Дополнительный дисплей" (т.е. телевизор) и "Разрешить драйверу выбирать режим полного экрана" (поставить "птичку"), то при начале воспроизведения видеофильма в режиме "Overlay", автоматически включится полноэкранное воспроизведение на телевизоре, при этом на мониторе сохранится оконный режим! Таким образом, удачное сочетание технологии TwinView (nView) с особыми возможностями режима Overlay одна из важнейших функций видеокарт GeForce2MX, GeForce4MX и GeForce4ti с TV-Out! (о преимуществах TwinView в профессиональных приложениях при работе с двумя мониторами разговор особый) Таким образом, произведя один раз довольно кропотливую настройку видеодрайвера, мы получаем чрезвычайно простое в дальнейшем управление просмотром видеофильмов на компьютере. Достаточно вставить видеофильм в привод CD-ROM, и тут же, безо всяких "плясок с бубном", манипуляций с "горячими клавишами" и переключений разрешений и частоты кадров, мы начинаем смотреть фильм. Можно сказать, P&V Plug and View (Включил и Смотри :-) )! При этом доступ к перемотке фильма, другим настройкам остается на мониторе там оконный режим, хотя для гурманов и там возможно включить полноэкранное воспроизведение традиционным ALT-ENTER. Для иллюстрации приведен скриншот экрана монитора с запущенным в Windows Media Player 6.4 видеофильма "Terminator 2: Judgment Day Ultimate Edition" формата Mpeg4, поверх окна с которым располагаются окно Проводника и Microsoft Word. На телевизоре при этом идет нормальное полноэкранное видео! Главное, чтобы из-под других окон выглядывал бы хотя бы уголок (один пиксель :-) ) окна с медиаплеером, иначе картинка на экране телевизора остановится. Причем некоторые современные видеофильтры DivX, например DivX™Video, дополнительные видеофильтры типа DivXG400 (наиболее удобно включать эту возможность именно в DivXG400, поскольку действие этого видеофильтра распространяется не только на DivX, но и на другие форматы), а также некоторые медиаплееры позволяют воспроизводить видео на экране телевизора в свернутом или закрытом другими окнами окне! Но об этом немного позже.
![]()
|