Topic: MPC+BE + SVP 4 = ошибка скрипта

Казалось бы - банальщина, но что-то не могу заставить эту связку работать.

Дело вот в чём - решил перейти с MPC-HC (ибо его разработка прекращена) на MPC-BE (32-бита), подсунул конфиг от MPC-HC, всё путём (все настройки подхватились), поднастроил тут и там (в том числе во внешние фильтры поставил Ffdshow Raw), запускаю видео - ошибка скрипта вот такого типа:
https://i.imgur.com/wJyF86H.png

MPC-HC, разумеется, с идентичными настройками работает как всегда, MPC-BE - ни в какую. Что может быть, куда копать, камрады?

Re: MPC+BE + SVP 4 = ошибка скрипта

Это не полный текст ошибки. Какой там текст ошибки в начале?

3 (edited by Slayer Moon 02-11-2017 16:41:54)

Re: MPC+BE + SVP 4 = ошибка скрипта

Сорри, тупанул.
https://i.imgur.com/n0YLi53.png

Это с любой версией Avisynth - 2.6 и +.

Re: MPC+BE + SVP 4 = ошибка скрипта

> MPC-HC (ибо его разработка прекращена)

все там нормально... wink слухи о смерти приувеличены

> MPC-BE (32-бита)

лучше 64 бита

> Что может быть, куда копать, камрады?

посмотреть в лог SVP, найти полный путь avisynth-а, который используется, убедиться что он - тот

Re: MPC+BE + SVP 4 = ошибка скрипта

Ну если MPC-HC будет жить и развиваться, то на нём и останусь, но было бы здорово услышать новость от разрабов, а то их "v1.7.13 is released and farewell" сильно настораживает...

А что нужно для работы SVP 4 Pro с 64-битной версией MPC-BE/HC? Какие-то особые настройки?


В логах вот что:

22:32:23.206 [I.]: Playback: starting up...
22:32:23.210 [I.]: Playback [10ae6]: Frame server (32-bit) 2.6.0.5, Avisynth 2.6, D:\Program Files (x86)\SVP 4\avisynth.dll
22:32:23.211 [I.]: Playback [10ae6]: resulting video frame 1916x1076
22:32:23.211 [I.]: Playback [10ae6]: 2 acceptible profiles, best is 'SM-1080p' [86]
22:32:23.224 [I.]: Playback [10ae6]: enabled while video is playing
22:32:23.225 [I.]: Playback [10ae6]: playing at 59.94 [23.976 *5/2]
22:32:23.793 [E.]: Playback [10ae6]: AVS - Script error: There is no function named 'SetMTMode'.
22:32:23.793 [E.]: Playback [10ae6]: AVS - (W:\Administrator\Roaming\SVP4\scripts\10ae6.avs, line 11)

Такие дела.

Re: MPC+BE + SVP 4 = ошибка скрипта

Забавно - замутил с установкой AvisynthPlus-r2508-MT, после манипуляций (в том числе замены AviSynth.dll в папке SVP на новый) теперь всё ОК в MPC-BE, а в MPC-HC теперь описанная выше ошибка.

Re: MPC+BE + SVP 4 = ошибка скрипта

> было бы здорово услышать новость от разрабов

кол-во коммитов после этой новости - ни на что не намекает?

> D:\Program Files (x86)\SVP 4\avisynth.dll

что оно там делает? и почему используется плеером?

8 (edited by Slayer Moon 03-11-2017 05:37:35)

Re: MPC+BE + SVP 4 = ошибка скрипта

>кол-во коммитов после этой новости - ни на что не намекает?
У MPC-BE их вроде больше, не? Т.е. по-твоему мнению лучше оставаться на MPC-HE, нет смысла переходить на MPC-BE?

>что оно там делает? и почему используется плеером?
Чесслово - не знаю. Буду разбираться. Разобрался - стёр подчистую SVP, переустановил, теперь он работает в обоих плеерах. Однако при проверке версии Avisynth путём перетаскивания version.avs (с текстом Version()) на MPC-HC пишут версию Avisynth 2.60, а на MPC-BE - Avisynth+ 0.1 (r2506). Оказалось, что в папке c MPC-HC тоже откуда-то появился Avisynth.dll, цирк!