div.main {margin-left: 20pt; margin-right: 20pt}
Обзор тестового пакета Video2000
Pro
Чтобы не ошибиться, я не буду называть Video 2000 первым
тестом видеовозможностей на PC. Я знаю, что существуют некоторые
программы, тестирующие видео возможности компьютера. Но такой мощный
комплекс для тестирования, как Video 2000 мы увидели впервые.
Тест Video 2000 разработан компанией MadOnion. В его основе лежит движок
компании Faroudja. Рассмотрим
подробнее Video 2000.
Итак, что же такое
Video 2000?
Video 2000 - это набор профессиональный инструмент для
тестирования качества, возможностей и производительности видеосистемы
компьютера. Во время тестирования производится сравнение качества
выводимого на экран видео, замер его скорости и оценка возможностей видео
акселератора.
Ключевые возможности
Широкий диапазон тестов качества, производительности и возможностей
Online доступ к интерактивной базе данных Online ResultBrowser
Возможность тестирования DVD на любой системе
Совместимость с ResultBrowser 2000
Быстрый Help в тестах
Системные требования
Intel Pentium MMX совместимый процессор с частотой 166MHz
64 Мегабайта памяти (работает и на меньшем объёме)
Microsoft Windows 95/98 или Windows 2000 Professional
Microsoft DirectX 7.0
DirectX Media 6.0
Рекомендуется SoftDVD плэйер, совместимый с DirectShow
Системные требования не такие уж и строгие. Так что можно
сказать, что Video 2000 пойдёт на большинстве современных компьютерах. И
хотя Video 2000 не предъявляет никаких требований к видеокарте, надо иметь
ввиду, что для работы этого теста потребуется 100% совместимая с Windows
видеокарта с последними драйверами. Также надо будет установить библиотеку
DirectX Media версии 6.0, или выше, которая не входит в комплект поставки
Video 2000. Здесь также нужно обратить внимание, что тестируя DVD
возможности видеосистемы, Video 2000 не требует наличия DVD привода, или
DVD акселератора. Для этого всего лишь понадобится программный DVD плэйер,
но об этом позже.
До
начала тестирования можно выбрать нужные и ненужные тесты, посмотреть
сведения о системе, задать описание проекту. Чтобы правильно
протестировать возможности проигрывания DVD вашей системы, убедитесь в
том, что все необходимые MPEG-2 фильтры правильно проинсталлированы. Если
их нет, то протестировать многие возможности DVD не удастся.
Во время тестирования можно вызвать Help, не прерывающий
процесс тестирования. Это очень хорошая функция и её нельзя не
упомянуть.
Само тестирование можно подразделить на две категории -
то, где пользователь может принимать хоть какое-то участие, выбирая
правильный ответ, и то, где всё происходит автоматически без участия
пользователя. Здесь стоит вспомнить такие тесты, как 3DMark
2000, 3D WinBench 2000. Чем они нам так запомнились? Полной
автоматизацией. Вспомните, как в 3DMark 2000 можно было настроить тест на
полномасштабное тестирование всего и во всех разрешениях и спокойно уйти
на выходные домой, потому что тест в течение трёх дней будет сам выполнять
все необходимые операции. Здесь же, в Video 2000 человек сам должен
следить за тестами, выбирая правильный ответ. Однако, уже в 3D WinBench 99 была сделана возможность
предоставить сравнение компьютеру, поставив процесс тестирование на
автомат. Чтобы быть честным, надо сказать, что компьютер иногда ошибался
при определении качества. Почему же в Video 2000 нет такой
возможности?
Методы тестирования
Для начала, вспомним, что такое оверлеи. Оверлей - это
способ вывода изображения на экран. Работает он так:
Видео информация приходит из источника в определённом
формате пикселей и определённом разрешении. Для его воспроизведения
открывается окно оверлей, закрашенное определённым ключевым цветом. Когда
все линии изображения выведены на экран и когда алгоритм оверлеев
натыкается на этот самый ключевой цвет в окне, он начинает считывать
видеопоток, если нужно, масштабировать, конвертировать его, прорисовывая в
это время всё те же линии. Таким образом, в видеопамяти хранится
изображение десктопа, а на экране в окне мы видим видео.
Работа с оверлеями всегда производится в максимальной
глубине цвета. Даже если десктоп настроен на глубину цвета 8, или 16-бит,
окно оверлеев обсчитывается в максимальной глубине цвета. Видео информация
хранится в видеопамяти в своём настоящем размере и глубине цвета. Это
минимизирует требования к размеру и пропускной способности памяти.
Производительность вывода видео при использовании оверлеев не зависит от
размеров окна. Даже если окно развёрнуто на весь экран, или свёрнуто в
маленький квадратик, скорость вывода останется одинаковой.
Все операции с видео при использовании оверлеев
проводятся за изображением во время вывода на экран линий. Поэтому
изображение окон оверлеев не находится в видеопамяти. Это может привести к
интересным проблемам. Одна из них - снятие скриншотов. Если попробовать
снять скриншот при проигрывании видео с использованием оверлеев, то на
картинке будет десктоп с пустым окном, в котором нет видео. Это потому,
что видео не хранится в видеопамяти. Именно по этой причине Video 2000 не
может сам сравнивать изображения наподобие 3D WinBench 99.
Другими словами, MadOnion утверждает, что по причине
использования Video 2000 оверлеев, снять скриншот и сравнить его с
образцовым невозможно, поэтому приходится прибегать к помощи самих
тестеров. Мы опровергаем это утверждение и заявляем, что снять скриншот с
изображения, выводимого Video 2000 можно, что будет доказано ниже.
Рассмотрим подробнее тесты
Video
2000 |
Скриншот |
Название |
Описание |
Quality
Tests |
Upscalling Tests
Растягивание чаще всего используется при просмотре
видео. Большинство видео файлов хранятся в низких разрешениях
(352х240, или 720х480). Если вы не любите смотреть видео в маленьком
окошке, вам придётся растягивать его на весь экран.
В этих тестах просто выберите, ближе к какой
картинке по качеству находится среднее изображение. |
|
The Jagged Edges |
Картинка может растягиваться посредством простого
увеличения числа пикселов, или при помощи более совершенного
алгоритма. Этот тест сравнивает как ваш компьютер производит
растягивание картинки. |
|
The Moire |
Этот тест пройдут только те видеокарты, которые
лучше других растягивают картинку, соответствуя стандартам PC'99 и
PC'2001. Большинство видеокарт используют 2-4 таповые фильтры. Для
этого прохождения этого теста потребуется использование не менее чем
8-16 таповых фильтров. Во время теста придётся сравнить качество
растяжения по горизонтали и вертикали, так что только видеокарты с
8-16 таповыми фильтрами пройдут этот тест. |
Downscalling
Tests |
Уменьшение производится когда видео имеет больший
размер, чем разрешение вашего десктопа, или когда вы хотите сделать
окошко с фильмом меньше.
В будущем уменьшение будет очень важно, ведь
введение стандарта HDTV позволит вещать TV программы в разрешении до
1920х1080. |
|
The Downscale |
Этот тест показывает, насколько качественно ваша
видеокарта уменьшает картинку, то есть, как много теряется в
процессе уменьшения. Тестовая картинка содержит тонкие
горизонтальные и вертикальные линии. После того, как картинка
уменьшается, некоторые линии пропадут. Здесь надо отметить видимые
линии. Иногда, все линии могут быть невидимыми. |
DVD Playback
Tests |
De-Interlacing - процесс преобразования
чересстрочного видео в обычное, проигрываемое на компьютерах. Многие
современные решения этой задачи далеки от совершенства, и поэтому
приводят к появлению на экране всевозможных артефактов
изображения.
DVD тесты используют SoftDVD плэйеры для
проигрывания тестовых файлов. Эти файлы выбраны таким образом, чтобы
как можно лучше показать возможные ошибки воспроизведения
видео. |
|
The Line Flicker |
Тест имеет две полоски статических горизонтальных
линий. Пять линий в одной и пять в другой. Если de-interlacing
производится по методу BOB, будет заметно мигание. Если и то и
другое изображение видимо, тест пройден. |
|
The Feathering |
Если обе буквы в слове OK невидимы, то тест не
пройден. |
Эти тесты будут запущены только если были
пройдены предыдущие два теста. |
|
The Double Imaging |
Этот тест аналогичен предыдущему и отличается
только алгоритмом, который использует. |
|
The Jagged Edges |
Этот тест будет пройден только системами, делающими
очень высококачественный de-interlacing, как, например, Directional
Correlational De-interlacing или Motion Vector Steered
de-interlacing. |
|
The 3:2 Pull-down |
Определяет когда система способна делать 3:2
Pull-down. В обычном фильме в секунду меняется 24 кадра. Pull-down -
это метод, используемый для трансформации 24 кадрового фильма в 30
кадровый, где в секунду прокручиваются 30 кадров чересстрочного NTSC
видео. Это достигается при помощи добавления дополнительных кадров в
фильм. Использование Pull-down может привести к появлению
артефактов. |
|
Tearing |
Tearing - это артефакт изображения, происходящий
из-за плохой синхронизации видео страниц. |
Perfomance
Tests |
Эти тесты, главным образом, ставят задачей выяснить
насколько быстро ваш компьютер справляется с воспроизведением видео.
Blitter производительность - это очень важный
фактор. BLT операции используются в многооконных приложениях вроде
видеоконференций, или приложений для видеомонтажа. |
|
Blitter Bandwidth |
Этот тест создаёт 2 DirectDraw поверхности в
видеопамяти. Их размеры 33х33 и 200х200 пикселей. Большая
поверхность уменьшается до 20%, 25%, 33%, 45%, 50%, 60% и 100%.
Меньшая поверхность увеличивается до 100%, 286%, 356%, 400%, и 600%.
При каждой операции выдерживается пауза в 3 секунды. Всё это
используется при помощи BLT. Производительность измеряется в том,
как много BLT операций было совершено с поверхностью каждый раз в
течение трёх секунд. |
|
Data Transfer |
Измеряет, как быстро информация передвигается В и
ИЗ графического адаптера, используя стандартные BLT. Для каждого
теста создаются поверхности размером 512х512х24, или 512х512х32.
Результат выдаётся в MB/sec. |
|
SoftDVD Playback CPU Load |
Этот тест использует три потока MPEG2, чтобы
определить производительность программного DVD плэйера, и возможной
аппаратной акселерации, такой как компенсация движения. Используются
3, 6 и 9 MBit/sec. потоки, дающие различную загрузку декодера. Тест
использует два декодера - установленный в системе и встроенный в
Video2000. Результат основан на загрузке CPU. Различие между двумя
декодерами показывает относительную производительность. Если SovtDVD
плэйер не установлен, результат будет базироваться на встроенном в
Video2000 плэйере. |
|
MPEG2 Encoder |
Программное MPEG2 кодирование используется в виде
продуктах следующего поколения. Тест использует последовательность
49 некомпрессированных кадров для процесса кодировки и измеряет
время, затраченное на кодировку некоторого количества кадров.
Некомпрессированные кадры загружаются в системную память по 10 и
начинается кодировка. Результат зависит от времени, затраченного на
их кодировку. |
Feature
Tests |
|
Feature set |
Эти тесты проверяют совместимость с DirectX
возможностями:
Total Overlays
Overlay Min Stretching
Overlay Max Stretching
Overlay Shrinking in X
Overlay Shrinking in Y
Overlay Stretching in X
Overlay Stretching in Y
Overlay HW BOB De-Interlacing
Overlay Interleaved BOB De-Interlacing Overlay Non-Interleaved
BOB De-Interlacing
Overlay RGB Destination Color Keying
Overlay YUV Destination Color Keying
Overlay RGB Source Color Keying
Overlay YUV Source Color Keying
Overlay Multiple Color Keys
Overlay Auto-Flipping
Overlay Color Control
Overlay FourCC
Overlay Clipping
Blitter Shrinking in X
Blitter Shrinking in Y
Blitter Stretching in X
Blitter Stretching in Y
Blitter System Memory Blits
Blitter Color-Space Conversions
Blitter FourCC Copying
Blitter Color Filling
Total Video Ports
Video Port Scaling Taps
Video Port Pre-Shrinking in X
Video Port Pre-Shrinking in Y
Video Port Pre-Stretching in X
Video Port Pre-Stretching in Y
Video Port Max Width
Video Port Max Height
Video Port System Memory Surfaces
Video Port Cropping
Non-Local Video Memory Surfaces
Primary Surface Color Control
Odd/Even Flips
FourCC Codes
Scanline Read |
Результат Video 2000 складывается из всех тестов. Как
каждый тест влияет на результат показывает эта диаграмма:
Результат можно занести в онлайновую базу данных и потом
сравнивать его с другими. Кроме очков VideoMarks, Video 2000 выдаёт ещё
очень много результатов, не понятных простому человеку. Для того, чтобы
сравнивать результаты различных систем на одном компьютере, неплохо было
бы использовать ResultBrowser2000. Но здесь надо помнить, что вам
понадобится ResultBrowser2000 версии 3.00 и выше.
При использовании Video 2000 может возникнуть много
проблем. Одна из них в том, что Video 2000 не находит своих MPEG2
фильтров. Другая в том, что тесту Video 2000 не нравится ваш SovtDVD
плэйер. Третья в том, что для Video 2000 ваши драйвера уже слишком
стары.
Опять же хочется сказать, что Video 2000, как и 3D Mark
2000, не стоит доверять. Некоторые тесты на качество не соответствуют
правде. И может случиться так, что согласно тестам старенький Savage3D
будет выглядеть лучше, чем Matrox G400. Что же касается
производительности, то она скорее зависит от типа процессора, чем от
видеокарты.
Конечно, Video 2000 - красивая вещь. Но если судить по
этому продукту, время видеотестов ещё не пришло.
Вот эти данные помогут при регистрации Video 2000.
Name: MFD Corp. Serial: USUHH-U9JPK-VY3DW
LIKE
OFF 21/03.2000
|