1 (edited by SergoniuS 20-01-2012 07:39:26)

Topic: Ошибка SVP - Зависание

При воспроизведении видео MKV 720p, 1080p, avi - без повышения FPS или с повышением, вне зависимости от выбора итоговой частоты кадров или метода вычисления - зависает проигрыватель, намертво, спасает только убиение процесса.
Зависания происходят хотя и случайно но наблюдается некая зависимость от размера файла и времени от начала воспроизведения и до зависания.  Процессор и Память не заполнены нагрузкой и до 50%.

В чем может быть причина подобного зависания?

Player - MPC-HC  1.5.2.3456
SVP - 3.0.6

Video - Nvidia GTS250 512mb, Drv 285.62 - 290.53b
CPU - AMD Athlon II X3 440 3 GHz
Ram - Kingston 2 GB DDR2 800 MHz X2
HDD - WD5000AAKS-75V0A0
Snd - Creative X-Fi XtremeGamer Fatal1ty
OS - Win 7 64bit.
Pwr    -    HEDY - ATX350  12v1/10A | 12v2/13A

Re: Ошибка SVP - Зависание

SergoniuS
без повышения FPS или с повышением... зависает проигрыватель
Если закрыть SVP зависает?

наблюдается некая зависимость
Какая зависимость?

Проходит ли система тесты на стабильность?
Обязательно пройти тест SVPmark. Для надежности 3 раза подряд.

Вероятные причины зависаний:
1. В железе: перегрев процессора, южного моста, "битая" память, слабый БП...
2. Софтовые: вирусы, кривые драйверы, замусоренность системы кодеками, кодек-паками...

3 (edited by SergoniuS 20-01-2012 07:39:52)

Re: Ошибка SVP - Зависание

Если закрыть SVP зависает? - - - Нет

Какая зависимость? - -  Чем больше размер файла тем вероятнее и быстрее произойдет завис. Сначала видео станет а следом, 5-20 секунд и аудио зависнет.

Перегрева нет 100%, память - Ок. Бп 400 честных Ватт (простите 350 Ватт)
Кодекпаки - не ставлю, хлам, пользуюсь только MPC-HC.
Вирусы?? Весьма вряд ли) Антивирус - MSE. Что попало не сую и не ставлю лишний софт.
Кривость дров - ну не знаю, как определить их правильную работу? Скайрим бегает, Батлфилд 3 бегает - ОК. 40~90 fps

Какие показатели должны быть у SVPmark?

С компом на -ты, система без лишнего хлама.

PS DPC Latency Checker = 500-600 us
PSS Зависания рандомны, впечатление - как от переполнение буфера.

(Пробовал смотреть без повышения плавности, просто с подсветкой черных полей, и то зависает. ОТключение подсветки полей тоже не помогает, зависания продолжаются.)

Re: Ошибка SVP - Зависание

А если НЕ "MPC-HC  1.5.2.3456" ?

Re: Ошибка SVP - Зависание

SergoniuS
Какие показатели должны быть у SVPmark?
Любы цифры. Главное, чтобы не N/A big_smile
Можно еще OCCT зарядить на полчасика. wink

DPC Latency Checker = 500-600 us
В пределах разумного. Бывает, правда, и меньше, но 600 - это еще зеленая зона, значит воспроизведению видео мешать не должно.

Зависания рандомны, впечатление - как от переполнение буфера
Что если отключить галку GPU-ускорения в SVP?

просто с подсветкой черных полей, и то зависает
Подсветка выполняется с применением плагина AddGrain, который иногда ведет себя нестабильно. Правда при ошибке плеер вылетает, а не зависает.

ОТключение подсветки полей тоже не помогает, зависания продолжаются
Тогда вообще странно. Можно посмотреть допинфо когда все отключено и в очередной раз зависнет плеер?
меню - показать - дополнительную информацию

6 (edited by Rimsky 20-01-2012 08:18:09)

Re: Ошибка SVP - Зависание

Общий алгоритм решения проблем:

1) Сплиттер - Haali или Gabest.

2) Проверить чтобы в списке фильтров при воспроизведении не "болтались" лишние кодеки, фильтры и сплиттеры.*

3) Запустить DPC Latency Cheсker и убедиться что все "зеленое"

4) Уплавнение очень ресурсоемкая задача, так что не нечего почесывать свое себялюбие и пора уменьшить настройки. В папке установки SVP лежит архивчик Profiles.rar, в котором по папкам рассортированы предустановленные профили. Скопировать профили Core2Duo в %appdata%\SVP\ExtIni c заменой файлов, перезапустить SVP и проверить на тормоза

5) Переключить рендер на системные Overlay для WinXP, EVR/VMR9Renderless для Vista/Se7en, остальные рендеры: haali, madvr, использовать если нет проблем с системными

6) Отключить фоновые задачи: торренты, антивирусы и т.п.


Если чтение форума не помогло то можно и написать сообщение с проблемой.


Обязательно указывать:

1) Заполнить профиль на форуме полной конфигурацией электронного болвана: процессор, модель M/B, видеокарта, драйвера, БП и тп.

2) Указать в сообщении доп.инфо и avs-скрипт, вытащить их можно из меню SVP: ПКМ на значке SVP в трее - показать. Такие "простыни" рекомендуется заключать в теги [сode]

3) Если проблемы с GPU-ускорением показать "выхлоп" CLInfo так же в тегах [сode]

4) Протестировать систему SVPmark'ом и выложить результаты

5) Указать в сообщении используемые версии плеера, ОС, FFDShow, сплиттеров, драйверов. Список используемых фильтров и сплиттеров можно вытащить из плеера*


Также просим учесть, что вследствие кризиса аккумуляторы для хрустальных шаров на черном рынке Тайного города сильно подорожали и больше не используются нами без крайней необходимости.  wink


-------------------------
* настройка плееров

7 (edited by SergoniuS 20-01-2012 08:54:14)

Re: Ошибка SVP - Зависание

Rimsky wrote:

Общий алгоритм решения проблем:

1) Сплиттер - Haali

2) Проверить чтобы в списке фильтров  не болтались - FFD Show Vid Dec*

3) Запустить DPC Latency Cheсker - "зеленое" 500-600 us

4) Уплавнение даже убирал, при настройках уплавления индекс ~ х1,00 +- 0,05, основной контент 720p

5) Переключить рендер EVR/Se7en

6) Отключить фоновые задачи:  Пробовал, даже Net отключал.


Обязательно указывать:

1) Заполнить профиль - Уже

2) Указать в сообщении доп.инфо и avs-скрипт,

svp_scheduler=true
SetMemoryMax(1024)
svp_cache_reduce=true
svp_flow_lib="C:\Program Files (x86)\SVP\Plugins\MVTools2\libflowgpu.dll"
multinum=1
multiden=1
sharp=0


LoadPlugin ("C:\Program Files (x86)\SVP\Plugins\AddGrain\AddGrainC.dll")
SetMTMode(3,4)
ffdShow_source()
Assert(width==1280 && height==720,"Frame size "+string(width)+"x"+string(height)+" instead of 1280x720")
delim=":"
WriteFileStart("C:\%userprofile%\AppData\Roaming\SVP\Logs\avsFPS.txt", "FramerateNumerator()", "delim", "FramerateDenominator()")
SetMTMode(2)
smooth_video=last
smooth_video

# Borderlight: MAG79
squaresize=8
marg=16
wide=1.0*1.5*width/squaresize
margsize=120
# Расчет полей подсветки
up=StackVertical(last.BlankClip(height=marg),crop(0,0,width,marg)).BilinearResize(squaresize,4)
dwn=StackVertical(crop(0,height-marg,width,marg),last.BlankClip(height=marg)).BilinearResize(squaresize,4)
square=StackVertical(up,dwn)
up2=BicubicResize(square, width, margsize, b=0.33, c=0.33, src_left=0, src_top=2.5-margsize/wide, src_width=squaresize, src_height=margsize/wide)
dwn2=BicubicResize(square, width, margsize, b=0.33, c=0.33, src_left=0, src_top=5.5, src_width=squaresize, src_height=margsize/wide)
# Дебандинг, AddGrain: маскирование остатка ступенек на градиентах
up2=up2.AddGrain(hcorr=0,vcorr=0,var=3,uvar=1)
dwn2=dwn2.AddGrain(hcorr=0,vcorr=0,var=3,uvar=1)
# Подклеивание подсвеченных полей к кадру
StackVertical(up2,last,dwn2)


distributor()

3) Если проблемы с GPU-ускорением показать "выхлоп" CLInfo так же в тегах [сode] - не совсем понял. Проблеммы с Воспроизведением

4) Протестировать систему SVPmark'ом и выложить результаты

Test summary
-----------------------
  Date: 2012-01-20T09:58:58
  CPU:  AMD Athlon II X3 440 @3000 MHz [3 threads]
  GPU:  NVIDIA GeForce GTS 250
  Mode: FHD + GPU [7 threads]

Overall scores
-----------------------
  Synthetic CPU:                  MC685
  Synthetic GPU:                  MG1266
  Real-life:                      FG943

Details: synthetic
-----------------------
  CPU: compose (single-threaded): 270
  CPU: compose (multi-threaded):  747
  CPU: search (single-threaded):  223
  CPU: search (multi-threaded):   633
  GPU: system -> GPU transfer:    703
  GPU: GPU -> system transfer:    625
  GPU: calculations:               449
  GPU: total score:               2274

Details: real-life /FHD
-----------------------
  decode video:                   5.15x (123.6 fps)
  48 fps - vectors search:        0.56x (27.1 fps)
  60 fps - frame composition:     1.19x (71.3 fps)
  48 fps - [SVP] fastest:         2.15x (103.2 fps)
  48 fps - [SVP] simple 1:        1.54x (73.9 fps)
  60 fps - [SVP] good:            0.80x (48.1 fps)
  60 fps - [SVP] high:            0.64x (38.6 fps)
  60 fps - [SVP] highest:         0.31x (18.6 fps)
  72 fps - [SVP] simple 2:        1.34x (96.3 fps)

5) Указать в сообщении используемые версии плеера MPC-HC 1.5.2.3456, ОС - Win 7 x64 SP1, FFDShow rev4194 Dec 23 2011, сплиттеров,
Список используемых фильтров и сплиттеров можно вытащить из плеера*
http://s002.radikal.ru/i197/1201/9e/ab8ca40c8dc4t.jpg

драйверов - Vid drv Nvidia 285.62 stabl - 290.53 beta

8 (edited by Rimsky 20-01-2012 08:28:18)

Re: Ошибка SVP - Зависание

SergoniuS
список фильтров еще покажи, пожалуйста

как вытащить - см пост выше
а вот цитировать полностью не обязательно wink я вижу что ты сообщил почти все что просили

если нажать CTRL+Shift+P (свп - приостановить) и запустить видео - так же будет виснуть?

Re: Ошибка SVP - Зависание

Сейчас опять тыщу советов на два листа разведут  big_smile

Если умирает при "не повышать плавность" - т.е. при фактически пустом скрипте - то виноват плеер / ffdshow.
1. Заменить плеер
2. Заменить версию ffdshow

10 (edited by Rimsky 20-01-2012 08:36:12)

Re: Ошибка SVP - Зависание

Chainik

у нас страна советов  big_smile

1.1 левый фильтр подгружается
2.1 и сбросить настройки при переустановке

SergoniuS
Список используемых фильтров и сплиттеров можно вытащить из плеера* Э-э-э не очевидно для меня.
выше я тебе картинку даже показал

версия ффд какая кстати?

Re: Ошибка SVP - Зависание

FFDshow - из комплекта SVP должно быть, я ставил полную версию 3,0,6

12 (edited by SergoniuS 20-01-2012 08:50:33)

Re: Ошибка SVP - Зависание

Chainik wrote:

Сейчас опять тыщу советов на два листа разведут  big_smile

Если умирает при "не повышать плавность" - т.е. при фактически пустом скрипте - то виноват плеер / ffdshow.
1. Заменить плеер
2. Заменить версию ffdshow

1. Заменить плеер
2. Заменить версию ffdshow  rev4194 Dec 23 2011
Всё из набора SVP.
Начались подвисания с октября, новые дрова Нвидиа, новый СВП
(Плеер уже тогда исплользовал текущий, а вот SVP был 3,0,2 кажется или 3,0,1. Настройки плеера не менял, все в инишке забекапленно накатываем после установки)

13 (edited by SergoniuS 20-01-2012 09:03:34)

Re: Ошибка SVP - Зависание

Rimsky wrote:

SergoniuS
список фильтров еще покажи, пожалуйста

как вытащить - см пост выше
а вот цитировать полностью не обязательно wink я вижу что ты сообщил почти все что просили

если нажать CTRL+Shift+P (свп - приостановить) и запустить видео - так же будет виснуть?

Не помню пробовал ли. Попробую. Но зависания случайны даже для одного файла, не факт что сегодня словлю на приостановленном SVP.

14 (edited by SergoniuS 23-02-2012 14:36:24)

Re: Ошибка SVP - Зависание

Переустановил ОС
На чистую ОС Win 7 64
Поставил SVP 3.0.6 полная установка.
Драйвер Nvidia 275.33.
Зависает плеер.

Поправка. (23.02.2012)
На данном конфиге пропало зависание.
Все работает как часы.

Вот что особенно странно: на новых дровах, даже с отключенным Ускорением GPU, SVP скрипт вешал плеер и всячески тормозил. Читал что в новых дровах уменьшена вычислительная мощность OpenCL, но как это должно влиять на SVP при отключенном Ускорением GPU???

Re: Ошибка SVP - Зависание

SergoniuS
Однозначно перегрев или нерабочее железо.
Проверить стабильность системы: OCCT (Linpack), memtest86, Furmark

Re: Ошибка SVP - Зависание

MAG79
Проверить стабильность системы: OCCT (Linpack), memtest86, Furmark

мониторя температуру MSI Afterburner и SpeedFan

17 (edited by 3Nitro 08-02-2012 18:56:56)

Re: Ошибка SVP - Зависание

То же были зависания, те же симптомы, абсолютно рандомно, зависает картинка, через некоторое время пропадает и звук. Если закрыть плеер сразу - закрывается но процесс остается, если попытатся взаимодействовать с плеером (перемотка и тп) - виснет намертво. Изредка, после вылета, выдается ошибка об ручном отключении avisynth. В логах svp никакой активности на момент возникновения бага. В журнале событий то же ничего, кроме Application Hang.
У меня проблема вроде бы решилась отключением подсветки полей, уже дня 2-3 зависаний не было. Думаю ещё пару дней потестить, а потом попробовать подсветку без шума.

версии mpc-hc и ffdshow - одни из последних с xvidvideo-dot-ru.

Re: Ошибка SVP - Зависание

3Nitro
Это, по всей видимости, глюк mpc-hc. Тоже раньше такое наблюдал.

Кстати, интересно, будет ли 1.6.0 так же зависать.
Если сильно раздражает, попробуй использовать PotPlayer - он так не зависает.

Re: Ошибка SVP - Зависание

Noweol
Если сильно раздражает, попробуй использовать PotPlayer - он так не зависает.

у меня наоборот, МРС стабильнее ПП

20 (edited by nixties 08-02-2012 21:07:25)

Re: Ошибка SVP - Зависание

Так или иначе SVP (точнее плеер, еще точнее - ffdshow) иногда  виснет в начале воспроизведения файла (сразу после надписи Плавное воспроизведение), это было есть и остается со времен добавления GPU-ускорения, причем неважно включено оно или нет (хотя со включенным вешается чаще)

Re: Ошибка SVP - Зависание

Всем, у кого наблюдаются зависания. Тут вчера появилось подозрение о недостаточно корректном поведении последних версий ffdShow совместно с SVP. Предлагается установить ffdShow rev3760 и проверить, пропадут ли зависания после этого.

ffdShow rev3760 можно взять из комплекта SVP 3.0.1, либо скачать с официального сайта: прямая ссылка.

Кто проверит, просьба сообщить здесь о результатах, стало лучше или нет.

Re: Ошибка SVP - Зависание

Noweol
по-моему MPC 1.6.0.4014 у меня работает более стабильно чем предыдущий "финал"

Re: Ошибка SVP - Зависание

MAG79
ffdShow rev3760

Поставил. Буду тестить.

Re: Ошибка SVP - Зависание

TarGa
по-моему MPC 1.6.0.4014 у меня работает более стабильно чем предыдущий "финал"

Учитывая отсутствие существенных изменений в 1.6.0, если б плеер ещё и зависал так же - было бы это совсем грустно. lol

Re: Ошибка SVP - Зависание

Переустановил ОС
На чистую ОС Win 7 64
Поставил SVP 3.0.6 полная установка.
Драйвер Nvidia 275.33.
Зависает плеер.

Поправка. (23.02.2012)
На данном конфиге пропало зависание.
Все работает как часы.

Вот что особенно странно: на новых дровах, даже с отключенным Ускорением GPU, SVP скрипт вешал плеер и всячески тормозил. Читал что в новых дровах уменьшена вычислительная мощность OpenCL, но как это должно влиять на SVP при отключенном Ускорением GPU???