Стандарты
Дата: 05/07/2002
Update: 10/07/2002 |
Вступление
Устройства для вывода изображения с компьютера на телевизор появились достаточно давно. Они широко использовалось в персональных компьютерах начала 90 годов. Многие читатели ещё помнят такие названия как ZX Spectrum, Commondore 64, и многие другие. Однако, вскоре такие устройства остались практически не востребованными. Компьютерные мониторы и видеосистемы сильно обогнали лучшие телевизоры по разрешающей способности. Поэтому, работать с компьютером, выводя изображение на телевизор, стало практически невозможно. Конечно, остались специализированные устройства, которые могли выводить изображение на телевизор для выполнения своих специфических функций, но их число и их рынок на фоне общего количества компьютерной техники, оставалось исчезающе малым. Ситуация начала меняться, когда мощность компьютеров стала достаточной для того, чтобы показывать видео в реальном времени. Для показа видео недостаток телевизора, в виде малой разрешающей способности, перестал иметь решающее значение. Напротив, этот недостаток превратился в преимущество, потому что, благодаря размыванию отдельных точек, скрываются недостатки изображения, которые часто встречаются на сжатом цифровом материала (ведь, несмотря на все усилия разработчиков, до идеального формата сжатия, который полностью сохраняет качество исходного материала и обладает приличной степенью сжатия, ещё - ой как далеко). Кроме этого, к несомненным преимуществам телевизора над мониторам при просмотре фильмов относится то, что телевизор, как правило, больше размером, да и стоит более удобно. Где есть спрос, там появляется и предложение, поэтому сейчас каждый производитель видеокарт имеет в своём ассортименте модели видеокарт с телевизионным выходом, а иногда ещё и со входом. Но, как оказывается, не всегда достаточно просто купить такую видеокарту, сопряжение её с телевизором может оказаться проблемой, из за того, что на видеокарте для выхода используются одни виды разъёмов, а на телевизоре для входа совсем другие. А бывают ситуации, когда на видеокарте, которая полностью устраивает своего хозяина, вообще нет видеовыхода, или имеющийся не устраивает своим качеством. Что же делать в этих случаях, неужели нет никакого другого выхода, кроме как приобретение нового телевизора или видеокарты? К счастью, это совсем не обязательно, всё можно решить с гораздо меньшими затратами. Но, начнём всё по порядку. Этой статьёй я открываю небольшой цикл, посвящённый проблемам совместного сосуществования, телевизора и компьютера. И начать стоит, по моему глубокому убеждению, с рассмотрению того - что за сигналы, и каких форматов используются в телевизоре. И только после этого можно переходить к конкретным кабелям, помехам, и прочим проблемам, с которыми вы можете столкнуться.
Не стоит ожидать, что в одной короткой статье я дам полное и исчерпывающее описание всего того многообразия, которое составляют телевизионные стандарты, и связанные с этим технологии. Поэтому, да простят меня суровые профессионалы, если они не увидят здесь того, без чего, по их мнению, невозможен разговор про телевизионные технологии. Я не ставил своей целью написать учебник, я хочу просто познакомить читателей с тем, что же это такое "телевизионный сигнал" в самых общих чертах. Приступим. Обычно, телевизионный сигнал является композитным, то есть составным. В него входят три составляющих, сигнал яркости – Y, и два цветоразрастных сигнала называемыми U и V. Прежде чем продолжать, необходимо сделать небольшое отступление, об особенностях человеческого зрения. Большинству читателей, безусловно известно, что любые цвета, которые видит человек, могут быть получены комбинацией трёх цветов, красного (RED), зелёного (GREEN) и синего (BLUE), которые называются опорными. Поэтому, именно эти три цвета (RGB) и используются для формирования цвета в электронной технике. Вооружённые этим знанием, рассмотрим составные телевизионного сигнала поподробнее.
Сигнал яркости, Y. Указывает яркость точки, от чёрной до белой. То есть, он полностью формирует чёрно-белое изображение, и только его воспринимают чёрно белые приёмники.
Цветоразрастные сигналы, U и V. В сочетании с Y сигналом, они позволяют восстановить исходные RGB цвета. Делается это достаточно просто
Y сигнал формируется из RGB сигнала по следующей формуле:
Y = 0.299R + 0.587G + 0.114B
U и V сигналы формируются так:
U = R - Y, а V = B – Y
При приёме сигнала происходит обратный процесс:
Красный сигнал восстанавливается так:
R = Y + U,
Синий так:
B = Y + V,
И зелёный так:
G = Y - 0.509U - 0.194V
Примечание: цветоразнастные сигналы получили своё название потому, что их можно получить и простым вычитанием яркости из цвета, R-Y для U и B-Y для V
Есть две основные причины, почему были придуманы эти сложности. Во первых, такая схема сохраняет совместимость со старыми чёрно-белыми приёмниками (что было одной из задач, когда разрабатывались принципы по которым работает цветное телевидение). Они просто отображают яркостный сигнал, и выкидывают все остальные. Во вторых, так можно сэкономить пропускную полосу сигнала. Дело в том, что из за особенностей человеческого зрения, изменения цвета не так заметны, как изменения яркости, что даёт возможность передавать U и V сигналы в половинном, по сравнению с Y сигналом, разрешении без сколько-нибудь заметных потерь в качестве. Кроме YUV, в телевизионный сигнал входят так называемые синхроимпульсы, которые сообщают о том что одна строка закончилась, и началась следующая, когда закончился один кадр, и начался другой. Эти особенности видеосигнала обуславливаются тем, как формируется изображение на телевизоре.
Как уже говорилось, человеческий глаз менее чувствителен к изменению цвета, чем к изменению яркости. Поэтому, в большинстве телевизионных сигналов цвет передаётся в меньшем разрешении, чем сам сигнал. Внутри компьютера эти сигналы представлены в цифровом виде, и эти особенности аналоговых сигналов вылились в несколько возможных форматов цвета. Формат цвета у цифрового сигнала обозначается набором из трёх цифр, например 4.2.2, или 4.2.0. Эти странные цифры часто ставят в тупик новичков, и о том, что они означают, многие имеют самое общее представление. Несмотря на то, что некоторые знают (или читали где-нибудь), что они показывают насколько меньшее разрешение имеет сигнал цветности, как именно это происходит, часто остаётся непонятым. На самом деле, всё достаточно просто. С тем, что обозначают цифры, можно ознакомиться на схеме:
Светлыми треугольниками обозначены точки, на которых происходит изменение яркостного сигнала, что всегда происходит в полном разрешении, а чёрными треугольниками точки, на которых меняется сигнал цветности, для которого возможны варианты. Как видно из схемы, первая цифра относится к яркостному сигналу, и именно поэтому она 4 практически во всех реально используемых форматах, ведь обычно, как уже говорилось, яркостный сигнал передаётся в полном разрешении. Каждая следующая цифра отвечает за две строчки, 1 и 3, или 2 и 4. А значение этой цифры определяет, сколько точек в каждой из линии меняют своё значение. 4 означает, что меняются по 4 точки в каждой из линий; 2 означает, что меняются только 2 точки (то самое половинное разрешение, про которое говорилось выше), а 1 означает, что меняется всего одна точка в каждой из строк. Наиболее популярным форматом на сегодня является 4.2.2, потому что при его использовании человеческий глаз почти не в состоянии отличить картинку от 4.4.4.
Изображение на телевизионном экране формируется в результате свечения люминофора, обстреливаемого электромагнитными пушками, точно так же, как и на любом CRT устройстве. Всего их три, по одной на каждый из опорных цветов. Картинка на телевизоре рисуется построчно, причём за один проход рисуются чётные строки, а за второй нечётные. Опять же, из-за особенностей человеческого зрения, его инерционности, и времени послесвечения люминофора, это незаметно, и картинка воспринимается как единое целое. Тем не менее, на самом деле, каждый полный кадр делится пополам, на два полукадра, называемых полями. Одно поле состоит из чётных строк, другое их нечётных. Такое изображение называется черезстрочным или
interlaced. Именно устройствами с черезстрочной развёрсткой являются подавляющее большинство телевизионных приёмников, которые можно встретить в домах уважаемых читателей.
Кроме чрезстрочных устройств вывода изображения, есть устройства с
прогрессивной развёрсткой, коими являются, например, компьютерные мониторы. В отличии от чрезстрочных устройств, прогрессивные устройства выводят весь кадр целиком, что является, безусловно, более правильным. И первые телевизионные приёмники, и телевизионный сигналы, которые передавались на заре телевидения были именно прогрессивными. Но изображение, показанное на CRT экране с частотой обновления 25-30 герц, мерцает настолько сильно, что заметит это даже слепой. Уровень техники в то время не позволял эффективно бороться с этим печальным явлением, поэтому разработчикам пришлось просто разделить один телевизионный кадр на два, и пускать по очереди половинку каждого кадра. Таким образом. получалась частота регенерации в 50-60 герц, что смотрелось уже гораздо лучше. Только теперь, с развитием электронной техники появились и возможности обрабатывать чрезстрочное изображение в реальном времени, и устройства для вывода изображения с только прогрессивной развёрткой (плазменные или LCD панели). Но мы несколько отвлеклись.
Сегодня есть несколько видов сигналов, в которых может подаваться телевизионный сигнал, и которые могут вам встретиться. Это:
Композитный сигнал. Именно он присутствует в VHS, VHS-C, Video-8, и именно его мы получаем через телевизионную антенну, именно с его помощью вещают в эфире. Это один единственный составной видеосигнал, в котором совмещены и яркостный сигнал, оба цветоразностных, и синхроимпульсы. Для подачи такого сигнала надо всего два провода. Из плюсов этого сигнала можно отметить его стандартность (есть практически везде), и наименьшие требования к пропускной способности канала, по сравнению с другими сигналами. Из минусов - наихудшее качество изображения из всех, что обусловлено тем, что сигналы, из которых он состоит, ограничиваются по ширине полосы. А это приводит к снижению чёткости изображения, реальное разрешение получается в районе 230 - 280 ТВЛ.
S-Video. Этот сигнал используется в S-VHS, S-VHS-C и Hi-8. Здесь уже подаётся два сигнала, яркостный (Y), в который входят и синхроимпульсы, и цветности (Chrominance, или С), в который входят оба цветоразностных. Такие сигналы используются, как правило, на видеовоспроизводящей аппаратуре хорошего качества. Требования к пропускной способности канала здесь гораздо либеральнее (ведь через эфир его подавать не надо), поэтому, сигналы не ограничиваются по ширине, и качество изображения получается очень хорошее, реальное разрешение в районе 400 - 500 ТВЛ. Внешне разъёмы для этого сигнала выглядят, обычно, как miniDIN, на 4 или, что реже, на 7 ножек.,
RBG+Sync. Все четыре сигнала подаются по отдельности. Иногда сигнал синхронизации добавляется к G сигналу. Такой сигнал подаётся на SCART выход. Это такой длинный разъём на 21 контакт, который есть на многих современных телевизорах. Кроме этого, RGB выход может иметь вид маленькой фишки (миниждек) с 8 ножками. С его помощью можно добиться максимально возможного качества изображения. Формат изображения подаваемый через RGB всегда 4:4:4. Из других плюсов такого сигнала можно отметить, что он не обрабатывается встроенным в телевизор тюнером, а сразу подаётся на экран. Это благотворно влияет на качество изображения, но имеет и оборотную сторону. Из за такой схемы на многих телевизорах, при работе с RGB сигналом изображение не регулируется средствами самого телевизора. Источником для RGB сигнала может служить либо компьютер, либо DVD плеер, или другая техника подобного класса, потому что в домашних условиях больше негде найти источник сигнала такого качества. К сожалению, современный компьютер нельзя просто так подключить к телевизору по RGB, несмотря на то, что на выходе видеокарты компьютера можно найти все те же сигналы, отдельно R, G, B и Sync. Главная проблема в том, что компьютер работает на слишком высоких частотах, и со слишком большим разрешением. Большинство современных телевизоров просто физически не способны показать такую картинку.
Что такое ТВЛ? Если без излишних подробностей, то это количество строк, которые реально показывается на телевизоре. Ведь теоретические значения недостижимы, во многих случаях даже в теории. Основной причиной этого являются ограничения по пропускной способности сигнала. К примеру, на композитный сигнал формата VHS приходится всего-навсего 3 MHz, во что физически, в самых идеальных условиях, невозможно впихнуть больше 300 строк. Для S-Video частота поднимается до 5-6 MHz, поэтому и реальная разрешающая способность получается выше, в такую полосу можно «впихнуть» и 500 линий, в идеальных условиях
Все вышеперечисленные сигналы передают старый добрый YUV, который состоит из трёх независимых сигналов, яркостного сигнала Y с синхроимпульсами и двух независимых цветоразностных сигналов, U и V. Для YUV сигнала уже не существует понятия системы, в которой он кодирован, PAL, SECAM, NTSC или что-то ещё. Именно YUV сигнал получается в телевизионных приёмниках в результате декодирования любого другого сигнала, закодированного по любой системе. Качество YUV сигнала считается профессиональным, и именно с YUV сигналом работает профессиональная видеоаппаратура. И компьютер. Таким образом, почти любые сигналы, которые описаны выше, легко переводятся один в другой, для чего не надо никакой дополнительной аппаратуру. Разве что пара конденсаторов или сопротивлений, чтобы привести электрические характеристики сигнала в соответствии с тем, что должно быть на соответствующих входах. Но, самом собой, любые трансформации сигнала не приведут к тому, что результат станет лучше исходника. Однако, обычно телевизор пропускает сигнал через встроенный в него тюнер, и не работает с YUV сигналом напрямую. Исключение составляет только RGB+Sync. Во всех остальных случаях, сигнал, подаваемый на телевизор, должен соответствовать тому или иному стандарту.
Телевидение развивалось очень быстро и, в какой то степени, спонтанно, поэтому сегодня существует множество разных телевизионных стандартов, которые хоть и основаны на абсолютно одинаковых общих принципах, но имеют весьма существенные различия. При работе с видео на компьютере Вам придётся сталкиваться с одним или другим стандартом, а то и с несколькими, поэтому рассмотрим их поподробнее. Наиболее распространёнными являются всего три:
NTSC
Это первый формат цветного телевидения который получил широкое распространение. Полностью стандарт был сформулирован 17 Декабря 1953 года в Соединённых Штатах Америки Федеральной Коммуникационной Комиссией (FCC), и регулярные трансляции в этом формате начались 23 Января 1954 года. За разработку NTSC мы должны быть благодарны National Television System Committee (NTSC), аббревиатура которой и дала название стандарту, в который входили крупнейшие, на то время, электронные компании, такие как RCA, General Electric, и многие другие. Одной из задач, которая ставилась при разработке NTSC. являлась совместимость с существовавшим на то время форматом чёрно белого вещания. Это и определило разрешение в 525 строк с частотой 30 кадров, или 60 полей в секунду. Из за особенностей большинства телевизионных приёмников, на самом деле, обычно, видится всего 480 строк.
Основой формата является яркостный, Y сигнал, который формируется из RGB цветов по следующей формуле:
Y (luma) = 0.299R + 0.587G + 0.114B
Как вы уже поняли, именно этот сигнал воспринимается старыми чёрно-белыми приёмниками (совместимость с которыми была одним из обязательных условий при разработке формата), и именно он формирует изображение. Для передачи цвета в NTSC используются I (зелёно-фиолетовый) и Q (оранжево-цианитовый) сигналы, которые формируются так:
I = 0.737U - 0.268V
Q = 0.478U+0.413V
Сделано это для того, чтобы уменьшить ширину канала, необходимого для передачи цветовой информации, даже по сравнению с YUV сигналом. Оборотной стороной этого является то, что из за некоторых особенностей формирования сигнала при использовании NTSC формата, при обратном декодировании не удаётся полностью разделить сигнал на составляющие, цветовые сигналы смешиваются с яркостным. Это приводит к тому, что в зависимости от яркости участка изображения, оно несколько меняет свой цветовой тон. В настоящее время NTSC используется практически во всех странах Северной и Южной Америк, а так же в Японии, Южной Кореи и на Тайване.
PAL
Сложно, если вообще возможно, назвать день, когда этот стандарт сформировался окончательно. С 1953 по 1967 год в Европе параллельно развивались несколько чёрно-белых телевизионных стандартов, которые работали в 625 строках с частотой 25 кадров, или 50 полей в секунду. Как и в случае с NTSC, особенности большинства телевизионных приёмников приводят к тому, что реально мы видим всего 576 строк. Вещание c использованием Phase Alternation Line (так расшифровывается PAL) формата началось в 1967 году в Германии и Великобритании, причём несмотря на одинаковое название, системы несколько различались. Так осталось и поныне, только вариантов PAL систем стало ещё больше. Для решения проблем с разделением сигнала на составляющие, через строку меняется знак амплитуды сигнала U. Поэтому, колебания яркостного сигнала влияют только на небольшое изменение цветовой насыщенности. Эта методика, по сути, вдвое снижает вертикальное разрешение. Впрочем, это несколько компенсируется большим количеством строк, по сравнению с NTSC. PAL система используется в большинстве стран Западной Европы, Африки, Азии, в Австралии и Новой Зеландии.
SECAM
Sequential Couleur Avec Memoire (SECAM), или Секвенсный Цветной с Памятью формат был разработан во Франции, и регулярное вещание с его использованием началось в том 1967 году, в Франции и СССР. Так же как и PAL, SECAM работает в 625 строках с частотой 25 кадров, или 50 полей в секунду. И так же как и в PAL, из за особенностей большинства телевизионных приёмников, реально видно всего 576 строк. Но, в SECAM другой метод кодирования цвета. Цветовая информация передаётся поочерёдно, одна линия R-Y, и следующая B-Y. В декодере данные восстанавливаются путём простого повторения строк. Как и в случае с PAL, это вдвое снижает вертикальную чёткость. Зато SECAM позволяет полностью отделить цветовые сигналы от яркостного, что позволяет добиться более правильной цветопередачи. Используется SECAM в Франции, Монако и Люксембурге, в странах бывшего CCCP, Восточной Европе, в некоторых арабских странах, и некоторых странах Африки. В общем, в основном в тех странах, где влияние CCCР было особенно сильно. В настоящее время многие из этих стран либо рассматривают возможность перехода в PAL систему, либо уже перешли в неё. Причём, причина этого вовсе не политические игры, а в том, что гораздо проще найти обученный персонал и аппаратуру для работы в PAL системе, что обусловлено широчайшей распространённостью этого стандарта.
Конечно, на самом деле всё гораздо сложнее, ведь есть ещё и звук, есть возможность передавать множество телевизионных программ одновременно, и многое другое. Да и видов и вариаций телевизионных стандартов гораздо больше. Но это выходит за рамки этой статьи, поэтому не буду забивать голову читателя излишними подробностями. Но, как видно даже из столь скудного описания, наибольшие проблемы всегда вызывало именно кодирование цвета. Действительно, если яркостный сигнал (Y) везде кодируется практически одинаково, и формируется по уже знакомой вам формуле (Y (luma) = 0.299R + 0.587G + 0.114B), то цветоразностные сигналы кодируются по разному. Это обуславливает то, что даже при использовании аппаратуры не поддерживающей тот или иной стандарт, обычно удаётся увидеть хотя бы чёрно-белую картинку. Впрочем, вряд ли читателям придётся серьёзно страдать из за этой проблемы, каким бы способом они не выводили видео с компьютера, у них почти гарантировано будет возможность выбрать как минимум из двух форматов, PAL или NTSC. То же самое касается и телевизоров, на которые подаётся сигнал, если в телевизоре есть вход, куда можно подать сигнал, то почти наверняка он поддерживает хотя бы один из этих двух стандартов. Клинические случаи, вроде старых советских телевизоров, 15-20 лет от роду можно не рассматривать, всё равно на них нет фишек нормального формата, к которым можно подключиться.
30.09.2002 Тестирование TV-чипов
Задумываетесь о приобретении новой графической карты? Тогда вам стоит задуматься о том, какой TV-чип должен быть на ней. Из FAQ вы можете узнать, что рекомендуется CX25871. Но действительно ли это лучший претендент? Какими недостатками и достоинствами обладают разные TV-чипы? Имеются ли баги у некоторых из TV-кодеров? Данная статья кратко освещает эти вопросы.
Во-первых, какие вообще бывают TV-чипы? На картах с графическими процессорами от NVIDIA вы можете обнаружить кодеры Chrontel, Conexant и, с недавнего времени, Philips. На картах GeForce4 MX, TV-чип, обозначается в свойствах экрана как "NV17". Это разработка NVIDIA. Это не внешний TV-чип на графической карте, подобный остальным, а кодер интегрированный в сам графический процессор GF4MX. В скором времени появится отдельный тест этого TV-кодера. По всей вероятности, основное его предназначение – быть выгодным, дешёвым решением. Может возникнуть предположение, что по качеству и возможностям, интегрированный кодер, не сравнится с внешними решениями. Помните, NV17 не будет поддерживаться в TVTool по причине отсутствия документации от производителя.
NV17 в свойствах экрана
Ниже приводится описание достоинств и недостатков внешних TV-чипов.
Philips
Philips предлагает модели SAA7102, 7104 и 7108. По сути, 7108 представляет собой 7102 с видео декодером, или видеовходом. 7104 является развитой версией 7102, умеющей обрабатывать разрешение до 1280x1024 по сравнению с максимальным 800x600 у 7102. Но обратите внимание, что это вовсе не значит, что вы сможете использовать данную возможность, поскольку она не поддерживается программами. У 7104 нет видеовхода. В принципе, чип Philips может гибко программироваться, что позволит поддерживать различные разрешения и разные размеры выводимого изображения. Но это только в теории. Поскольку имеющейся документации недостаточно, бОльшую часть возможностей реализовать нельзя (по крайней мере, не сейчас).Результаты тестирования чипов Philips относятся только к моделям SAA7102 и 7108, но не к 7104. В настоящий момент по результатам предварительного тестирования становится ясно, что описанных ниже проблем у данного чипа нет. Полное тестирование этого чипа скоро будет завершено. Тем не менее, приведённые рекомендации остаются в силе.
цветовые переходы на SAA7102 другие TV-чипы
-
Достоинства:
- Хорошее отображение текста, особенно в размере рабочего стола. Поэтому данный чип весьма удобен для проведения презентаций, где читаемость текста более важна, чем вывод изображения в фотокачестве.
- Оснащён видеовходом (только 7108).
-
Недостатки:
- Грубая передача оттенков в PAL и NTSC. В противоположность чипам Chrontel и Conexant, TV-кодер от Philips показывает значительные нарушения в передаче полутонов, что особенно сильно заметно не только при просмотре фильмов DivX, но также и DVD. Похоже, этот эффект зависит от конкретного экземпляра чипа. На каких-то чипах вам может показаться, что включён специальный фильтр (вроде solarize), на других вы едва заметите эффект. В итоге этот чип не подходит для воспроизведения видео и фотографий (7104 может и не иметь данной проблемы, но 100% гарантии ещё нет).
- Только 800x600. Пока только это разрешение поддерживается TVTool и в ближайшем времени улучшений можно не ждать. Проблема лежит в недостатке документации. Похоже, Philips не проявляет интереса в большей поддержке. Поэтому, такие важные разрешения как 768x576 и 720x480 реализовать нельзя.
- Широкоформатный сигнал только для PAL, NTSC не поддерживается (аппаратно).
- 7104: некорректно поддерживается TVTool. Причина та же, что и всегда: недостаточная документация.
Вывод: не рекомендуется
Вы можете частенько слышать о том, как кто-нибудь стремится приобрести именно 7108, потому что чип имеет видеовход. Вопрос заключается в том, нужен ли вам такой видеовход. Следует учитывать два момента: качество такого входа недостаточно для сколько-нибудь серьёзной обработки видео. К примеру, в этих чипах не поддерживается сжатие в реальном времени в формат Motion-JPEG при полном разрешении. Специальные видеокарты, такие как серия Miro-DC гораздо лучше подходят для подобных задач. Web-камеры присоединяются в основном только к порту USB. Поэтому поле использования подобного видеовхода ограниченно.
Chrontel
Чипы Chrontel в основном встречаются на более дешёвых картах. Их производство обходится дешевле, чем производство Philips и Conexant, и они не могут так гибко (пере-)программироваться. Всё это значительно упрощает задачу разработчика, поскольку программируется только одна четвёртая часть регистров. Но, конечно, это ограничивает функциональность.Существует обширный ряд чипов от Chrontel, в основном распространены чипы 7103-7108. В целом, они различаются только в деталях, вроде возможности генерировать защищённый от копирования сигнал Macrovision. Что касается количества поддерживаемых режимов и разрешений, то тут различий нет.
возможные искажения на чипах Chrontel
-
Достоинства:
- Достойное качество изображения с плавными цветовыми переходами.
- Поддержка 800x600, 640x480 и 768x576 (только в TVTool).
-
Недостатки:
- Значительные искажения от интерференции: Чипы Chrontel по всей видимости очень чувствительны к помехам в линиях питания. Особенно это заметно в режимах PAL с увеличенным числом строк (overscan): всё зависит от удачи, как хорошо этот чип заработает в вашем PC. Это значит, что у вас есть шанс получить чистую картинку. Но многие пользователи наблюдают искажения разной степени, начиная от тонких горизонтальных линий, и заканчивая целиком дрожащим изображением, как показано на фотографии выше, которая напоминает изображение с кривых платных каналов телевидения. Производитель не имеет решения этой проблемы.
- Доступно только два размера изображения: стандартное и overscan. Вывод размера рабочего стола технически невозможен, а данный режим бывает полезен для игр и презентаций.
- Специальные режимы вроде PAL 60 не поддерживаются.
Вывод: частично рекомендуется
Если чипы Chrontel получат в вашем PC чистую линию питания и вы не заметите искажений, тогда вам повезло. Но вы не сможете проверить это до покупки и тестирования. Поэтому гарантия на возврат товара здесь важна! Как говорилось ранее, качество картинки на уровне, и разрешение 768x576 (устанавливаемое через TVTool) обеспечивает хорошее воспроизведение фильмов без увеличения/уменьшения изображения. Напоминает обычный DVD плеер. На картах GF4 чипы Chrontel похоже больше не используются.
Conexant
Не так давно Conexant приобрёл Brooktree вместе с их линейкой TV-кодеров. От Brooktree пришёл BT869, который стал называться CX25869. Позже, он развился до CX25871. Модель 871 дала возможность обрабатывать разрешения вплоть до 1024x768. Также, там появились новые возможности вроде улучшенного flicker-фильтра, который имеет хорошую функцию улучшения текста. Эта функция полезна даже при просмотре фильмов (смотрите картинку ниже). Кроме того, в 871 появилась возможность формирования широкоформатного сигнала для телевизоров 16:9. К сожалению, у нас здесь тоже проблемы с документацией, поэтому удаётся использовать не все возможности данного чипа. Не реализованной остаётся возможность устанавливать некоторые размеры изображения, чтобы добиться лучших результатов на разных телевизорах. Поддержка 1024x768 отсутствует в TVTool по той же причине. Но есть надежда, что в скором времени ситуация изменится.
без улучшения текста с улучшением текста
-
Достоинства:
- Хорошее качество изображения с плавными цветовыми переходами.
- CX25871: Высокая чёткость благодаря функции улучшения текста.
- Поддержка 800x600, 640x480, 768x576 и 720x480 при помощи TVTool.
- Поддержка PAL 60 (планируется поддержка PAL-J и NTSC-M).
- Три размера изображения доступные в TVTool: стандартное, рабочего стола и полный экран.
- Сигнал широкого формата в PAL и NTSC.
- Настраиваемый flicker-фильтр.
-
Недостатки:
- К сожалению, документация недостаточна. Поэтому можно использовать не все возможности, вроде 1024x768, большего набора размеров изображения и т.д.
- BT869 имеет некоторые проблемы в разрешении 800x600 формата NTSC в режиме overscan.
Вывод по BT869: рекомендуется
Вывод по CX25871: лучший выбор
В итоге, BT869 и CX25871 являются на данный момент самыми мощными чипами из тех, что можно найти на картах NVIDIA. Philips SAA7104 мог бы составить им конкуренцию, но это пока невозможно из-за недостатка информации. Также, чипы Conexant не имеют серьёзных багов, которые могли бы испортить вам просмотр DivX/DVD видео на телевизоре. CX25871 даже способен создать более чёткую картинку, чем обычные автономные DVD плееры, благодаря его улучшенному flicker-фильтру, хотя эта возможность может реально пригодится только на высококачественных 100 Гц телевизорах. При условии использования TVTool (ну конечно :-)), поскольку драйверы NVIDIA не поддерживают многие возможности. Те, кто хочет получить наилучшее качество и самый широкий набор возможностей (без видеовхода) должен взять CX25871. Но даже с BT869 вы не будете разочарованы.
Все три производителя, к несчастью, имеют одну общую черту: их не интересует доступность возможностей их чипов простым пользователям. Поддержки разработчикам не оказывается, обычно документации не хватает и на письма не приходит никакого ответа (убедился на собственном опыте). Подобные вещи уже известны из общения с NVIDIA, но я считаю подобное неразумным со стороны производителей TV-чипов, поскольку конкуренция на рынке должна обеспечить интерес в том, чтобы именно их TV-чип стал самым поддерживаемым устройством с наибольшем числом возможностей на рынке. Но, очевидно, что им хватает просто собрать все возможности в одном чипе, чтобы производители графических карт стали закупать его огромными партиями. Будем надеяться, что ситуация немного изменится с ростом интереса к данной проблеме!
Дата: 15/07/2002 |
Интерфейсов которые используются для передачи видеосигналов великое множество. Но большинство из них вы никогда не увидите на видеоаппаратуре бытового назначения. Поэтому и я не буду о них распространятся, в реальной жизни, если вы не имеете дело с профессиональной или слишком экзотичной видеоаппаратурой, вам придётся столкнуться всего с 3-4 видами разъёмов.
RCA, он же тюльпан
Композитный выход, всего два провода. Наиболее часто встречающийся выход-вход. Выглядит так:
Качество картинки, которое получается при работе с ним весьма скромное, сравнимое с тем что вы получаете с обычного эфира (спутниковое телевидение не в счёт). Причина этого объяснялась в прошлой статье, это ограниченная полоса частот.
Подобный выход есть и на старой советской технике (например видеомагнитофон «Электроника ВМ-12»), только там он несколько отличается по размерам. Тем не менее, сигналы используемые там точно такие же как в RCA. И распределяются так же.
S-Video
MiniDIN, обычно на 4, но иногда бывает и на 7 ножек, из которых для передачи непосредственно S-Video сигнала используются всё те же 4. Достаточно широко распространён. Ножки на разъеме (на кабеле, а не в устройстве), нумеруются так:
Сигналы подаваемые по ним распределяются так:
- GND, земля для Y сигнала;
- GND, земля для С сигнала;
- Y, Intensity, яркостный сигнал;
- С, Color, сигнал цветности, содержащий оба цветоразностных.
В случае когда имеем дело с разъемом на 7 ножек, то уже описанные 4 разводятся точно так же, а на две ножки из 3 дополнительных подаётся полноценный композитный сигнал. В этом случае, нумеруются ножки на кабеле так:
А сигналы распределяются так:
- GND, земля для Y сигнала;
- Земля для композитного сигнала;
- Композитный сигнал;
- GND, земля для C сигнала;
- С, Color, сигнал цветности, содержащий оба цветоразностных;
- Не подсоединён;
- Y, Intensity, яркостный сигнал.
Несмотря на изменившую нумерацию видно, что 4 ноги используемые в стандартном S-Video кабеле своего назначения не изменили. Всё что добавилось, это 2 и 3 ноги, через которые и подаётся композитный сигнал.
Примечание. На некоторых видеокартах ножки могут распределяться по другому.
Качество картинки получаемое через S-Video заметно лучше, чем в случае с композитным сигналом. Хотя, разрешение всё равно не дотягивает до теоретических пределов телевизионного сигнала.
RGB
MiniDIN на 9 ножек. Встречается достаточно редко, особенно на компьютерной технике. Используется для подачи RGB сигнала, обеспечивающего наивысшее качество картинки. Выглядит так:
Сигналы распределяются так:
- не используется;
- Blue, синий (7 нога SCART);
- Управляющий сигнал (переводит телевизор в RGB режим, подаётся на 16 ногу SCART);
- земля для управляющего сигнала (18 нога SCART);
- Яркостный сигнал и синхроимпульс (20 нога SCART);
- Green, зелёный (11 нога SCART);
- не используется;
- не используется;
- Red, красный (15 нога SCART).
Для подачи полноценного RGB сигнала может использоваться и S-Video miniDIN на 7 ножек. Возможно это только в том случае, если видеокарта поддерживает такую функцию аппаратно, и если драйвера позволяют переключать выход в RGB режим. Если все условия соблюдаются, то сигналы на ножках кабеля распределяются так:
- GND, земля;
- GND, земля;
- Red, красный;
- Green, зелёный;
- Sync, синхросигнал;
- +3V (управление режимом RGB, 16 нога SCART);
- Blue, синий.
SCART
Наиболее совершенный и полный разъём, который можно встретить на бытовой телевизионной технике. Полный SCART представляет из себя здоровенную фишку на 21 контакт, и никогда (или почти никогда) не встречается на компьютерной технике. Через SCART на телевизор можно подавать всё что угодно, от изображения с любого выхода до звука. Выглядит так:
Сигналы распределяются так:
- AOR (Audio Out Right), выход правого звукового канала;
- AIR (Audio In Right), вход правого звукового канала;
- AOL (Audio Out Left или Mono), выход левого звукового канала. Используется и для моно сигнала;
- AGNG (Audio Ground), земля для звука;
- B GNG (RGB Blue Ground), земля для синего по RGB;
- AIL (Audio In Left или Mono), вход для левого звукового канала. Используется и для моно сигнала;
- B (RGB Blue In), вход для синего по RGB;
- SWITCH, используется для управления режимами устройства;
- G GND (RGB Green Ground), земля для зелёного;
- CLKOUT (Data2: Clockpulse Out);
- G (Green), вход для зелёного по RGB;
- DATA (DATA 1: Data Out);
- R GND (RGB Red Ground), земля для красного по RGB;
- DATAGND (Data Ground);
- R (RGB Red In, или Chrominance), вход для красного по RGB. В не RGB режиме используется как вход для сигнала цветности по S-Video;
- BLNK (Blanking Signal). Обычно используется как управляющий сигнал, который сообщает телевизору стоит переключить режим на RGB, или нет. Для включения RGB нужно подать не него логическую единицу (+ 1-3 вольта);
- VGNG (Composite Video Ground), земля для композитного видео;
- BLNKGND (Blanking Signal Ground);
- VOUT (Composite Video Out), выход для композитного видео;
- VIN (Composite Video In или Luminance), вход для композитного видео. В не RGB режиме используется как вход для сигнала яркости по S-Video;
- SHIELD (Ground/Shield(Chassis)), заземление шасси, или просто корпуса.
Как видно, SCART в самом деле универсальный разъём, и подключить с его помощью можно почти всё что угодно, и как угодно. Всё что требуется, это подобрать правильные кабеля (на этом я ещё остановлюсь), разъёмы, и соединить одно с другим в определённом порядке. А можно не делать и этого, SCART настолько распространён, что можно без труда найти уже готовые переходники.
Кроме вышеперечисленных разъёмов, встречаются и более экзотичные варианты. Например с картами Matrox, где на стандартный выход монитора могут подаваться практически любые сигналы, от S-Video и композитного сигнала, до полноценного RGB. Разводки, по которым подводятся такие сигналы меняются от модели к модели, разводку толком взять негде (даже на сайте производителя таковые разводки иногда публикуются с ошибками). Поэтому я не буду давать вам полной разводки. Такой карты у меня нет, и проверить что и как работает на самом деле я не могу, а могу только ввести вас в заблуждение.
Модернизация
Легко подсоединятся когда все выходы и входы подходят друг к другу. Но так бывает далеко не всегда. Наиболее часто встречающаяся на практике проблема, вывод изображения с S-Video на RCA. Решение напрямую зависит от типа вашей видеокарты, и установленного для управления ей программного обеспечения. Дело в том, что некоторые современные карты способны подавать на S-Video выход простой композитный сигнал, и тогда требуется просто снять его с соответствующих ножек. Такой возможностью, например, обладают видекарты, на которых работа с телевизором управляется Conexant (BT868/9) чипом. Вообще, подтверждением того факта что ваша видеокарта поддерживает подобные функции является возможность выбора типа сигнала (S-Video - RCA, S-VHS - VHS, называться это может по разному) где-либо в управляющей TV выходом программе. Если такой возможности нет (или вы её не нашли), то ничего страшного, просто переходник придётся делать чуть более сложный. Для переходника нам понадобятся две фишки, S-Video и RCA, конденсатор на 470 пикофарад (только в том случае, если видеокарта не умеет подавать композитный сигнал на S-Video выход), и кабель. Но не какой попало. Нельзя подключить любой кабель к композитному входу или выходу, и ожидать что он будет работать. На современной бытовой видеоаппаратуре композитные входы или выходы разрабатываются под нагрузку 75 ОМ. Поэтому кабель который подключается в этот вход или выход, должен иметь то же сопротивление, 75 ОМ. Сопротивление, конечно же, не линейное (то есть, подключив тестер к обоим концам кабеля и замерив сопротивление вы не увидите этих 75 ОМ), а волновое, поэтому от длины кабеля оно не зависит. Это позволяет использовать кабели как метровой, так и 5 метровой длины, получая одинаково хорошее качество передаваемого изображения. Длина кабеля может быть ещё выше (я слышал про случаи когда длина составляла и 20 метров), но чем длиннее кабель, тем сложнее бороться с помехами. Нужными характеристиками обладают обычные антенные кабели, которые можно встретить практически в любом радиомагазине. Не советую экономить, и пытаться использовать что-либо из того что валяется дома, неизвестного происхождения и характеристик. Например, старые советские антенные кабеля. Несмотря на то, что стандарты на телевизионную аппаратуру с тех времён не поменялись, некоторые советские кабеля имеют сопротивление в 50 ОМ. Такой кабель будет работать, но за качество передаваемого изображения никто не поручится. Экономия будет копеечной, а нервов некачественный кабель может испортить предостаточно. Когда будете покупать кабель, то если вы не слишком уверенны в своих способностях по паянию, то отдавайте предпочтение кабелям с "жёлтой" оплёткой, она легче лудится и паяется чем "белая". С друой стороны, "белая" оплётка меньше окисляется, чем медная, поэтому её характеристики не падают со временем. А хороший контакт при передаче видеосигнала очень важен, не стоит рассчитывать на хорошие результаты с скрученными на живую нитку соединениями. Кроме всего вышеперечисленного, кабеля могут быть как толстыми, так и тонкими. Считается что толстый кабель обеспечивает несколько лучшее качество, особенно на большой длине, но в большинстве случаев это не критично, и можно смело брать тонкий.
С нормальными комплектующими сделать переходник совсем не сложно. Для этого не нужно быть ассом паяльника. Если видеокарта умеет выводить композитный сигнал на S-Video выход, всё что требуется, это соединить две ножки S-Video с двумя контактами RCA. Делается это по следующей схеме:
Эта схема дана для переходника, поэтому на ней изображены разъёмы типа "папа", то есть именно те фишки, которые припаиваются к кабелю, а не те разъёмы, которые на телевизоре или компьютере.
Если получить честный композитный сигнал на S-Video выходе не представляется возможным, есть возможность получить его из S-Video сигнала. Всё что для этого требуется, это вновь смешать яркостный (luminance) сигнал c сигналом цветности (chrominance), и таким образом получить универсальный переходник, который должен работать везде, где есть S-Video и RCA входы-выходы. Сигнал замешивается через конденсатор емкостью 470 пикофарад, который уже упоминался. Всё это хозяйство следует соединить по следующей схеме:
Иногда встречаются переходники где вместо 470 pF конденсатора используется конденсатор на 620 pF. На некоторых видеокартах это может дать лучшее качество изображения, но в большинстве случаев использование такого конденсатора не оправдано. Впрочем, если есть желание можете попробовать, возможно что именно в вашем случае это и даст лучший результат. Как и в схеме выше, на этой изображены разъёмы на кабеле, а не на телевизоре или компьютере. Сам конденсатор очень небольшой по размеру, и прекрасно помещается внутрь фишки для S-Video, где ему самое и место. По кабелю должен подаваться уже композитный сигнал. Такой переходник должен работать везде, где требуется перевести сигнал из S-Video в RCA, или наоборот. Любой сигнал пропущенный через такой переходник приобретёт все недостатки композитного сигнала (такие как реальное разрешение 230-280 ТВЛ), поэтому если есть возможность, используйте S-Video с обеих сторон.
Для показа обычного композитного сигнала через SCART достаточно подать центральную жилу с сигналом на 20 ногу SCART, а оплётку с землёй на 17 ногу.
Для показа S-Video сигнала на SCART, 2 нога S-Video (земля) подаётся на 17 ногу SCART, 3 нога (Y, яркостный сигнал) на 20 ногу SCART, и 3 ногу (С, цветность) на 15 ногу SCART.
Никаких дополнительных хитростей нет, разве что нужно использовать правильные кабеля, 75 ОМ для подключения композитного видео во всех видах, и качественные многожильные для S-Video и RGB. Тоже на 75 ОМ.
Но на простом подсоединении компьютера к телевизору проблемы иногда не заканчиваются. Ведь мало просто получить на телевизоре картинку отдалёно напоминающую изображение на мониторе. Хочется что бы эта картинка была качественной, без всяких тараканов, муара, ряби и прочих неприятных эффектов. Которые, к сожалению, иногда встречается. Чаще всего такие помехи свидетельствуют о наводках от другого оборудования, установленного в компьютере. Причиной помех могут быть и внешние факторы. Обычно это источники мощного электромагнитного излучения. Каковыми может быть всё что угодно, от мобильного телефона, то электрического кабеля проложенного в стене.
Первое, с чего следует начать поиски, это внутренности вашего железного друга. Часто причиной помех является плохое питание. Самый простой способ диагностировать такую проблему, это одолжить у кого-нибудь заведомо качественный, и с солидным запасом по мощности блок питания. Если при его использовании помехи исчезнут, то ура и увы. Ура, потому что проблема решена, а увы потому, что скорее всего придётся потратиться на новый блок питания. Если денег жалко, то проблему может решить (а может и не решить) грамотное заземление как компьютера так и телевизора, что сделать, зачастую, гораздо сложнее и дороже, чем просто приобрести новый блок питания. И здесь надо быть осторожным. Грамотно заземлить компьютер, не так просто, как может показаться. Ведь по правде, для того что бы обеспечить действительно качественное заземление, иногда делается и так: здание окружается металлическим контуром, зарытым на 3-5 метров в землю, да ещё этот контур соединяется с другой железкой зарытой в землю 50-100 метрах от первой. Жилые дома, обычно, заземляют попроще. Но всё равно, если об заземлении не позаботились строители, вы этого сделать не сможете. Наиболее "правильный" способ заземлиться, это подключиться к стояку в электрощите, который находится в коридоре. По всем правилам, там должно быть нормальное заземление. Однако, для работы в электрическом щите надо обладать определённой квалификацией, и я очень советую читателям которые таковой не обладают, поискать другой способ решения проблем с изображением. Жизнь, знаете ли, всего одна.
Самое худшее, что вы можете сделать, это заземлиться на батарею. И не только потому, что не вы один можете оказаться таким умным, и к батарее может быть подключено что угодно и как угодно. Поэтому токи по ней могут гулять самые разные. Кроме этого, ток стекающей по трубе в которой находится вода приводит к тому, что труба начинает кородировать с впечатляющей скоростью, на порядки быстрее, чем то задумывалось когда рассчитывался ресурс этой самой трубы. А это нехорошо...
Питание является хоть и важной, но далеко не единственной причиной, которая может влиять на изображение. Возможных источников помех настолько много, что про них можно целые диссертации писать, а это выходит далеко за рамки этой статьи. Из других способов борьбы с помехами, которые просты и реально доступны, попробуйте отключить (если надо, то извлечь физически) все лишние устройства из компьютера. Если проблема исчезнет, для решения может оказаться достаточным просто переткнуть мешающее устройство в другой слот.
Кроме этого, следует упомянуть отключение антенны. В некоторых случаях это даёт просто феноменальные результаты. Происходит это из за того, что антенна протянута по всему дому, да ещё и заземлена. А компьютер, как правило, увы нет. За счёт этого разность потенциалов может достигать сотен вольт. Конечно, каждый раз лезть за телевизор, и отключать антенну не очень удобно, но иногда приходится чем то жертвовать. Полностью решить проблему, как вы уже поняли, можно грамотно заземив компьютер.
Можно попытаться защитить себя с помощью высокочастотного ферритового кольца. Специалисты знают, что такая схема называется продольным трансформатором и служит для защиты от синфазных помех. Для не специалистов, состоит эта система из ферритового кольца, на которое намотано 5-10 витков кабеля. Марка феррита - чем меньше тем лучше, 400НН - 100НН практически идеальны. Проблема в том, что достаточно сложно найти кольцо такой марки и достаточно большого диаметра, что бы можно было намотать на него телевизионный кабель. Поэтому, можно использовать марку 600НН, а в безвыходном положении можно использовать даже 1000НМ-2000НМ.
Кроме всего вышеперечисленного встречаются случаи когда причиной помех (обычно это горизонтальные полосы бегущие по экрану сверху вниз) является то, что видеокарта не может правильно перевести картинку в 50 герц, предусмотренные PAL или SECAM. Решение в этом случае одно, выводить изображение с частотой кратной 50, например 100. К сожалению, иногда несмотря на то, что в Display Properties показывает что частота исправно меняется, на самом деле на выходе она остаётся неизменной, обычно 60 герц. В этом случае приходится переключать видеовыход в NTSC режим (конечно же, ваш телевизор должен поддерживать такой режим), в котором картинка показывается в 60 герцах. При этом вы теряете в разрешении, зато получаете картинку без багов. Существует ещё один выход, использование так называемого PAL 60 (один из вариантов PAL, основное отличие которого от обычного, 60, а не 50 полукадров. Используется такой стандарт в, например, Бразилии). Но вывод изображения в таком формате поддерживает очень ограниченное количество видеокарт (или драйверов).
Как ни печально, но иногда так и не удаётся добиться желаемого качества TV выхода с существующей видеокартой. Или видеокарта, полностью удовлетворяющая во всём остальном, может не иметь TV выхода вовсе. Покупать только из за этого новую железку не хочется. Такая же проблема встанет и при апгрейде, подобрать видеокарту в которой сочетались бы приемлемые характеристики 3D, качественный TV-Out, да ещё и нормальная цена, совсем не просто. Даже несмотря на то, что в некоторые современные видеочипы (например GeForce4, во всех ипостасях) встроена "родная" поддержка TV выхода, самим чипом. А ведь срок службы видеокарты не столь долог, как многим хотелось бы, а значит что довольно скоро такая же проблема встанет вновь. А что делать владельцам ноутбуков, которые при всём желании не могут сменить видеокарту, если встроенный TV-Out не устраивает, или его нет вовсе. Решение, которое позволит решить все эти проблемы разом, есть. Это VGA-TV конверторы. Это внешнее устройство, которое подключается к компьютеру параллельно с монитором (через тот же выход), и самостоятельно преобразует картинку в нечто, доступное для телевизора. Таким образом можно получить TV выход на любом компьютере или ноутбуке. Кроме этого, владельцы таких устройств могут быть уверенны, что куда бы не завели их пути апгрейда, качество TV выхода не станет хуже. Правда, лучше тоже. Подробнее про то что представляют из себя такие устройства, на примере одного из них, я расскажу в следующей статье.
Последнее, на что хотелось бы отратить внимание,
НИКОГДА не подсоединяйте что-либо к видеокарте при включенымо компьютере и телевизоре. Как уже говорилось выше, разность потенциалов между компьютером и телевизором может сотен вольт достигать. Для видеокарты это может оказаться фатальным.
Особенности подключения и настройки
TV-out видеокарт класса GeForce4Ti и GeForce4MX (GeForce2MX) с технологией TwinView (nView)
История появления и развития технологии 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:
- На всех видеокартах NVIDIA с ViVo (Video-In/Video-Out) и GeForce2MX, GeForce4MX и GeForce4ti за работу ViVo отвечает видеопроцессор Philips 7108;
- На всех видеокартах GeForce4MX в версии без ViVo за работу TV-Out отвечает TV-encoder, встроенный в состав самого видеочипа;
- На всех видеокартах GeForce4MX, имеющих выход на два монитора (Dual VGA), встроенный Encoder обеспечивает выход на второй монитор, а TV-Out обрабатывается внешним процессором, чаще всего, микросхемой Philips;
- В большинстве видеокарт GeForce4ti и ряде видеокарт GeForce2MX за работу TV-Out отвечает TV-encoder Conexant (обычно BT868 / 869 или CX25870 / 25871);
- На многих видеокартах на GeForce2MX функционирование TV-Out обеспечивает чип TV-encoder ChronTel CH-700x (как правило, CH-7007 или CH-7008).
- Достаточно часто встречаются видеокарты, оснащенные видеопроцессорами Philips 7102 и новой серии 7104, последние фактически представляют собой Philips 7102 с поддержкой разрешения 1024х768, кроме того, от Philips 7108 эти чипы отличаются отсутствием поддержки Video-In.
-
Легко заметить, что при огромной, буквально на порядки разнице в производительности в 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. Трудно сказать, что явилось причиной этого, возможно, стремление к банальной унификации :-).
Спецификация разъемов
Контакт |
Наименование |
Назначение |
1 |
GND |
Ground (Y) |
2 |
GND |
Ground (Signal), земля для композитного сигнала |
3 |
Signal |
Композитный сигнал |
4 |
GND |
Ground (C) |
5 |
С |
Color (Chrominance) |
6 |
- |
Не подсоединен |
7 |
Y |
Intensity (Luminance) |
Видно, что на выводы 5 и 7 может подаваться композитный сигнал, но большинство производителей почему-то пренебрегают этой возможностью. Предаваться унынию в таком случае не стоит:-), ибо, несмотря на наличие дополнительных разъемов, распайка обычно полностью повторяет распайку для разъема 4-pin. Причем необязательно искать разъем 7-pin, достаточно разъема 4-pin с удаленной пластмассовой направляющей.
А для карт на базе GF4MX со встроенным чипом схема переходника, как правило, полностью совпадает со схемой для видеокарт с чипом Bt 869.
В статье упоминался переходник S-Video+RCA SCART.
Автору статьи пришло немало писем с просьбой дать распайку этого переходника, и теперь мы исправляем этот недочет:
Схема переходника приведена для разъема S-Video 4-pin,
соответственно для 7-pin вместо контактов 1, 2, 3, 4 должны быть контакты 1, 4, 7, 5.
В статье Особенности подключения и настройки 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 будет нормально функционировать. У авторов также имеются сведения, что такая проблема может возникать с рядом 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.
Первые впечатления от этих драйверов весьма благоприятные, хорошее качество TV-Out, в том числе, и на старых GeForcexMX (по мнению одного из соавторов, лучшее после 21.85).
В то же время, следует отметить некоторую сырость драйвера настройки часто сбиваются на значения "по умолчанию" при попытке входа в драйвер :-( . Ну так ведь есть замечательная программа RivaTuner, позволяющая прекрасно настраивать Detonator (в том числе, и многие скрытые настройки).
Настройка драйвера 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: при этом изображение на телевизоре становится как бы продолжением изображения на мониторе
- Clone, собственно TwinView (nView): изображение на телевизоре копирует (с некоторыми оговорками) изображение на мониторе.
-
Режим "Extend" включается прямо на первой закладке "Свойства: Экран"
Первая закладка драйвера одинакова для всех Detonator, с 7.xx и до 40.xx.
В центральной части поля настройки изображены два монитора (точнее, монитор и телевизор), относительные размеры которых пропорциональны используемым в данный момент разрешениям для этих устройств.
Для включения телевизора в режиме "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")
Закладка TwinView видеокарты GeForce2MX, Detonator 21.85.
Закладка nView видеокарты GeForce4MX, Detonator 28.32.
Отличие от предыдущей лишь в размере изображенного монитора и названии…
Закладка nView видеокарты GeForce2MX, Detonator 40.52.
хорошо заметна совершенно новая идеология доступа к настройкам в том числе и nView.
При его активизации появится изображение второго монитора (телевизора), аналогичное имеющемуся на первой странице настройки драйвера "Свойства: Экран", только условный размер изображенных устройств одинаков. Ну, это и понятно в данном случае на телевизоре будет "Клон" (копия) изображения монитора, независимо от физического разрешения устройств.
Те же закладки, но режим Clone включен
Закладка nView видеокарты GeForce4ti, Detonator 40.41, WindowsXP.
Хорошо видно, что в драйвере Detonator под WindowsXP на одной закладке сосредоточено и включение и Clone, и Extend
Примечание: Закладка "Клон" становится активной только в случае, когда к видеокарте подключен телевизор, имеющий активное сопротивление 75ом, в противном случае закладка неактивна (серая), при этом выбрать режим "Клон" становится невозможно. Если это происходит, необходимо убедиться в надежности соединения видеокарты с телевизором, в крайнем случае, придется подпаять балластное сопротивление между землей и сигнальным проводом (параллельно телевизионному входу). Его величину желательно взять максимальную, при которой наличие подключенного телевизора надежно определяется (обычно 75-100ом).
Если активизировать режим "запретить автопанорамирование на клоне" (поставить птичку) то изображение на телевизоре не будет перемещаться вслед за мышкой, когда та попытается "убежать" за пределы экрана.
Может возникнуть вопрос так что же, каждый раз, когда захотелось посмотреть видео по телевизору, нужно лезть вглубь настроек видеодрайвера, чтобы активизировать TwinView? Так как же следует его включать выключать?
Ответ НИКАК! Режим "Клон" достаточно активизировать один раз, и он будет постоянно включен, поскольку на производительности компьютера его активизация практически не сказывается, даже падение производительности в играх может составлять всего максимум несколько процентов. Примерно столько же отбирает, например, звуковая карта, но, тем не менее, мы же не отключаем ее в те моменты, когда она нам не нужна!
Если нажать на изображение второго (правого) монитора правой кнопкой мышки или, отметив в графе "Дисплей" второй монитор (телевизор), нажать левой кнопкой мышки на кнопку "Параметры устройства", появится дополнительное меню по настройке телевизора.
Видно, что новый драйвер 40.52 постоянно сбивается на NTSC,но реально TV-Out при этом продолжает работать в PAL
Примечание: Аналогичное действие можно, естественно, провести и с основным монитором, изображенным слева, получив при этом доступ к соответствующим настройкам.
Рассмотрим имеющиеся здесь настройки:
Поставив "птичку" у надписи "Основной дисплей", мы как бы поменяем местами телевизор и монитор. Для видеокарт с TV-Out этого делать не следует, поскольку основной монитор в этом случае окажется подключенным к относительно низкоскоростному DAC внешнего TV-encoder, не способному обеспечить комфортные частоты обновления на основном мониторе, а телевизор, по определению неспособный работать с высокими разрешениями и частотой развертки, "не оценит" свое подключение к основному RAMDAC 350MHz :-).
В строке "Выбор устройства вывода" мы получаем доступ к настройкам телевизионной системы, в которой будет передаваться сигнал на телевизор. Если Ваш телевизор может работать в NTSC, можно поэкспериментировать с ней, для всех остальных следует выбрать PAL. Какой из доступных PAL-ов выбрать? В данном случае любой, поскольку основное их различие (оно состоит в разносе несущих частот аудио- и видеосигналов) в данном случае абсолютно не важно.
Видеокарта GeForce2MX с TV-Out ChronTel7008 и VideoBIOS 3.11.00.08.00 В обилии форматов легко запутаться…
Та же самая видеокарта GeForce2MX с TV-Out ChronTel7008, но прошит новый VideoBIOS 3.11.01.24.00
Выбор форматов видео значительно упростился.
Та же закладка, но для GeForce4MX440, Detonator 28.32
Та же закладка, но для GeForce2MX, Detonator 40.52После установки 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 для получения композитного сигнала (схема переходника приведена в той же статье):
Выбрав закладку "Коррекция цвета", мы получаем доступ к настройкам цвета, а также яркости, контрастности и гаммы телевизионного изображения. Здесь нет необходимости останавливаться подробно все и так понятно.
Настройка "коррекция цвета" для Detonator 7.xx 29.xx.
Следует иметь ввиду, что данная настройка не распространяется на режим Overlay.
Та же закладка для detonator 40.xx.
Следующий раздел называется "Настройка экрана". Отсюда можно откорректировать положение изображения на экране телевизора, основную яркость и контрастность, а также задействовать "Фильтр мерцания". Действие "фильтра мерцания" различно для разных видеокарт (а, возможно, и их VideoBIOS) и версий драйвера Detonator. В ряде случаев лучший результат получается в положении "Высокий", в других "Низкий" или "Выключено". Что лучше конкретно для Вашей видеокарты можно легко проверить, к счастью, это сделать несложно. По-видимому, чтобы не вносить путаницы, в ряде новых Detonator NVIDIA отказалась от наименования значений "Фильтра мерцания", оставив лишь безымянную линейку. Легко заметить, что в зависимости от модели видеокарты (ее VideoBIOS) и версии Detonator иногда исчезает доступ к настройке "Яркость" и "Контрастность". А ведь это единственная такая настройка, которая распространяется на режим Overlay (см.ниже).
Видеокарта GeForce2MX с TV-Out ChronTel7008, VideoBIOS 3.11.01.24.0,Detonator 21.85.
Наилучший результат — в положении "Высокий"
Та же закладка, но для GeForce4MX440, Detonator 28.32
Линейка "Фильтра мерцания" безымянная,Исчезла возможность настройки "Яркость" и "Контрастность".
Та же закладка, GeForce4ti4200, ViVo Philips 7108 Detonator 40.41 WindowsXP
Фильтр мерцания и видеоэквалайзер отсутствует
В этих драйверах NVIDIA, наконец-то, сделала функцию RESIZE, однако, и здесь не обошлось без казусов на данный момент эта функция работоспособна только на внутренних encoder-ах 4МХ и чипах Conexant CX25870 / 25871. Будем надеяться, что это пока всего лишь временная недоработка, и поддержка остальных чипов будет реализована в будущих версиях.
Та же закладка, но для GeForce2MX с TV-Out ChronTel7008, Detonator 40.52
Линейка "Фильтра мерцания" безымянная,
Вновь вернулась "Контрастность", а вместо яркости "насыщенность" зато от функции 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
TV Format Standard |
Standard Input (active) |
Scale Factor |
Active TV Lines |
Percent (1)Overscan |
Pixel Clock |
Horizontal Total |
Vertical Total |
NTSC |
640x480 |
1:1 |
480 |
10% |
24.671 |
784 |
525 |
NTSC |
640x480 |
7:8 |
420 |
(3%) |
28.196 |
784 |
600 |
NTSC |
640x480 |
5:6 |
400 |
(8%) |
30.210 |
800 |
630 |
NTSC |
800x600 |
5:6 |
500 |
16% |
39.273 |
1040 |
630 |
NTSC |
800x600 |
3:4 |
450 |
4% |
43.636 |
1040 |
700 |
NTSC |
800x600 |
7:10 |
420 |
(3%) |
47.832 |
1064 |
750 |
NTSC |
640x400 |
5:4 |
500 |
16% |
21.147 |
840 |
420 |
NTSC |
640x400 |
1:1 |
400 |
(8%) |
26.434 |
840 |
525 |
NTSC |
640x400 |
7:8 |
350 |
(19%) |
30.210 |
840 |
600 |
NTSC |
720x400 |
5:4 |
500 |
16% |
23.790 |
945 |
420 |
NTSC |
720x400 |
1:1 |
400 |
(8%) |
29.455 |
936 |
525 |
NTSC |
512x384 |
5:4 |
480 |
10% |
20.140 |
800 |
420 |
NTSC |
512x384 |
1:1 |
384 |
(11%) |
24.671 |
784 |
525 |
PAL |
640x480 |
5:4 |
600 |
14% |
21.000 |
840 |
500 |
PAL |
640x480 |
1:1 |
480 |
(8%) |
26.250 |
840 |
625 |
PAL |
640x480 |
5:6 |
400 |
(29%) |
31.500 |
840 |
750 |
PAL |
800x600 |
1:1 |
600 |
14% |
29.500 |
944 |
625 |
PAL |
800x600 |
5:6 |
500 |
(4%) |
36.000 |
960 |
750 |
PAL |
800x600 |
3:4 |
450 |
(15%) |
39.000 |
936 |
836 |
PAL |
640x400 |
5:4 |
500 |
(4%) |
25.000 |
1000 |
500 |
PAL |
640x400 |
1:1 |
400 |
(29%) |
31.500 |
1008 |
625 |
PAL |
720x400 |
5:4 |
500 |
(4%) |
28.125 |
1125 |
500 |
PAL |
720x400 |
1:1 |
400 |
(29%) |
34.875 |
1116 |
625 |
PAL |
512x384 |
5:4 |
480 |
(8%) |
21.000 |
840 |
500 |
PAL |
512x384 |
1:1 |
384 |
(35%) |
26.250 |
840 |
625 |
(1) Note: Percent underscan is a calculated value based on average viewable lines on each TV format, assuming an average TV overscan of 10%. (Negative values) indicate modes which are operating in underscan.
- For NTSC: 480 active lines 10% (overscan) = 432 viewable lines (average)
- For PAL: 576 active lines 10% (overscan) = 518 viewable lines (average)
Видно, что без масштабирования работает лишь часть режимов разрешения. Так что не стоит рассчитывать увидеть на экране телевизора при разрешении 1024х768 столь же четкую картинку, как на мониторе. И дело не только в более узкой полосе пропускания видеоусилителя телевизора и более крупном зерне его кинескопа по сравнению с компьютерным монитором, дело и в масштабировании!
Видеокарта GeForce2MX с TV-Out ChronTel7008,максимальное разрешение 800х600 точек.
Видеокарта GeForce4MX с TV-encoder в составе чипа,способна вывести изображение до 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).
Видеокарта GeForce2MX с TV-Out ChronTel7008, VideoBIOS 3.11.01.24.0, Detonator 21.85.
Видеокарта GeForce2MX с ViVo Philips7108, VideoBIOS 3.11.00.18, Detonator 27.50.
Видеокарта GeForce4MX440, внутренний TV-Out, VideoBIOS 3.11.01.24.0, Detonator 28.32.
Видеокарта GeForce2MX с TV-Out ChronTel7008, VideoBIOS 3.11.01.24.0, Detonator 40.52.
Видеокарта GeForce4ti4200 с ViVo Philips7108, VideoBIOS 4.25.00.29, Detonator 40.41.
Отсюда же через кнопку "Дополнительные свойства" получаем доступ к следующему разделу настроек драйвера "Дополнительные свойства 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".
Видеокарта GeForce2MX, режим Overlay включен.
Видеокарта GeForce4MX440, режим Overlay не включен
(или воспроизведение видео не запущено, или запущено,но Overlay по каким-то причинам не включился).
Видеокарта GeForce4ti, Detonator40.41
На этой закладке производится настройка параметров видео (яркость, контрастность и т.д.), получаемых при включенном режиме "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, но и на другие форматы), а также некоторые медиаплееры позволяют воспроизводить видео на экране телевизора в свернутом или закрытом другими окнами окне! Но об этом немного позже.
В видеофильтре DivXG400 активизирована индикация времени, прошедшего с начала фильма, и текущего времени в правом верхнем углу экрана видео.
Для просмотра видеофильмов формата MPEG-4 (подробнее о формате см. MPEG4 в вопросах и ответах) необходимо установить видеофильтр, способный декодировать его. На момент написания статьи наиболее новым и весьма удачным является кодек (кодер-декодер) DivX™Video 5.0.2 эта версия способна хорошо работать с файлами, созданными с использованием более старых кодеков DivX3.11alpha и DivX4.xx. Видеофильтр DivX™Video 5.0.2 доступен для скачивания в трех вариантах в виде бесплатной версии, в виде коммерческой платной версии с расширенными возможностями (Pro) и в виде бесплатной версии (Pro) с расширенными возможностями, но с показом рекламы. Следует иметь в виду, что отличия бесплатной версии от версии Pro существуют только для кодера, предназначенного для кодирования фильмов в формате DivX, декодер во всех трех версиях абсолютно одинаковый. Так что если Вы не собираетесь самостоятельно создавать фильмы в формате DivX, разумнее будет скачивать именно бесплатную версию DivX502Bundle.
Страница настройки "Postprocessing Setting" видеофильтра DivX™Video 5.0.2
"Quality Level" уровень обработки Postprocessing
Страница настройки "Quality Setting" видеофильтра DivX™ Video 5.0.2
"Overlay Extended Mode" обеспечивает возможность воспроизведения видео на экране телевизора при закрытом другими окнами или свернутом окне видео на мониторе (действие аналогично функции "Enable extended overlay" видеофильтра DivXG400).
В случае, если Вы не собираетесь заниматься кодированием фильмов в формате DivX, возможно вместо видеофильтра кодека DivX™Video 5.0.2 использовать более простой и весьма неплохо работающий видеофильтр декодера FFDShow, который при небольшом размере дистрибутива (в несколько раз меньшем, чем у DivX™ Video 5.0.2) является полнофункциональным декодером DivX всех форматов (и 3.хх, и 4.хх, и 5.хх), обеспечивая при воспроизведении загрузку процессора меньшую, чем у конкурентов, имеет большое число дополнительных функций улучшения изображения.
FFDShow быстро прогрессирующий декодер. От версии к версии появляются все новые возможности по обработке изображения, поддержка новых стандартов. Помимо поддержки DivX (Mpeg-4) всех видов появилась (пока, правда, еще слабая, но "лиха беда-начало") поддержка VideoCD (Mpeg-1) и даже DVD (Mpeg-2). Растет и число дополнительных способов обработки изображения для повышения качества и удобства. Помимо традиционных видов постпроцессорной обработки, регулировки яркости, контрастности и гамма-коррекции, добавления белого шума для маскирования артефактов. появились широкие возможности по обрезанию, масштабированию и сжатию изображения, множество других полезных настроек.
Следует отметить, что визуально результаты декодирования DivX™Video и FFDShow несколько различаются. Причем некоторые фильмы DivX при просмотре выглядят лучше при декодировании DivX™Video, другие FFDShow. Какой из них лучше каждый должен решать сам для себя. Можно иметь в системе оба видеофильтра, используя каждый для своего случая, благо, они легко переключаются в FFDShow имеется функция его включения для разных кодеков, соответственно, в случае его отключения в работу вступит DivX™Video.
Указание кодеков, поддерживаемых видеофильтром FFDShow.
Весьма солидный список! При отключении использования FFDShow в списке кодеков,
производится включение альтернативного кодека
FFDShow имеет возможность выводить свою иконку в системный трей
при начале воспроизведения фильма. Очень удобно для оперативного доступа к настройкам.
Настройка уровня Postprocessing видеофильтра FFDShow.
Настройка аналогична DivX™ Video 5.0.2, но настроек значительно больше.
Кроме предустановленных, можно создавать свои настройки.Имеется возможность включения Automatic Quality Control,
при этом уровень Postprocessing будет автоматически понижаться при слишком большой нагрузке процессора.
Настройка яркости, контрастности и гаммакоррекция в FFDShow выведена в отдельную закладку.
В FFDShow имеется большое количество способов дополнительной
обработки изображения для повышения качества видео, в частности, регулировка четкости и смягчения картинки.
Настройка FFDShow на добавление к сигналу шума, маскирующего артефакты.
Действие аналогично соответствующей настройке DivX™ Video 5.0.2,однако настроек значительно больше. Можно менять уровень и способ создания шума отдельно для каналов яркости и цветности.
Функция переворачивания картинки "Flip video", аналогичная по действию такой же функции в DivXG400. Меняя IDCT, можно попытаться улучшить качество или уменьшить нагрузку на процессор за счет разных способов декодирования.
Различные варианты обрезания, масштабирования и сжатия изображения.
В последней версии (сентябрь 2002г) FFDShow появилась возможность деинтерлейсинга, да и список поддерживаемых форматов заслуживает уважения!
Особенности некоторых программных плееров при работе с картами GF4
Надо отметить, что разработчики программ вывода изображения стараются поддерживать новые возможности железа, так, например, WinDVD4умеет работать с телевизором своими средствами, избавляя от необходимости вникать в настройки драйвера .
Для этого надо всего лишь включить в настройках плеера в разделе Видео режим Полноэкранное отображение на экране телевизора.
Нельзя не отметить также такое немаловажное событие, как выпуск компанией NVIDIA своего DVD-плеера с простым названием NVDVD .
Не будем касаться, мягко говоря, странной позиции разработчика в отношении распространения этой программы, официально доступной на данный момент почему-то только владельцам видеокарт фирмы eVGA, остановимся лишь на некоторых технических моментах.
Во-первых, NVDVD, доросший к настоящему моменту уже до версии 1.71 :-), предоставляет выбор из большого количества режимов деинтерлейсинга извечной проблемы NVIDIA.
Почему этих настроек нет в других плеерах трудно сказать, возможно, по соображениям копирайта, что бы под этим ни понималось. Выбирать наиболее подходящий режим, пожалуй, стоит самостоятельно: кому-то придется по душе легкое замыливание Blend Fields при практически отсутствующих "квадратах" артефактов, кому-то больше понравится четкость Adaptive Filter. К чести программистов NVIDIA, по умолчанию выставлена настройка Best Available, субъективно, вполне оправдывающаяся свое название. На возможностях звуковых настроек также останавливаться не будем, это выходит за рамки раздела.
К сожалению, снять скриншот с оверлея невозможно, а телевизор с диагональю 21" не дает возможности запечатлеть заметную после обработки снимка разницу между NVDVD и тем же WinDVD, поэтому этот момент также придется оставить для, так сказать, самостоятельного изучения.
Любители экстремальных развлечений могут получить доступ к огромному количеству дополнительных настроек, добавив в реестр ветки
[HKCU\Software\NVIDIA Corporation\NVDVD]
"EnableSceneCapture"=dword:00000001
[HKLM\SOFTWARE\Nvidia Corporation\Filters\Audio]
"EnablePropPage"=dword:00000001
[HKLM\SOFTWARE\Nvidia Corporation\Filters\Video]
"EnablePropPage"=dword:00000001
Примечание: NVDVD работает только с DVD-дисками с DVD-ROM или с жесткого диска, остальные форматы не поддерживаются.
Немного о качестве
He так давно на сайте разработчиков программы TVTool было проведено исследование чипов TV-encoder. Самую низкую оценку получили чипы Philips, что заставило одного из авторов, владельца уже второй подряд карты с таковым, больше года не замечающего кошмарного качества, провести, так сказать, блиц-исследование в кустарных условиях :-). По крайней мере, остальные чипы должны быть лучше, так посмотрим на самую низкую планку качества TV-Out на картах семейства GF4 :-).
Для теста были взяты DVD "Notre Dame De Paris" (1 зона, NTSC) и "Амели" (5 зона, PAL). Вывод осуществлялся при подключении по S-Video к телевизору Thomson 21MS77C с диагональю 21" (все настройки изображения выведены в средние значения) с помощью TVTool 6.5.2 в формате PAL и разрешении 800х600. Диски воспроизводились при помощи программы NVDVD 1.71. Съемка проводилась цифровым фотоаппаратом Olympus
Примечание (для поклонников Hi-Fi и High-End :-) ): Естественно, авторы абсолютно не настаивают на полнейшей объективности и беспристрастности данного исследования, хочется подчеркнуть лишь максимальную его приближенность к обычным домашним условиям использования TV-Out.
К сожалению, артефакты экрана ЭЛТ-телевизора нельзя совсем убрать без дополнительной обработки, которая повлияла бы на аутентичность картинки, однако отличить их от изображения, думается, особой сложности не представляет. И что же мы видим в итоге? Несмотря на то, что демонстрируются достаточно насыщенные красками и цветовыми переходами места, оснований говорить о "8- или 12-битной" картинке на TV-Out карт от NVIDIA (а такие мнения иногда встречаются :-) ), просто нет. Качество получается вполне сравнимым с бытовыми DVD-плеерами, во всяком случае, начальными моделями в линейках.
Примечание: Исследование качества проводилось на DVD, как на эталонном источнике, ибо качество того же MPEG4 сильно зависит от большого количества посторонних факторов :-).
Сама по себе проблема управления частотой обновления экрана в операционных системах Win2K/XP обсуждалась не раз, методы борьбы с ней для игровых приложений хорошо известны и упоминать о них в рамках данного материала мы не будем.
Однако обнаружился неожиданный аспект, причем связанный не с самой проблемой, а именно с ее решением, побочный, так сказать, эффект :-). Дело в том, что практически все способы ее решения приводят к тому, что доступными частотами монитора остаются только максимальные, то есть, как правило, не ниже 85 Гц в 800х600 основном разрешении, необходимом для активации TV-Out. А так как драйвер определяет телевизор, как тот же самый монитор, то просто не находит там жизненно необходимых пресловутых 60 Гц, TV-Out во всех закладках просто становится либо недоступным, либо непереключаемым.
Способ борьбы прост при использовании любой утилиты оставлять 60 Гц для режима 800х600.
Все программы, попадавшиеся авторам (PowerStrip, Reforce, RefreshLock, RivaTuner :-) ), с этой задачей справлялись, но наиболее симпатична автору все же NVRefreshTool, имеющая, пожалуй, самый простой и понятный интерфейс (вся настройка сводится к нажатию кнопки Apply Settings и последующей перезагрузке .
Программа позволяет также установить два разрешения, для которых будет оставлено 60 Гц. Для этого надо войти в меню Extras
и выбрать там пункт TV-Out Resolutions.
Но и тут есть своя ложка дегтя если разрешение 800х600 используется, например, для игр, то остается единственный способ TVTool (если, конечно, TV-encoder входит в список поддерживаемых :-)). С другой стороны, на данный момент не так много игр, с которыми в разрешении 1024х768 не справляются даже карты на GF4 MX440/460.
В заключение еще один совет.Владельцы видеокарт с TV-encoder Conexant и Chrontel наверняка обратили внимание на то, что режим "Overlay" на экране телевизора выводится без "бордюров", в то время как "Рабочий стол" обрамлен неприятной черной окантовкой.
Был предложен весьма оригинальный способ борьбы с этим явлением. Поскольку доступные в PAL режимы 640х480 и 800х600 выводятся с бордюрами (причину этого явления мы рассматривали выше), а режим "Overlay" идет на 720х576 без бордюров (масштабный фактор при этом, по-видимому, 1:1), можно предположить, что если для рабочего стола сделать доступным такое разрешение, рабочий стол тоже пойдет без бордюров. И это действительно так! Для этого достаточно указать в реестре такое разрешение. Правда, к сожалению, предлагаемый способ применим только для операционных систем Win98\ME, да и работает далеко не со всеми версиями Detonator. Для этого надо в пути
HKLM\System\CurrentControlSet\Services\Class\Display\0000\MODES\16
создать раздел 720,576 а в имеющийся в нем параметр "по умолчанию" скопировать значение, например, из раздела 640,480 (обычно это 60 72 75 85 100). Для остальных цветовых палитр (8, 32) это делать необязательно. После этого и для монитора, и для телевизора станет доступным еще одно разрешение 720х576.
Если выставить такое разрешение, изображение рабочего стола будет идти без черных бордюров, но с довольно большим Overscan потерей части изображения по сторонам, особенно вверху и внизу экрана. Что лучше потеря части изображения или черная окантовка каждый может выбрать для себя сам.
Следует отметить, что данный способ, к сожалению, работает лишь с TV-encoder Conexant и Chrontel, и к тому же далеко не со всем драйверами Detonator
Точно так же можно сделать доступным и режим 960х720, очень удобного для владельцев 15"-мониторов, а также 1280х960 при этом обладатели мониторов с горизонтальной разверткой в 70 кГц смогут выставить частоту обновления 70Гц (что, конечно, тоже мало), при этом горизонтальная развертка получается 69,9 кГц, в то время как при "стандартном" 1280х1024 максимум, доступный им 60Hz (что абсолютно неприемлемо). Однако так же, как и 720x576, эти режимы поддерживаются не всеми драйверами Detonator.
Важное предупреждение: перед подключением телевизора к компьютеру необходимо выключать и телевизор, и компьютер, вынуть их вилки из сетевых розеток. Конечно, кому-то это напомнит призыв "мыть руки перед едой" банально и всем известно. Но сколько микросхем TV-encoder вышло из строя из-за пренебрежения этим элементарным "правилом компьютерной гигиены" .
Заключение
Прогресс, особенно в такой области, как рынок видеокарт, не стоит на месте. ATI уже выпустила Radeon 9700, у которого с выводом на телевизор, по традиции, все достаточно безоблачно:-), вышедший из спячки Matrox в Parhelia512 очень качественно реализовал поддержку аж трех (!) дисплеев, а NVIDIA осталась в этой области, в сущности, на уровне своих предыдущих двух поколений.
Пойдет ли NVIDIA по пути совершенствования своих разработок или оставит TV-out на откуп сторонним производителям, думается, мы скоро узнаем загадочную NV30 ждать осталось не так уж долго.
Окно, в котором производится воспроизведение фильма практически полностью закрыто другими окнами, однако в это время на телевизоре продолжается полноэкранное воспроизведение фильма (см.ниже). (В правом нижнем углу рядом с часами видны значки FFDShow и DivXG400) |
Несмотря на то, что Mpeg4 сам по себе требует много ресурсов, при достаточно быстром процессоре и большом объеме памяти (основной, не видео), во время воспроизведения фильма можно реально работать (например, в Word, даже AutoCAD), воспроизведение при этом не подтормаживает, если не включать особо ресурсоемких операций типа "глобальная замена" или "тонирование" и не запускать дисковых операций.
Но вернемся к остальным настройкам закладок "Элементы управления наложением" и "Управление полноэкранным видеоотроажением". Если активизировать функцию "Разрешить масштабирование", после чего с помощью движка "Управление масштабированием" и "креста", указывающего, какую часть изображения следует увеличить, произвести увеличение выбранной зоны видео. К сожалению, эта функция практически непригодна для обрезания краев широкоэкранных фильтров, поскольку увеличенная область не выходит по высоте за размер исходного изображения. Т.е. если фильм записан в формате 16:9 и занимает на экране обычного телевизора с соотношением сторон 4:3 около 75% площади экрана, то же самое произойдет и при активизации этой функции. Для правильной обрезки боковых сторон широкоэкранных фильмов требуется применение специальных видеофильтров, умеющих корректно проводить такую операцию. Одним из таких фильтров является уже упоминаемый дополнительный DivXG400, который будет рассмотрен позднее.
В принципе, то же самое можно сказать и о функции "Формат изображения". Реально можно воспользоваться двумя из предлагаемых режимов "Отслеживать наложение" и "Исходное изображение" (особой разницы между ними не видно). Если активизировать режимы "Полный экран" или "4 : 3" (для телевизора с соотношением 4:3 эти режимы естественно, совпадают), то при воспроизведении широкоэкранных фильмов изображение займет весь экран, вытянувшись по высоте, в режиме "Анаморфное16:9" изображение тоже будет искажено, степень искажения зависит от соотношения сторон фильма.
Для наглядности вышеизложенного приведены скриншоты рассмотренных выше примеров. (Видеофильм "Terminator 2: Judgment Day Ultimate Edition" формат Mpeg4, размер видео 576 x 272,, общая длительность 2:26:53, время от начала 00:36:02).
Воспроизведение фильма на экране телевизора 4х3 сопровождается широкими темными "бордюрами" вверху и внизу экрана.
Попытка масштабирования изображения с помощью настройки драйвера "Управление масштабированием" привела лишь к потере части изображения,ширина темных "бордюров" осталась той же.
Попытка "растянуть" на весь экран изображение с помощью изменения формата изображения "Полный экран" привела к исчезновению черных "бордюров",вверху и внизу экрана, но и к очень существенному искажению пропорций.
Настройка видеофильтра DivXG400 на максимальное использование
площади экрана телевизора 4:3 также позволила полностью
убрать черные "бордюры", избежав при этом искажений пропорций,
но значительная часть площади кадра оказалась потеряна.
(В правом верхнем углу этой и следующей картинок хорошо видно
время от начала фильма и текущее время, выводимые DivXG400.)
Настройка видеофильтра DivXG400 на "среднюю" обрезку позволила значительно увеличить "полезную площадь" экрана телевизора за счет потери незначительнойчасти боковых сторон широкоэкранного фильма.
Настройки видеофильтра DivXG400
Дополнительный видеофильтр DivXG400 первоначально был задуман для однозначного включения режима Overlay на видеокарте Matrox G400 (что видно и из названия видеофильтра) при воспроизведении фильмов, размер которых по горизонтали не кратен 32. Однако выяснилось, что DivXG400 прекрасно работает и с видеокартами NVIDIA (хотели, как лучше, а получилось еще лучше :-) ). Постепенно видеофильтр приобретал новые функции появилась компенсация Overscan, функция обрезания боковых сторон фильма для увеличения "полезной площади" экрана, включения Extended Overlay для возможности воспроизведения видео на телевизоре при свернутом окне видео на мониторе, показ субтитров и времени (текущего и с начала воспроизведения), FPS compensation (позволяющая за счет небольшого ускорения воспроизведения смотреть фильмы с числом кадров, отличном от 25 кадров в секунду без периодических подтормаживаний), Flip (переворачивание картинки) и множество других весьма полезных функций.
Необходимо отметить, что видеофильтр DivXG400 работает не со всеми плеерами в частности, с Sasami2k и некоторыми другими.
Соответствующая последнему кадру настройка видеофильтра DivXG400
"Cut sides to vertically fill at least" установлена на 80%
Включена функция "Enable extended overlay", обеспечивающая возможность воспроизведения видео на экране телевизора при закрытом другими окнами или свернутом окне видео на мониторе
Включен режим "FPS Compensation" для воспроизведения видео 23.976 кадров в секунду без подтормаживаний.
При начале воспроизведения видео в системный трей выводится иконка DivXG400
"Force vertical flip" возможно перевернуть картинку, если она идет вверх ногами.
|
май 2003 Подключить телевизор к ПК?
Видеовыход (TV-out) -- стандартная функция современных видеокарт, и ею стоит воспользоваться хотя бы для того, чтобы смотреть DivX-фильмы или DVD на большом экране. Мы обратимся к самым распространенным случаям -- когда телевизор подсоединяется к графическому адаптеру от NVidia или ATI. Нам потребуются свежие драйверы для этих устройств, они находятся на ДПК-CD. Заметим, что для видеокарт от ATI панель управления (Control panel), необходимая для подключения телевизора, может устанавливаться отдельно.
Разъемов на тыльной панели компьютера может быть много, но нам нужен один -- рядом с гнездом, к которому подключен монитор.
Большинство современных видеокарт имеют стандартный S-Video-выход (В), обеспечивающий наилучшее качество изображения. Однако многие телевизоры не имеют соответствующего входа, а оснащены композитным (А) (Composite) или SCART. В этом случае потребуется переходник или особенный кабель. Если повезет, они окажутся в комплекте с видеокартой или с компьютером. Если нет, тогда придется их искать в магазинах аудиовидеотехники.
Выключаем компьютер и телевизор. Затем соединяем их и включаем телевизор в положение AV, чтобы он принимал сигнал не с антенны, а с видеовхода. После этого включаем компьютер. В процессе загрузки на телевизоре либо появится изображение, либо экран просто "моргнет", что будет свидетельствовать о правильности подключения. При входе в Windows картинка на телевизоре, скорее всего, исчезнет.
|
Щелкаем правой кнопкой мыши по Рабочему столу, в появившемся меню выбираем пункт Свойства (Properties). Выбираем последнюю закладку (Settings) и нажимаем на ней кнопку Дополнительно (Advanced). Для видеокарты от NVidia выбираем панель с названием ее модели, в нашем случае GeForce4 Ti4200. Там щелкаем на пункте nView, который находится слева на выносной панели. Включаем Клон, нажимаем Применить (Apply). На телевизоре должно появиться изображение Рабочего стола Windows.
Если изображение оказалось черно-белым, в меню Дисплей выбираем Телевизор, затем нажимаем на Параметры устройства. Чтобы в появившемся меню были доступны все опции, следует нажать кнопку Определить дисплеи. Теперь в Параметрах устройства нажимаем на Выбор устройства вывода. Основным дисплеем должен оставаться компьютерный монитор.
Нажимаем Изменить формат и там выбираем один из форматов PAL. Нажав Применить (Apply), смотрим на результат. Телевизор должен теперь показывать в цвете.
В меню Параметры устройства также доступен пункт Настройка устройства, позволяющий выставить правильное положение картинки и выбрать разрешение для телевизора.
Теперь возвращаемся к выносной панели и нажимаем пункт Управление наложением (в английском варианте -- Overlay). Там, в меню Полноэкранное устройство, выбираем Дополнительный дисплей и нажимаем Применить (Apply). Это позволит смотреть видео на полный экран телевизора, в то время как на компьютерном дисплее оно может оставаться в окне. Если наши инструкции не привели к желаемому результату, попробуйте заново установить драйвер видеокарты и воспользоваться мастером настройки nView. |
Если в компьютере установлена видеокарта от ATI, первые три шага (, , )аналогичны тем, что описаны выше. После инсталляции панели управления (Control panel) ATI появляется инструкция по подключению телевизора или видеомагнитофона. Но она, к сожалению, не всегда русифицирована, поэтому попробуем обойтись без подсказок.
Нажав кнопку Дополнительно (Advanced), мы получаем доступ к различным свойствам видеокарты, среди которых нас интересует закладка Displays. Здесь активизируем TV и нажимаем Применить (Apply), после чего на телевизоре должно появиться изображение.
Щелкнув на кнопке TV, мы входим в меню телевизора. Помимо настроек качества изображения, здесь можно выбрать формат видеосигнала, если возникнут проблемы с цветностью.
Теперь перейдем к закладке Overlay и выберем режим Theater Mode, чтобы видео выводилось на телевизор в полноэкранном режиме. |
Итак, мы достигли своей цели: телевизор подключен, видео идет в полноэкранном режиме, а в это время компьютер можно использовать и для других целей. Кстати, игры тоже неплохо смотрятся на телевизоре в разрешениях 800 x 600 или 1024 x 768.
Видеомагнитофон подсоединяется аналогично, но он должен находиться в режиме, который позволит ему транслировать на телевизор сигнал, полученный с видеовхода. Звук будет идти через компьютерные колонки, но аудиоплату можно подключить и к телевизору, видеомагнитофону или музыкальному центру, если подыскать соответствующий соединительный кабель.
Q. Gf4MX440 8X TV-out. Проблема в том, что подключаю ПК к телевизору, дестоп показывает, всё вроде нормально, работает. Но как только включаю фильм какой-ть то он его не показывает - черный экран и всё.
A.- Пуск - настройка - панель управления - экран - GeForce4 MX440 - управление наложением - полноэкранное устройство - установить вместо "выключить" "вторичный дисплей (телевизор)", все должно заработать.
- В настройках видюхи нужно включить режим оверлей (overlay)(??).
Почему выходят из строя TV-выходы на видеокартах
У большинства современных видеокарт существует разъем ТВ-выхода (RCA-composite и/или S-Video) для подключения к телевизору или видеомагнитофону. Однако, эти выходы очень чувствительны и при не правильном подключении выходят из строя. Какова же причина поломки?
RCA-composite сделан таким образом, что при его подключении/отключении первым соединяется контакт, несущий видеосигнал, а уж потом общий провод (или корпусной). Если хотя бы одно устройство не заземлено, то разница потенциалов между корпусами составляет от 70 до 120 Вольт переменного тока. Естественно микросхема ТВ-выхода моментально сгораетЕ
Большинство компьютеров пользователи не подключают к заземлению из-за целого ряда проблем. Это и отсутствие заземления в розетках в старых домах, а вызывать электрика и платить ему за проводку оного не хочется и т.д.
Поскольку телевизор или видеомагнитофон по определению заземлен через коллективную антенну, то выход напрашивается сам - это объединение проводом корпусов компьютера и телевизора. Кстати соединить их можно сделать и без подключения коллективной антенны (без заземления), т.к. после их объединения разность потенциалов пропадет. Не вздумайте использовать коллективную антенну для заземления других бытовых приборов типа холодильника, СВЧ-печки и т.п.
Если вам все-таки лень даже этим заниматься, то используйте подключение следующим методом: при подключении сначала соединяете звук, а потом видео, а при отключении - сначала видео, а потом звук.
Q.GeForce 4 MX 440 все работает - кроме выхода на телевизор?
A.1)Карта может вполне и не поддерживать выход... Даже, если есть разъём. Если поддерживает, то должна быть там микросхемка ещё - видеопроцессор, не помню точно, вроде TDA7110. Посмотри, может его там нету. 2)А разъём на карте под телек - тюльпан? Если да, то там перепутать просто нечего. А если нет, то вместе с картой переходник должен идти.
3)Припаять параллельно кабелю резистор 75 Ом.
4)Проб. другим путем - подсоедeни через VIDEOIN видеомагнитофона, к которому видеокамеру подключают и всё стало просто супер - яркость и контраст лучше чем на компе, особенно если смотреть фильмы под Divx c его регулировками.А видик мой поновее FUNAI будет и видит подключение шнура и даже надписью на экране показывает.
5)Проверь в диспетчере устройств, в звуковых, видео, game контроллерах есть ли там WDM(что то воде WDM Video Capture....) драйвера. Обычно вместе с Detonatorom они не ставяться, их надо ставить отдельно, должны быть на CD от видюхи. Если их не поставить то TV - OUT не будет функционировать, его даже система не покажет.