1 (edited by NightFox 14-03-2012 22:30:54)

Topic: Особенности версии 3.1

Спасибо за новую версию. Хотелось бы теперь узнать как работают новые настройки. Кстати по рассылке мне почему-то не пришло на почту уведомление о новой версии, странно.

Может кому будет полезно:
Для 1080p wmv (WMV3 29,97) в моём случае по умолчанию в профиле оказались тяжёлые настройки для моей системы.
Решил таким образом:  Шаг сетки уменьшил до 16 пкс. Средний 0. Точность векторов движения поставил до пикселя. Выставил отрисовщик WMR9 Renderless (или Direct3D9, все остальные в данном случае тормозят) и в полном экране стало выдавать все 60 кадр/сек.

Re: Особенности версии 3.1

NightFox
Кстати по рассылке мне почему-то не пришло на почту уведомление о новой версии, странно.
не было еще рассылки
и больше не будет, есть более прогрессивные способы smile

Профили по-умолчанию исходят из того, что есть аппаратное декодирование. Может в этом дело.

Re: Особенности версии 3.1

NightFox
Скачать и установить полный дистрибутив SVP 3.1.
Тогда автоматом включится аппаратное декодирование, это освободит ресурсы процессора для доступности более тяжелых настроек SVP.

4 (edited by NightFox 15-03-2012 09:02:33)

Re: Особенности версии 3.1

Установил полный SVP 3.1. Выставил в Potplayer везде LAV (для Divx/Xvid правда пришлось убрать — чёрный экран). Тормозит только на WMV3.
Дополнительная информация:

Параметры последнего обработанного файла видео:
Имя файла: HDTV 1080p nVidia PureVideo Technology Demonstration.wmv
Размер кадра и частота: 1920x1080 pixels, 29.97 fps

Определившиеся параметры монитора
Размер экрана и частота обновления: 1920x1080 pixels, 59.998 Hz

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

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

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

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

Данные файла:

General
Complete name                            : G:\HDTV 1080p nVidia PureVideo Technology Demonstration.wmv
Format                                   : Windows Media
File size                                : 243 MiB
Duration                                 : 4mn 19s
Overall bit rate mode                    : Constant
Overall bit rate                         : 7 850 Kbps
Maximum Overall bit rate                 : 8 321 Kbps
Encoded date                             : UTC 2006-02-17 02:15:50.987

Video
ID                                       : 2
Format                                   : VC-1
Format profile                           : MP@HL
Codec ID                                 : WMV3
Codec ID/Info                            : Windows Media Video 9
Codec ID/Hint                            : WMV3
Description of the codec                 : Windows Media Video 9 - Professional
Duration                                 : 4mn 19s
Bit rate mode                            : Constant
Bit rate                                 : 8 000 Kbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 29.970 fps
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.129
Stream size                              : 247 MiB

Audio
ID                                       : 1
Format                                   : WMA
Format version                           : Version 2
Codec ID                                 : 161
Codec ID/Info                            : Windows Media Audio
Description of the codec                 : Windows Media Audio 9.1 - 256 kbps, 44 kHz, stereo (A/V) 1-pass CBR
Duration                                 : 4mn 19s
Bit rate mode                            : Constant
Bit rate                                 : 256 Kbps
Channel(s)                               : 2 channels
Sampling rate                            : 44.1 KHz
Bit depth                                : 16 bits
Stream size                              : 7.91 MiB (3%)

Re: Особенности версии 3.1

NightFox
а точно все птички стоят в лаввидеодекодере? настройки можно глянуть пуск - svp - LAV
смотреть на обоих-двух вкладках

6 (edited by NightFox 15-03-2012 09:43:59)

Re: Особенности версии 3.1

Rimsky wrote:

NightFox
а точно все птички стоят в лаввидеодекодере? настройки можно глянуть пуск - svp - LAV
смотреть на обоих-двух вкладках

Стоят, в форматах пробовал снимать/ставить галку «Use Microsoft WMV9 DMO decoder for WMV3 and VC-1» на производительность не влияет.
По цепочке фильтров видно что LAV работает.

Скачал отсюда http://rutracker.org/forum/viewtopic.php?t=578319 HD PROMO 1080P / HITACHI Demo, с ним такая же беда.

General
Complete name                            : G:\Новое\HITACHI_1080P_18M.wmv
Format                                   : Windows Media
File size                                : 341 MiB
Duration                                 : 2mn 56s
Overall bit rate mode                    : Constant
Overall bit rate                         : 16.3 Mbps
Maximum Overall bit rate                 : 18.4 Mbps
Encoded date                             : UTC 2005-12-19 01:45:19.546

Video
ID                                       : 2
Format                                   : VC-1
Format profile                           : MP@HL
Codec ID                                 : WMV3
Codec ID/Info                            : Windows Media Video 9
Codec ID/Hint                            : WMV3
Description of the codec                 : Windows Media Video 9 - Professional
Duration                                 : 2mn 56s
Bit rate mode                            : Constant
Bit rate                                 : 18.0 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 29.970 fps
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.290
Stream size                              : 378 MiB
Language                                 : English (US)

Audio
ID                                       : 1
Format                                   : WMA
Format profile                           : Pro
Codec ID                                 : 162
Codec ID/Info                            : Windows Media Audio
Description of the codec                 : Windows Media Audio 9 Professional - 256 kbps, 48 kHz, 2 channel 24 bit (A/V) 1-pass CBR
Duration                                 : 2mn 56s
Bit rate mode                            : Constant
Bit rate                                 : 256 Kbps
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 KHz
Bit depth                                : 24 bits
Stream size                              : 5.38 MiB (2%)
Language                                 : English (US)

Выставление сплиттера LAV Splitter Source ничего не даёт.

Re: Особенности версии 3.1

NightFox
Железо какое?

Буду спрашивать, пока не будет заполнен профиль

Какой декодер использует LAV (аппаратный или программный)?
Это можно подсмотреть в окне LAV из плеера MPC-HC во время воспроизведения: Воспроизведение - фильтры - LAV Video Decoder

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

wmv9 dmo - это программный декодер. У меня он без SVP загружает процессор на 8%

Core i7 920

cuvid - аппаратный декодер. Для этого надо выбрать NVIDIA CUVID и переоткрыть файл. У меня он без SVP загружает процессор на 4%

GeForce 260 GTX

Post's attachments

LAV_wmv9_dmo.png, 20.72 kb, 639 x 513
LAV_wmv9_dmo.png 20.72 kb, 463 downloads since 2012-03-15 

Re: Особенности версии 3.1

NightFox
работает твой хитачи на кампе коре2 Е7500 + G31
http://www.svp-team.com/forum/misc.php?item=1346

копай в строну сплиттера
Ни лавсплиттер, ни хаали не демуксят WMV тк он проприентарный=гаморный

Ну да, дергает, но это само видео стробовое

Post's attachments

23456.jpg, 9.06 kb, 204 x 182
23456.jpg 9.06 kb, 478 downloads since 2012-03-15 

9 (edited by NightFox 15-03-2012 12:12:06)

Re: Особенности версии 3.1

Заполнил профиль.
Похоже проблема в том что пишет Available (у DVXA2 и CUVID), но всё равно в Active Decoder выставляет avcodec, а при галке WMV9 DMO decoder avcodec заменяется на wmv9 dmo. И avcodec и wmv9 dmo в любых режимах за исключением DXVA2 (native — он в Active Decoder выставляется, но видео не грузит) одинаково нагружает систему от 3 до 18% в среднем ~10-13% на видео Хитачи.
Это без учёта SVP. Отрисовщик выбран EVR (C/P).
Цепочка выглядит так:

  • LAV Splitter Source (не влияет)

  • LAV Video Decoder

  • FFdshow Raw Video Filter (SVP)

  • EVR (C/P)

  • Audio Codec/Transform

  • ffdshow Audio Decoder

  • SB X-Fi Audio [EC00]

В каком направлении копать? Почему не хочет CUVID в Active Decoder тот же выставляться? (Пишет же Available)
Встроенные фильтры обработки отключил. Сейчас попробую MPC HC поставить и посмотреть как там будет.

Re: Особенности версии 3.1

NightFox
гугли поддерживаемые форматы аппаратного декодирования

WMV там нет и не будет

Re: Особенности версии 3.1

Rimsky wrote:

гугли поддерживаемые форматы аппаратного декодирования

WMV там нет и не будет

MAG79 wrote:

wmv9 dmo - это программный декодер. У меня он без SVP загружает процессор на 8%

cuvid - аппаратный декодер. Для этого надо выбрать NVIDIA CUVID и переоткрыть файл. У меня он без SVP загружает процессор на 4%

hmm

Re: Особенности версии 3.1

NightFox
Я имел ввиду что DXVA wmv не поддерживает
Но с НВкарточкой да можно выбрать CUVID

13 (edited by NightFox 15-03-2012 12:26:50)

Re: Особенности версии 3.1

Rimsky wrote:

NightFox
Я имел ввиду что DXVA wmv не поддерживает

Собственная разработка Microsoft и не держит WMV3? Ты ошибаешься.

Rimsky wrote:

Но с НВкарточкой да можно выбрать CUVID

Выбрать-то можно, только заветного cuvid не выставляется. Ещё попробую драйвера обновить (вроде опять было обновление), сейчас стоят 295.73.

14 (edited by NightFox 15-03-2012 12:48:12)

Re: Особенности версии 3.1

С MPC HC вообще всё плохо.
http://www.svp-team.com/forum/misc.php?item=1347
У него почему-то FFdshow Video Decoder высталяется принудительно. Даже когда вообще там всё поотключал, всё равно такая беда. Лишних кодек-паков не стоит.

Пойду в перезагрузку, может система с ума сходит после спящего режима. И драйверки заодно обновлю на 296.10.

Post's attachments

mpc.png, 151.91 kb, 603 x 430
mpc.png 151.91 kb, 462 downloads since 2012-03-15 

Re: Особенности версии 3.1

NightFox
на МРС я как-раз то и проверял

Re: Особенности версии 3.1

NightFox
Я пробовал на другом файле (на первом, что нашел): Skydiving Footage 3D Stereo Clip 720p.wmv

Video: WVC1 1280x1440 29.97fps 10000kbps [Raw Video 1]
Audio: Windows Media Audio 44100Hz stereo 191kbps [Raw Audio 0]

Скачал HITACHI_1080P_18M.wmv.

Video: Windows Media Video 9 1920x1080 29.97fps 18000kbps [Raw Video 1]
Audio: Windows Media Audio 48000Hz stereo 256kbps [Raw Audio 0]

Действительно на нем работает только программное декодирование. Либо wmv9 dmo (загрузка 8%), либо avcodec (загрузка 10%). Если отключить LAV, то подгружается оригинальный WMVideo Decoder DMO (загрука 12%).

Подтверждаю. Файл не из простых. Совместно с SVP капризничает. Постоянно меняет частоту кадров потока, то замедляясь, то возвращаясь к нормальной скорости. Кому интересно, можете поиграть в комбинаторику и поподбирать подходящую троицу сплиттер-декодер-отрисовщик. wink

Re: Особенности версии 3.1

На HDTV 1080p nVidia PureVideo Technology Demonstration частота постоянная, а тормозит приблизительно так же.

Re: Особенности версии 3.1

У меня HITACHI_1080P_18M.wmv заиграл плавно и равномерно совместно с SVP на отрисовщике madVR (загрузка 60%).
Сплиттер WM ASF Reader , декодеры wmv9 dmo и avcodec.

19 (edited by viruslab 15-03-2012 15:36:10)

Re: Особенности версии 3.1

В чем отличие режимов железного декодирования видео DXVA2 (nativ) от DXVA2 (copy back) ?
Или лучше вообще CUVID выбирать.

Re: Особенности версии 3.1

viruslab, первый работает как изначально задумано, кадры не возвращаются в оперативную память, поэтому SVP не будет работать с этим обычным DXVA2 режимом. DXVA2 (copy back) это расширенный режим когда кадры возвращаются в оперативную память и SVP уже может уплавнять, однако этот режим более затратный нежели обычный DXVA2. У CUVID кадры тоже возвращаются в оперативную память.
Что лучше CUVID или DXVA2 (copy back) точно сказать не могу. Насколько помню один даёт меньшую нагрузку на видеокарту, другой меньше потребляет память.

Re: Особенности версии 3.1

NightFox
CUVID расчет на шейдерных процессорах, по сути декодер запускается еще на одном проце отсюда и всеядность, к примеру на НВ можно даже деинтерлейс аппаратный возвращать, в то время как DXVA2 - это спецблок в видеокарте, может только декодировать только то что заложено стандартом.
казалось бы включай CUVID и все гут? не совсем, на слабых картах шейдеры обработки изображения (к примеру шарпен комплекс 2) + SVPGPU + CUVID начинают конкурировать и мощей карты не хватает

22 (edited by NightFox 15-03-2012 16:44:52)

Re: Особенности версии 3.1

MAG79 wrote:

У меня HITACHI_1080P_18M.wmv заиграл плавно и равномерно совместно с SVP на отрисовщике madVR (загрузка 60%).
Сплиттер WM ASF Reader , декодеры wmv9 dmo и avcodec.

Рано я поблагодарил. По случайности запустил старый SVP, где у меня другие настройки и мадвр нормально показал. Но на новом SVP с настройками по умолчанию никак не получается завести плавно. С глюком MPC HC разобрался, протыкал настройки отрисовщика, например сменил интерполяцию и всё стало нормально, причём как вернул назад настройки, всё осталось в норме.  smile

23 (edited by vivan 15-03-2012 16:53:40)

Re: Особенности версии 3.1

Rimsky
DXVA2 - это спецблок в видеокарте, может только декодировать только то что заложено стандартом.
по сути декодер запускается еще на одном проце отсюда и всеядность

При CUVID'е для декодирования используется ровно тот же аппаратный блок, что и при DXVA. И этот блок может декодировать только то, что он может. Поэтому нет и не будет никакой всеядности (к примеру 10-битного видео, будущего H.265 или убогого VP8).
А вот то, что DXVA сам ограничен (к примеру MPEG-4 ASP не поддерживает), это уже другой вопрос.

Re: Особенности версии 3.1

Rimsky
WMV там нет и не будет
mpc-нс штатно поддерживает, pot всегда поддерживал, и даже lav поддерживает wink

http://jpegshare.net/thumbs/99/7a/997a39836b3c8036709a7863c1b8a880.jpg

Ни лавсплиттер, .... не демуксят WMV
lav всегда демуксил


vivan
А вот то, что DXVA сам ограничен (к примеру MPEG-4 ASP не поддерживает)
поддерживает если поддерживает аппаратный блок, т.е. любые новые видеокарты, например у amd с 6 серии

Re: Особенности версии 3.1

7sh3
поддерживает если поддерживает аппаратный блок
хм, у нвидий с VP4 и выше оно поддерживается. Но в LAV'е поддерживается только с CUVID'ом, да и DMO/MFT декодеры от MS тоже отказываются.
Значит будем считать что просто не допилили пока декодеры о_О Впрочем, сомневаюсь что их будут пилить, ибо это все равно нафиг никому не нужно  big_smile