Тестирование TV-чипов

30.09.2002


Данный материал любезно предоставлен нам
коллегами с сайта h.o.t, сайта разработчиков утилиты TVTool.

Оригинал статьи: TV chips comparison.

Результаты тестирования чипов Philips относятся только к моделям SAA7102 и 7108, но не к 7104. В настоящий момент по результатам предварительного тестирования становится ясно, что описанных ниже проблем у данного чипа нет. Полное тестирование этого чипа скоро будет завершено. Тем не менее, приведённые рекомендации остаются в силе.

Задумываетесь о приобретении новой графической карты? Тогда вам стоит задуматься о том, какой TV-чип должен быть на ней. Из FAQ вы можете узнать, что рекомендуется CX25871. Но действительно ли это лучший претендент? Какими недостатками и достоинствами обладают разные TV-чипы? Имеются ли баги у некоторых из TV-кодеров? Данная статья кратко освещает эти вопросы.

Во-первых, какие вообще бывают TV-чипы? На картах с графическими процессорами от NVIDIA вы можете обнаружить кодеры Chrontel, Conexant и, с недавнего времени, Philips. На картах GeForce4 MX, TV-чип, обозначается в свойствах экрана как "NV17". Это разработка NVIDIA. Это не внешний TV-чип на графической карте, подобный остальным, а кодер интегрированный в сам графический процессор GF4MX. В скором времени появится отдельный тест этого TV-кодера. По всей вероятности, основное его предназначение – быть выгодным, дешёвым решением. Может возникнуть предположение, что по качеству и возможностям, интегрированный кодер, не сравнится с внешними решениями. Помните, NV17 не будет поддерживаться в TVTool по причине отсутствия документации от производителя.

NV17 в свойствах экрана

NV17 в свойствах экрана

Ниже приводится описание достоинств и недостатков внешних TV-чипов.

Philips

Чип от Philips

Philips предлагает модели SAA7102, 7104 и 7108. По сути, 7108 представляет собой 7102 с видео декодером, или видеовходом. 7104 является развитой версией 7102, умеющей обрабатывать разрешение до 1280x1024 по сравнению с максимальным 800x600 у 7102. Но обратите внимание, что это вовсе не значит, что вы сможете использовать данную возможность, поскольку она не поддерживается программами. У 7104 нет видеовхода. В принципе, чип Philips может гибко программироваться, что позволит поддерживать различные разрешения и разные размеры выводимого изображения. Но это только в теории. Поскольку имеющейся документации недостаточно, бОльшую часть возможностей реализовать нельзя (по крайней мере, не сейчас).

цветовые переходы на SAA7102

другие TV-чипы

цветовые переходы на 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

Чип от Chrontel

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

Существует обширный ряд чипов от Chrontel, в основном распространены чипы 7103-7108. В целом, они различаются только в деталях, вроде возможности генерировать защищённый от копирования сигнал Macrovision. Что касается количества поддерживаемых режимов и разрешений, то тут различий нет.

возможные искажения на чипах Chrontel

возможные искажения на чипах Chrontel (кликните для увеличиния)
    Достоинства:
  • Достойное качество изображения с плавными цветовыми переходами.
  • Поддержка 800x600, 640x480 и 768x576 (только в TVTool).
    Недостатки:
  • Значительные искажения от интерференции: Чипы Chrontel по всей видимости очень чувствительны к помехам в линиях питания. Особенно это заметно в режимах PAL с увеличенным числом строк (overscan): всё зависит от удачи, как хорошо этот чип заработает в вашем PC. Это значит, что у вас есть шанс получить чистую картинку. Но многие пользователи наблюдают искажения разной степени, начиная от тонких горизонтальных линий, и заканчивая целиком дрожащим изображением, как показано на фотографии выше, которая напоминает изображение с кривых платных каналов телевидения. Производитель не имеет решения этой проблемы.
  • Доступно только два размера изображения: стандартное и overscan. Вывод размера рабочего стола технически невозможен, а данный режим бывает полезен для игр и презентаций.
  • Специальные режимы вроде PAL 60 не поддерживаются.

Вывод: частично рекомендуется

Если чипы Chrontel получат в вашем PC чистую линию питания и вы не заметите искажений, тогда вам повезло. Но вы не сможете проверить это до покупки и тестирования. Поэтому гарантия на возврат товара здесь важна! Как говорилось ранее, качество картинки на уровне, и разрешение 768x576 (устанавливаемое через TVTool) обеспечивает хорошее воспроизведение фильмов без увеличения/уменьшения изображения. Напоминает обычный DVD плеер. На картах GF4 чипы Chrontel похоже больше не используются.

Conexant

Чип от Conexant

Чип от 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-чип стал самым поддерживаемым устройством с наибольшем числом возможностей на рынке. Но, очевидно, что им хватает просто собрать все возможности в одном чипе, чтобы производители графических карт стали закупать его огромными партиями. Будем надеяться, что ситуация немного изменится с ростом интереса к данной проблеме!

Вот и всё.



(с) JB 2002

Материал адаптировал и перевел ViC


Обсудить/дополнить в конференции