3,726

(153 replies, posted in Эксплуатация SVP)

[место для картинок и описания как замерялась загрузка и где переключать декодер и выбирать отрисовщик]

3,727

(153 replies, posted in Эксплуатация SVP)

Итак, провел вчера серию замеров. Первые результаты и первые выводы.

1. Выбрал заведомо самую простую DirectShow-цепочку для видеоядра HD4000. По сути загрузил его только расчетами SVP.
Декодер: CUVID - работает блок аппаратного декодирования дискретной видеокарты GTX 660 Ti.
Отрисовщик: Overlay Mixer - отрисовка кадра идет из плеера напрямую в видеопамять, а видеокарта HD4000 масштабирует ее с применением билинейной интерполяции.

http://www.svp-team.com/forum/misc.php?item=2331

Заодно и проверка повторяемости результатов теста. Цифры в колонках должны быть одинаковыми, т.к. отличаются они только масштабом. Масштабирование полностью аппаратное без задействования вычислительных блоков HD4000. Видно, что точность определения загрузки процессора 1%, видеоядра HD4000 - 4%. Вполне достаточная точность.
Overlay Mixer показывает самое посредственное качество картинки (резкость хуже других отрисовщиков). Еще в минусы к нему можно записать неверное цветовое пространство (0..255, вместо 16-235) из-за чего черный цвет выглядит серым, а белый цвет недостаточно белым. А также отключает Aero в Windows 7. Для кого-то это тоже минус.

2. На самом тяжелом тестовом ролике разрешения 1080p сравнил между собой четыре пригодных для SVP декодера в составе LAV Filters.

http://www.svp-team.com/forum/misc.php?item=2332

Видно, что CUVID самый честный аппаратный декодер, т.к. использует процессор меньше всех.
QuickSync и copy-back выполняются аппаратно на HD4000 и грузят процессор на 2% больше.
Полностью программное декодирование (None) отнимает у процессора еще 4%.
Видно, что использование аппаратного декодирования на HD4000 не нагружает основные блоки расчета видеоядра, значит используется отдельный блок аппаратного декодирования. Степень загрузки блока декодирования недоступна из GPU-Z.

3. Замерял типичную для Core i5-3570K DirectShow-цепочку. Видеоядро HD4000 выполняет три задачи одновременно:
- аппаратное декодирование QuickSync,
- аппаратное ускорение расчетов SVP,
- аппаратное масштабирование в отрисовщике EVR (сustom presenter) с применением пиксельного шейдера по-умолчанию Bicubic A=-1.00.

http://www.svp-team.com/forum/misc.php?item=2333

Плавное воспроизведение с любым масштабированием получил только на тестовом ролике SD разрешения. На тестовых роликах 720p и 1080p без применения полноэкранного Direct 3D непобедимые подергивания, а временами еще и рассинхрон. Включение галки полноэкранного Direct 3D исправляет ситуацию. Видео становится плавным без подергиваний.

Пояснения к таблицам:
SD, 720p, 1080p - тестовые ролики из состава SVPmark
в окне, 50% - проигрывание в окне MPC-HC, отмасштабированном по Ctrl-1
в окне, 100% - проигрывание в окне MPC-HC, отмасштабированном по Ctrl-2
в окне, 200% - проигрывание в окне MPC-HC, отмасштабированном по Ctrl-3
в окне, max - проигрывание в окне MPC-HC, окно раскрыто на весь экран командой "Развернуть"
полный экран - окно плеера развернуто на весь экран по Ctrl-Enter
полноэкр. D3D - включена галка в настройках плеера "Полноэкранный Direct 3D"

Выводы:
1. Аппаратное декодирование на HD4000 экономит до 4% загрузки процессора.
2. При обычных настройках плеера одновременно декодировать, ускорять повышение плавности и выводить картинку видеоядро HD4000 способно только для SD разрешения. 720p и 1080p требуют настройки плеера.

...продолжение следует.

danila_112
тормозит и лагает, процессоры одинаковые, в чем прикол?
А я для кого скриншот GPU-Z приложил? Запустить у себя и поглядеть на показания GPU Load. Они будут зашкаливать.
HD4000 слабовата для многоцелевого использования. В данном случае на нее возложено слишком много.
Настройками профиля SVP нагрузка на видеокарту сейчас не уменьшается. Поэтому тормозить будет на любых настройках.

у меня же проигрыватель 7 Windows Mediacenter
WMC использует отрисовщик EVR, в котором применяется качественное масштабирование.
HD4000 не тянет аппаратное ускорение SVP и отрисовку с качественным масштабированием одновременно.
Придется выбирать:
- либо MPC-HC с указанными настройками
- либо покупать дискретную видеокарту, чтобы и SVP и WMC тянула
- либо отключать аппаратное ускорение в SVP, разгружая HD4000 и перекладывая работу на процессор.

Какой ролик Вы запускали? Я на фильме "Я робот" с рутрекера экспериментировал.
Указано в допинфо: Кубок белых ночей 2011-Nikolay_-_-.ts
Если будет ссылка на конкретный торрент фильма "Я робот", то скачаю и проверю на нем.

biguho
64-х битные плееры не поддерживаются пакетом SVP.

Рекомендую поставить обычную 32-ух битную версию.
Качать с офф-сайта: MPC-BE Win32 1.1.3.0

...и madVR работает wink

danila_112
Как и обещал, настройки для горизонтальной анаморфной стереопары на моем Core i5-3570K

http://www.svp-team.com/forum/misc.php?item=2327   http://www.svp-team.com/forum/misc.php?item=2328

Загрузка процессора 59%, загрузка графического ядра 74%.

Заработал стандартный набор профилей 5g. Пришлось выбрать программное декодирование LAV - None, ортисовщик Overlay Mixer Renderer в плеере MPC-HC 1.6.5.
Подробности будут чуть позже в соседней теме с объяснениями в таблицах, почему именно этот декодер и отрисовщик.

Допинфо:

Параметры последнего обработанного файла видео:
Имя файла: Кубок белых ночей 2011-Nikolay_-_-.ts
Размер кадра и частота: 1920x1080 pixels, 25 fps
На каждый 3D-ракурс: 960x1080 pixels
После подрезки краев: 960x1080 pixels

Определившиеся параметры монитора
Размер экрана и частота обновления: 1920x1200 pixels, 60.146 Hz
После корректировки соотношений сторон: 960x1200 pixels (SAR=2/1)

Данные о повышении плавности видео
Коэффициент повышения плавности: 12:5
Результирующая частота видеокадров: 60 fps
Повтор 1 кадра каждые 6.8 сек (без ReClock)

Текущий определившийся профиль: 1920x1080@24

Параметры преобразования видео по профилю
[ExMethod=MSmoothFps_3]        Добавление промежуточных кадров: Адаптивный режим (по-умолчанию)
[ExAlgo=13]            SVP-шейдер: 13. Стандартный (по-умолчанию)
[ExMulti=MON]            Изменение частоты кадров: До частоты экрана (по-умолчанию)
[ExBlockSize=16x16:2]        Шаг сетки векторов: 12 пкс. Средний 2 (по-умолчанию)
[ExRecalc=65000:8]        Уменьшение шага сетки: До мелкого шага 6-8 пкс.
[TypeDist=Exh:-10:SATD]        Радиус поиска: Средний (по-умолчанию)
[ExPel=2]            Точность векторов движения: До полу-пиксела (по-умолчанию)
[Badsad=2000:-24]        Повторный широкий поиск: Усиленный
[ExSadml=0]            Подавление площадных артефактов: Отсутствует (по-умолчанию)
[ExBlend=false]            Построение на смене сцен: Повторять кадры (по-умолчанию)
[ExDwnResize=MON]        Уменьшение размера кадра: До размера экрана
[ExConvertFps=false]        Смешивание кадров до частоты экрана:false

Параметры по меню
[svp_libflowgpu=1]        GPU-ускорение (OpenCL): true
[ExThreads=0]            Количество потоков: Авто
[StereoMode=3]            Стерео режим (3D): Горизонтальная анаморфная стереопара
[HandCrop=None]            Подрезка краев: Не подрезать
[Borderlight=None]        Подсветка краев: Выключена
[BorderlightZoom=5]        Ширина круговой подсветки: 5%
[BorderlightType=8:8:100:1]    Тип подсветки: Тип 3
[VDelay=0]            Задержка видео: 0 мсек
[ExDemo=0]            Демонстрационный режим: false
[ExTearingTest=0]        Тест дрожания: false
[EFrameDoubling=0]        Аварийное удвоение: false
[StopSmoothDelayOnRewind=1]    Плавность на перемотке: Отключить на 1 сек

Ээээ... Если разговор про настройку Frame Rate Target, то эта настройка не меняет частоту обновления экрана монитора. Она лишь указывает целевую частоту кадров.

http://www.svp-team.com/forum/misc.php?item=2326

Ghostlamer
Первый же вопрос: а не чреват ли этот разгон выходом монитора из строя? hmm

DAAO
Да, было бы полезно. секунд 30 максимум.

danila_112
Да, монитор 3D Vision, несовместим с HD4000. Но съэмулировать на обычном мониторе нагрузку от анаморфной стереопары на HD4000 смогу.
С таким уточнением настройки буду другие wink Не такие как с NVIDIA-карточкой.

danila_112
получилось нормально (без затыков и лагов со звуком) посмотреть кино 3D с горизонтальной анаморфной стереопарой, правда на настройках SVP 1G
Для анаморфной стеропары годятся настройки 5G. Площадь экрана та же, что и при 2D, количество вычислений тоже. Конкретные настройки будут позже, как обещал.

danila_112
думалось, что это связано с поточностью процессора
Связано, но не один-к-одному. Эмпирическая формула: число потоков процессора*1.823, можно больше, но если меньше, то недогруз ядер и как следствие меньшая производительность.

Обращаюсь...
Вечером воспроизведу настройки, кину сюда.

gaunt
Может девелоперы когда-нибудь соизволят опуститься до земных требований
Могу только улыбнуться в ответ smile
Мы делаем все, что в наших силах, но вот только сказками не занимаемся. Рекомендую вести себя на форуме корректнее, как подобает бета-тестеру.
А то уже в каждой теме, да не по одному разу тобой написаны заумные слова про масштабирование векторов и что разработчики их делать не хотят hmm

3,737

(153 replies, posted in Эксплуатация SVP)

Точно! Ты прав. Пора провести тесты и обновить шапку темы.
Сегодня займусь wink

3,738

(22 replies, posted in Using SVP)

jkauff
Video

Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Frame rate                               : 29.970 fps
Scan type                                : Interlaced

You not need for SVP for such type of video. 29.97 fps after deinterlacing become 59.94 fps.
Use DXVA for this purpose or if you have NVIDIA card then you can use LAV CUVID decoder with HW deinterlacing.

Когда я отлаживал 3D режимы я пользовался как раз процессором Core i5-3570K.
Есть у меня Аватар 3D FullHD вертикальная стереопара (1920x2160). И я его смотрел с плавностью. Так что нет ничего невозможного.

danila_112
Если не сможешь настроить, обращайся. Подрублю 3D-монитор и воспроизведу настройки, на которых у меня Core i5 тянет такое видео.

Тему переименовал

danila_112
Интересно будет услышать отзывы о работе SVP в режимах 3D по сравнению с приобретенным новым 3д-тв.
Какая модель ТВ? Почему не пользуетесь встроенной в ТВ функцией повышения плавности движения?
Чей повышатель плавности лучше? Встроенный в ТВ или SVP?

3,741

(24 replies, posted in Флуд)

Ruslan
Такого не бывает.
Никакая из версий пакета SVP сама по себе на работу функции DirectShowSource не влияет. Просто на систему был установлен правильно настроенный набор компонентов SVP. Наверняка и SVP 3.1.4 после этого также заработает wink

danila_112
как бы сделать Hotkey в программе SVP, чтобы он по кругу перебирал  режимы 2D/3D vertical/3D Horizontal и т.д. ну конечно же и OSD было что такой-то режим включен

А почему бы и нет?! wink
Полезное предложение, нам очень понравилось, вот предварительная модификация SVP 3.1.4.

Скачать: SVPMgr314_SeteroMode_HotKey_mod.zip

1. Закрыть SVP Менеджер
2. Распаковать в папку SVP 3.1.4 c заменой файлов
3. Запустить SVP Менеджер

Добавится еще одна горячая клавиша в меню Настройки - Изменить горячие клавиши

http://www.svp-team.com/forum/misc.php?item=2322

3,743

(24 replies, posted in Флуд)

Ruslan
Скрипт знакомый. Ошибка нет.
"D:\1\Video.mkv" - этот файл вообще проигрывается?

%username%
Xant1k
Весь браузер Opera перерыл. Не нашел такой настройки. Про какое такое аппаратное ускорение речь? Где настройка?

---
Нашел: opera:config#Enable Hardware Acceleration
У меня выключена.

3,745

(24 replies, posted in Флуд)

Выяснить какой avisynth установлен сейчас (например прочитать там: SVP Manager - Информация - Дополнительная информация).
Установить тот, который нужен для MeGUI. Я им не пользуюсь, что ему надо не в курсе. Как выясните - прошу сообщить.

Снял у себя скриншот диалога, как и в первом сообщении, настройки размера текста Windows 7 (после перезагрузки).
В нем имеются блоки текста с неотключенным Clear Type (выделены зелеными прямоугольниками). Тут наука бессильна.

http://www.svp-team.com/forum/misc.php?item=2317

Если тебе нужно именно это окно без Clear Type'а, то тут только ломать винду и лезть в недокументированные настройки.

Какое именно окно надо заскриншотить, чтобы было без Clear Type?

sergioleon
ещё эта настройка вкл / выкл Clear Type делает
Она только это и делает. Больше ничего.

эффект есть только сугубо выборочно, также как и приводил пример выше
Давай конкретно: где не работает?
Дальше я с тобой буду исключительно со скриншотами общаться.
Отговорки типа "приводил выше" не принимаются. big_smile

sergioleon
Ты ли это?! Не узнаю... Похоже твою учетку сломали и кто-то от твоего имени тонко так нас троллит... hmm

sergioleon
Перезагружаться после применения изменений пробовал?

sergioleon
Пуск - свойства на пункте "Компьютер" - Дополнительные параметры системы - вкладка "Дополнительно" - Быстродействие - Параметры - отключить галку "Сглаживать неровности экранных шрифтов" - Применить.

http://www.svp-team.com/forum/misc.php?item=2316

Хоть заувеличивайся. Шрифты без цветных теней. wink

sergioleon
Отсутствие Clear Type не спасает, мыло на месте, а текст под иконками раб.стола ухудшается.
Разумеется текст станет хуже. Он потеряет субпиксельную точность.
А если в каком-то конкретном приложении текст не стал четким, то ищи причину либо в настройках этого приложения, либо в применяемом шрифте.