126

Re: Ошибки в SVP 3 и пути их решения.

Neyvos
При просмотре видео с переменной частотой кадров включается режим аварийного воспроизведениея
исправлено в SVP 3.0.6

127 (edited by nemoW 01-01-2012 14:47:14)

Re: Ошибки в SVP 3 и пути их решения.

При установке SVP 3.0.6 Lite поверх 3.0.5 Full удалился MPC-HC. Не знаю, ошибка это или так задумано, но считаю такое поведение ненормальным.

Re: Ошибки в SVP 3 и пути их решения.

nemoW
При установке SVP 3.0.6 Lite поверх 3.0.5 Full удалился MPC-HC. Не знаю, ошибка это или так задумано, но считаю такое поведение ненормальным.

Rакое имя папки с MPC было?

Такое поведение и не заложено
При установке лайта удаляется все впапке назначения, кроме папок Distr и MPC-HC, при установке полного инсталлера в папке назначения удаляется все кроме папки MPC-HC
Папка MPC-HC удаляется только в одном случае - при выборе в полном инсталляторе компонента Media Player Classic

129

Re: Ошибки в SVP 3 и пути их решения.

Rimsky
Rакое имя папки с MPC было?

Не знаю. MPC-HC был установлен вместе с 3.0.5 Full.

130

Re: Ошибки в SVP 3 и пути их решения.

nemoW

При установке SVP 3.0.6 Lite поверх 3.0.5 Full удалился MPC-HC

Такое может быть только если 3.0.6 Lite устанавливался в другую папку, а на вопрос об удалении предыдущей версии SVP пользователь ответил утвердительно.

131

Re: Ошибки в SVP 3 и пути их решения.

При установке 3.0.6 Lite снял все галки, папку установки не изменял, вопросов об удалении предыдущей версии не было.
Господа, я не собираюсь доказывать что я не осел. Не верите - замнем тему.

Re: Ошибки в SVP 3 и пути их решения.

nemoW
Господа, я не собираюсь доказывать что я не осел.

А никто и не говорил, даже подтекста не было  wink
"Птички" в списке компонентов не влияют на удаление предыдущей версии.
Предыдущие версии ищутся по путям в реестре (в папке должен присутствовать SVPmgr.exe) и по пути автозагрузки.
Запроса на удаление предыдущей версии не будет если папка установки та же, что была раньше, или предыдущая версия не найдена (SVP перенесли копированием).
Однако в случае если путь установки совпадает с предыдущей установкой, лайт-инсталлер в папке назначения вычищает все, кроме папок Distr и MPC-HC. Это делается для того чтобы старые файлы не мешались (а такое бывает нередко)
Вот мне и любопытно, какая последовательность действий в лайт-инсталлере привела к удалению того, что есть только в коде полного инсталлятора, вот он удаляет все, кроме файла настроек MPC-HC (да и то если в списке компонентов выбран MPC-HC)

Re: Ошибки в SVP 3 и пути их решения.

nemoW

Спасибо за сообщение об ошибке!
Действительно ошибка имела место быть. Уже исправлено.

134

Re: Ошибки в SVP 3 и пути их решения.

SVP manager не работает с 10bit видео.
При воспроизведении видео с глубиной цвета 10bit на канал с помощью MPC-HC с запущенным SVP manager MPC аварийно завершает работу.
Если просто использовать Avisynth скрипт в ffdshow при выключеном SVP manager всё работает.
Если декодировать поток с помощью LAV video decoder и передавать поток в ffdshow в виде 8-ми битного несжатого потока всё работает (даже при включенном SVP manager).

Re: Ошибки в SVP 3 и пути их решения.

zsax
версия ffdshow? профиль-железо-допинфо-скрипт?

Re: Ошибки в SVP 3 и пути их решения.

zsax
Да как бы и не должен. Вообще внутри Avisynth вся обработка идет строго в 8 бит на канал, больше не будет.

Если просто использовать Avisynth скрипт в ffdshow

какой конкретно скрипт?
внутренние функции может быть иногда переварят 10 бит
mvtools - нет

137

Re: Ошибки в SVP 3 и пути их решения.

zsax
MPC аварийно завершает работу
Прошу привести текст и номер ошибки полностью.

138 (edited by zsax 05-01-2012 11:17:56)

Re: Ошибки в SVP 3 и пути их решения.

Rimsky
ffdshow tryouts rev4222 Jan 3 2012, MPC 1.5.3.3933. До этого то же самое было с октябрьским MPC (из CCCP) и декабрьским ffdshow.  SVP 3.0.6. Core i5 460M, Radeon HD5650. Ошибка возникает даже если во всех профилях выбрать "Не повышать плавность". В логе SVP после "RefreshSVP конец: Ожидаю появления ffdshow video ..." ничего нет
Chainik
Вы правы. Я не заметил "Input colorspaces : YUV12" (8 бит ввод) в настройках Avisynth в ffdshow
MAG79
Возможно, я неверно выразился. Я имел в виду это http://i31.fastpic.ru/big/2012/0105/b0/2f99435b08b60941eeb91fc0f530b5b0.png

139 (edited by Rimsky 05-01-2012 11:25:05)

Re: Ошибки в SVP 3 и пути их решения.

zsax
Возможно, я неверно выразился. Я имел в виду это

да и сейчас неверно
в меню Пуск - Компьютер - ПКМ - управление - Просмотр событий - Журналы Windows - Приложения
Ошибку сюда
http://www.svp-team.com/forum/misc.php?item=914

Post's attachments

Буфер обмена03.png, 130.76 kb, 893 x 592
Буфер обмена03.png 130.76 kb, 690 downloads since 2012-01-05 

140 (edited by Noweol 05-01-2012 11:25:29)

Re: Ошибки в SVP 3 и пути их решения.

zsax
Панель управления / Администрирование / Просмотр событий / Журналы Windows / Приложение
Там будет полный текст ошибки с ссылкой на упавшую библиотеку

upd: Не успел  smile

141 (edited by zsax 05-01-2012 11:33:40)

Re: Ошибки в SVP 3 и пути их решения.

Имя сбойного приложения: mpc-hc.exe, версия: 1.5.3.3933, отметка времени: 0x4f00ccd4
Имя сбойного модуля: ffdshow.ax, версия: 1.1.4222.0, отметка времени 0x4f02c855
Код исключения: 0xc0000005
Смещение ошибки: 0x00322314
Идентификатор сбойного процесса: 0xdcc
Время запуска сбойного приложения: 0x01cccb98b4ded5b4
Путь сбойного приложения: C:\Program Files (x86)\Media Player Classic - Home Cinema\mpc-hc.exe
Путь сбойного модуля: C:\Program Files (x86)\ffdshow\ffdshow.ax
Код отчета: 48dcf46d-378c-11e1-aed5-5cac4c2cf933

Post's attachments

error.txt 1.73 kb, 1031 downloads since 2012-01-05 

142

Re: Ошибки в SVP 3 и пути их решения.

zsax
Спасибо.

Теперь по тексту ошибки видно, что ошибка происходит в фильтре ffdShow. Код ошибки самый частый, и одновременно самый загадочный: 0xc0000005.
Одно можно сказать точно: с 10-ти битным цветом не может совладать сам фильтр ffdShow, отдавая в Avisynth-скрипт YV12 8-бит, он, вероятно, некорректно работает с битностью дальше: то ли ожидает чуда и 10-битный цвет на выходе Aisynth, или некорректно работает обратный перевод 8-бит > 10-бит. Поэтому пока единственный озвученный Вами же способ: приводить видео к 8 битам еще до ffdShow.

143

Re: Ошибки в SVP 3 и пути их решения.

MAG79 wrote:

zsax
Одно можно сказать точно: с 10-ти битным цветом не может совладать сам фильтр ffdShow, отдавая в Avisynth-скрипт YV12 8-бит, он, вероятно, некорректно работает с битностью дальше: то ли ожидает чуда и 10-битный цвет на выходе Aisynth, или некорректно работает обратный перевод 8-бит > 10-бит.

Этот вывод не соответствует тому, что:
а)Если скормить AviSynth скрипт ffdshow, то всё работает, т.е. с преобразованием 10->8 , передачей потока AviSynth, преобразованием 8->10 ffdshow справляется  (проверял на 12FPS видео для пущей наглядности, результат тот же, что и при преобразовании в 8 бит с помощью LAV filters).
б)В логе SVP последняя запись - "RefreshSVP конец: Ожидаю появления ffdshow video ...", нету даже "GetAllMediaParams". На этом этапе SVPmanager не должен был успеть засунуть AviSynth скрипт в ffdshow.
Скорее всего не работает какая-то другая операция, например получение информации о медиафайле.

144

Re: Ошибки в SVP 3 и пути их решения.

zsax
Если скормить AviSynth скрипт ffdshow...
Какой именно скрипт?

не работает какая-то другая операция, например получение информации о медиафайле
Не исключаю этого.

Давайте кусок видео. Будем искать причину.

145

Re: Ошибки в SVP 3 и пути их решения.

Ппробовал на сборке SVP full (с соотв. MPC и ffdshow) - ничего не изменилось.
MAG79

Какой именно скрипт?

При нормальной работе SVPmanager засовывает в ffdshow скрипт (использующий ещё один скрипт), его можно засунуть в ffdshow вручную с выключеным SVPmanager.

  
Try {
 svppath="C:\Users\Avr\AppData\Roaming\SVP\"
 import(svppath+"AVS\ffdshow.avs")
 delim=":"
 WriteFileStart(svppath+"Logs\SAR.txt", "ffdshow_sar_x","delim","ffdshow_sar_y")
}
Catch(err_msg) {
 ffdShow_source().Subtitle(err_msg)
 WriteFileStart(svppath+"Logs\AVSError.txt", "err_msg")
}

Давайте кусок видео. Будем искать причину.

Любое видео, закодированое с помощью 10bit версии x264. Пример прикреплён.

Post's attachments

Sample.mp4 17.62 kb, 914 downloads since 2012-01-05 

146

Re: Ошибки в SVP 3 и пути их решения.

Приветствую.
Есть проблема с работой SVP 3.0.6 Full + Catalyst 11.12 при включенном режиме CrossFire. Скрипт работает но реального уплавнения не происходит. При отключенном CF все ок.
Есть пути решения?

147 (edited by Rimsky 06-01-2012 12:37:57)

Re: Ошибки в SVP 3 и пути их решения.

zsax
Любое видео, закодированое с помощью 10bit версии x264. Пример прикреплён.

нормально играется, что я делаю не так?
причем что интересно: в ПОТе квадрат розовенький, в МПС и WMP - беленький, но ффд-видеодекодер присутствует везде (ффд версии 4174)


MAG79

зато при включенной подсветке ругается (sample тот что выше прикреплен)

Повысить плавность не удалось! Ошибка скрипта:
Resize: Source image too small for this resize method. Width=2, Support=2
(C:\Users\Rimsky\AppData\Roaming\SVP\AVS\ffdshow.avs, line 55)
(ffdshow_filter_avisynth_script, line 4)

svp_scheduler=true
SetMemoryMax(1024)
svp_cache_reduce=true
svp_flow_lib="C:\Program Files (x86)\SVP3.0.6\Plugins\MVTools2\libflowgpu.dll"
multinum=12
multiden=5
algo=13
block=false
ml=0
search=5
sadml=0
sadgamma=1
blend=true
dist=4
pel=2
sharp=0
Recalc=0
blkh=8
blkv=8
overlap=2
overlapv=2
wid_den=1
hei_den=1


LoadPlugin ("C:\Program Files (x86)\SVP3.0.6\Plugins\MVTools2\mvtools2.dll")
LoadPlugin ("C:\Program Files (x86)\SVP3.0.6\Plugins\AddGrain\AddGrainC.dll")
SetMTMode(3,7)
ffdShow_source()
Assert(width==800 && height==600,"Frame size "+string(width)+"x"+string(height)+" instead of 800x600")
delim=":"
WriteFileStart("C:\Users\Rimsky\AppData\Roaming\SVP\Logs\avsFPS.txt", "FramerateNumerator()", "delim", "FramerateDenominator()")
SetMTMode(2)
src=last
wid_den==1 ? last : \
hei_den==1 ? LanczosResize(int(width/wid_den/2)*2,height) : LanczosResize(int(width/wid_den/2)*2,int(height/hei_den/2)*2)
super=MSuper(pel=pel, hpad=blkh, vpad=blkv, sharp=sharp)
finest=pel==1 ? super : MFinest(super)
backward_vec=MAnalyse(super, isb=true, blksize=blkh, blksizev=blkv, overlap=overlap, overlapv=overlapv, search=search, searchparam=dist, pelsearch=dist, plevel=0)
forward_vec=MAnalyse(super, isb=false, blksize=blkh, blksizev=blkv, overlap=overlap, overlapv=overlapv, search=search, searchparam=dist, pelsearch=dist, plevel=0)
backward_vec = Recalc==0 ? backward_vec : MRecalculate(super, backward_vec, blksize=blkh2, blksizev=blkv2, overlap=int(overlap/4)*2, overlapv=int(overlapv/4)*2, search=search, searchparam=dist)
forward_vec  = Recalc==0 ? forward_vec  : MRecalculate(super, forward_vec, blksize=blkh2, blksizev=blkv2, overlap=int(overlap/4)*2, overlapv=int(overlapv/4)*2, search=search, searchparam=dist)
smooth_video=MSmoothFps(super, backward_vec, forward_vec, finest=finest, num=FramerateNumerator(last)*multinum,den=FramerateDenominator(last)*multiden, algo=algo, ml=ml, sadml=sadml, sadgamma=sadgamma, block=block, blend=blend)
smooth_video

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


distributor()



Параметры последнего обработанного файла видео:
Имя файла: Sample 10bit.mp4
Размер кадра и частота: 800x600 pixels, 25 fps

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

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

Текущий определившийся профиль: 720x576@25

Параметры преобразования видео по профилю
[ExMethod=MSmoothFps_ByPixel]    Повышение плавности: Обычное
[ExAlgo=13]            SVP-шейдер: 13. Стандартный
[ExMulti=MON]            Изменение частоты кадров: До частоты экрана
[ExMiniCount=1:1]        Размер расчетных кадров: Полный размер
[ExRad=4p]            Радиус поиска: 4 пиксела
[ExSearch=5]            Тип поиска: Нечетными мульти-шестиугольниками
[ExPel=2]            Точность прогнозирования движения: До полу-пиксела
[ExRecalc=0]            Уточнение векторов: Не уточнять
[ExBlockSize=8x8]        Размер блоков: 8x8 пикселей
[ExOverlap=4]            Перекрытие блоков: 0.25 блока
[ExSadml=0]            Подавление площадных артефактов: Отсутствует
[ExSadgamma=1]            Маска площадных артефактов: Обычная
[ExBlend=true]            Построение на смене сцен: Смешивать кадры
[ExDwnResize=0]            Уменьшение размера кадра: Не уменьшать
[ExConvertFps=false]        Смешивание кадров до частоты экрана:false

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

148 (edited by Rimsky 06-01-2012 13:09:48)

Re: Ошибки в SVP 3 и пути их решения.

Sun
Есть пути решения?

не выпендриваться, купить стоковый-референсный радонг 6950 и разлочить его в 6970 big_smile

попробуй в RadeonPro создай профиль для плеера и в нем запрети кросс
http://www.svp-team.com/forum/misc.php?item=918

может сменил НВ-видюшку на радеоны а систему не переставил? тогда неплохо бы почистить систему от остатков NV DriveSweeper'ом

Post's attachments

Безымянный.png, 103.53 kb, 822 x 720
Безымянный.png 103.53 kb, 691 downloads since 2012-01-06 

Re: Ошибки в SVP 3 и пути их решения.

Sun
Скрипт работает но реального уплавнения не происходит. При отключенном CF все ок.

Это что-то новенькое  hmm
SVPmark с кроссом и без можно прогнать?

150

Re: Ошибки в SVP 3 и пути их решения.

Chainik
Это что-то новенькое  
SVPmark с кроссом и без можно прогнать?

Ок, прогоню и скину.