Starting from SVPflow ver.132 (SVP Manager ver. 4.0.0.72) the legacy Avisynth 2.5 interface is not supported any more.

This means you'll see that error message in case the video player is using Avisynth 2.5 dll:

Legacy Avisynth 2.5 is not supported, please use either Avisynth 2.6 or Avisynth+


What to do?

Open "Information" -> "Events log" and find out the path of the wrong avisynth.dll.

The most common case is when you also have SVP 3 installed and you're using MPC-HC bundled with SVP 3:

23:25:20.415 [i]: Avisynth: 2.5.8.6, AvisynthMT 2.5, C:\Program Files (x86)\SVP\MPC-HC\avisynth.dll
23:25:20.415 [E]: VideoPlayer: Avisynth 2.5 isn't supported

Now you've three choices:
1. delete this 'avisynth.dll' and use the system-wide one from C:\Windows\SysWOW64
2. replace this .dll it with any other version you like
3. stop using MPC-HC installed into SVP 3 folder (or just use exclusively with SVP 3)

> Пусть сразу VapourSynth к madVR прикручивает, чо уж там.

я ему предлагал big_smile

5,253

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

Ну я даже не знаю... прямо в тексте написана ссылка на Qt 5.5 для убунты 14.04, ставящийся в /opt.
И тут 10 сообщений подряд про это же.

> в журнале SVP выдает вот такое предупреждение 16:46:04.713 [W]: Video: OpenCL subsystem isn't available, try to reinstall video drivers,
> драйвер на видеокарты 7970 на днях переустанавливал. интеловский вообще виндой обновляется сам

Значит что-то плохо встало.

5,255

(4 replies, posted in Using SVP)

BTW SMPlayer ships with built-in youtube-dl

5,256

(122 replies, posted in Using SVP)

sounds like a fucking magic! big_smile

>  It's definitely interlaced, if that matters.

this could be the problem...

5,258

(138 replies, posted in Using SVP)

> Do I need to enable hwaccel?

hwdec=dxva2-copy
vo=opengl-hq

is a good point to start with

5,259

(138 replies, posted in Using SVP)

> I wish I could use madvr to improve picture quality

https://mpv.io/manual/master/#video-output-drivers

prescale-luma=<filter>
- superxbr
- nnedi3

scale=<filter>
- spline36: Mid quality and speed. This is the default when using opengl-hq.

a part of SVP's log starting from "VideoPlayer: mpv ..." could be helpful wink

> --input-file=/dev/stdin

мда?

5,262

(138 replies, posted in Using SVP)

"official" mpv.exe won't work!

...cause it was built w/o Vapoursynth AND doesn't support "input-unix-socket" feature

5,263

(121 replies, posted in Using SVP)

according to the sources such a loop can only be if MediaInfo returns zero for the "Width" attribute

> SMPlayer после замены mpv.exe и mpv.com на аналогичные из папки C:\Program Files (x86)\SVP 4\mpv64 работать отказался.

не надо менять
надо в настройках SMPlayer-а указать путь к SVP 4\mpv64\mpv.exe

а если уж именно менять, то надо позаботиться о путях к vapoursynth.dll и прочим питонам

5,265

(138 replies, posted in Using SVP)

> I assume the SVP setup program installed vapoursynth

It uses the "portable" versions of both Python and Vapoursynth, so mpv.exe should work from the mpv64 folder only.
BUT those "portable" versions lack VC++ 2015 libs - this' why it have to be installed separately. SVP setup should do this automatically - but, well, "shit happens" big_smile

В логе написано где именно находится старый avisynth.dll 2.5. Надо его оттуда убрать.

5,267

(121 replies, posted in Using SVP)

again - what's in the log?

5,268

(138 replies, posted in Using SVP)

mpv.exe depends on vapoursynth.dll depends on python 3.5 and vc++ 2015 redist

5,269

(138 replies, posted in Using SVP)

there're three different paths on Windows now:

1. ffdshow32 + Avisynth 2.6 + any DS player
2. ffdshow64 + Avisynth+ x64 + any DS player
3. vapoursynth64 + mpv

I know it's confusing...

SVP 4 Pro 4.0.0.72 умеет работать с mpv.


mpv, собранный в точности так же как там (т.е. как официальная Windows-версия), но с добавлением Vapoursynth.

Дополнительно к этому сделана одна существенная для SVP модификация: SVP использует JSON IPC, которого НЕТ в версии под Windows (потому что там сделано на unix domain socket, и они по идеологическим (?) причинам не хотят заменить это на TCP сокет).

Пришлось впилить самостоятельно, в основную ветку mpv на github-е пока не пропихивается, т.к. авторы считают что это аццкая дыра в безопасности (что, в целом, правда, но этим фактом вполне можно пренебречь)
Теперь параметр '--input-unix-socket=<TCP-port-number>' включает TCP сервер на указанном порту.

Устанавливаем mpv.exe и/или mpv-1.dll через менеджер пакетов SVP.

Как нетрудно догадаться, .exe нужен для запуска голого mpv или SMPlayer-а.
.dll нужен для всякого основанного на библиотеке - например Plex Media Player.

При этом надо искать, куда подсовывать заветный параметр --input-unix-socket.


Быстрый старт

1. Установить пакеты:
- [VPS_64] Core for Vapoursynth 64-bit
- [VPS_64] mpv video player

2. Открыть видео файл через Менеджер


Плееры
- mpv
- SMPlayer - граф.интерфейс для mpv
- Plex Media Player - пример плеера, основанного на библиотеке mpv, тут надо заменить mpv-1.dll на dll из пакета "[VPS_64] mpv shared library"
- ...


Настройка mpv

RTFM

В целом, он умеет всё, включая всякие навороченные скейлеры из madVR.

5,271

(138 replies, posted in Using SVP)

> No madVR

Software scalers: https://mpv.io/manual/master/#software-scaler

Video output drivers: https://mpv.io/manual/master/#video-output-drivers
opengl:  search for "superxbr", "nnedi3" and others

===

mpv can do whatever every other player can (and even more)
but its configuration just "a little bit" complicated big_smile

so SMPlayer is a good option to start with mpv wink

уже можно

да, накладочка вышла, сейчас поправим
надо будет еще раз обновить svplight

5,274

(138 replies, posted in Using SVP)

Vapoursynth is just a way more efficient and stable than Avisynth when it comes to multi threading and 64-bit support.

так надо и svplight обновить