https://www.videohelp.com/software/mpc-qt

Github links are DEAD as of 07/2019

URL: https://github.com/cmdrkotori/mpc-qt
Official Windows releases: https://github.com/cmdrkotori/mpc-qt/releases

Pros:
- light-weight standalone player
- well-known MPC-HC user interface
- based on libmpv
- cross-platform!

Cons:
- in development, some menu items doesn't work at all

It doesn't accept "mpv.conf", all configuration should be made via UI.

============================

Installation - Windows

Obviously it requires all the mpv stuff from SVP 4\mpv64 - libmpv, Python, vapoursynth.
1. remove mpv-1.dll from mpc-qt folder
2. add "SVP 4\mpv64" folder to both PATH and PYTHONPATH environment variables
3. in SVP - open "All settings", find "main.setup.mpv_pipe" which is "mpvpipe" by default and change it to "mpvpipe,cmdrkotori.mpc-qt.mpv"
4. restart SVP Manager

> Does SVP support 10-Bit content?

it'll be converted to 8 bit 4:2:0

> Если бы СВП можно было бы прикрутить к Коди под Линуксом

Если кто-то скажет как туда вкрутить mpv - то нет проблем smile

хотя нет, есть проблема - Kodi использует Python 2.7, а mpv/vapoursynth  - Python 3.5

Пользуясь случаем обновил мануал для Kodi под Windows для актуальной версии 17.0 - так могу сказать что оно стало совсем юзабельно, даже прыгать с текстовыми конфигами уже не надо smile

ну без компьютера то точно никак

> подскажите минимальные характеристики для системного блока

для трансляций в 4K - Core i5-6500 big_smile

> типа apple-tv

только если Mac Mini smile

> And GPU acceleration actually makes things worse.

higher cpu load? hmm

4,181

(10 replies, posted in Using SVP)

What SVP's installer does is:

1. if there's no c:\windows\syswow64\avisynth.dll - run the official Avisynth 2.6 installer (the one MAG79 pointed to)
2. overwrite c:\windows\syswow64\avisynth.dll with the SVP 4\plugins\avisynth.dll

Note that SVP's uninstaller won't remove Avisynth installed in p.1.

So if you want "clean" installation you should manually uninstall Avisynth and ensure that there's no avisynth.dll left in syswow64 BEFORE SVP installation.



When I use AviSynth from a different source, as MAG79 suggested, it says that AviSynth can't be recognized

who - "it"? there's no "AviSynth can't be recognized" error message in SVP


If we take a look at the first post - the solution was as simple as download an older MPC-HC build and run it hmm

> I thought SVP adapts to changing FPS

Yep, but not with mpv, because SVP doesn't even know about actual FPS change.
That "estimated-vf-fps" property mentioned above shows "estimated/measured FPS of the video filter chain output", i.e. after the vapoursynth filter, and since vapoursynth script have to call AssumeFPS(), estimated-vf-fps just stays fixed.

4,183

(10 replies, posted in Using SVP)

This's not our fault cause MPC-HC is a 3rd party application.
You can manually download an older version.


At which point exactly do you see this error message?
What OS are you using?

please check if this one will fix it

this's similar to that one

will be fixed in the next build

Still we do not provide you with the lifetime license in terms of the fact that our package can be used to install the program on giveaway date only. It means that you will not be able to re-install the program after PC crash or install the program on another PC after the giveaway day is over.

на таких условиях можно наверное что-то придумать...

According to our terms and conditions the software gained from GOTD can not be updated or upgraded to newer version. Some programs still check for updates – once you agree to update you lose the registered version.

сурово у них там big_smile

Qt5Concurrent
Qt5Core
Qt5Gui
Qt5Network
Qt5Qml
Qt5Svg
Qt5Widgets

причем тут вообще svplight? hmm

а та "подсветка", которая рисует на черных полях кадра, в углах тоже умеет - видно если включить режим "glow lights"

4,189

(121 replies, posted in Using SVP)

> you don't have to use GPU acceleration when you already have a good CPU

I must mention that GPU rendering is different from CPU rendering in SVP, it gives more "smooth" picture.

I personally don't see any issues playing 1080p on 2K screen from Mac Mini with Iris graphics and all acceleration turned on, probably because Mini has much better cooling system than any Mac laptop.

как образец можно взять скрипт, который генерирует SVP 3.0 (?) (НЕ 3.1) при включенной подсветке полей, оно там как раз делалось сугубо на уровне скрипта

фигурная разрезка-ресайз-склейка

> Просто подобных BD с разным соотношением сторон не единичные случаи, и такая обработка была-бы очень полезна.

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

4,191

(121 replies, posted in Using SVP)

> Bcuz I believe that the Iris GPU is weak.

it's not weak if we're talking about video decoding + SVP + default "opengl" profile in mpv
haven't tried it with "opengl-hq" profile though

4,192

(121 replies, posted in Using SVP)

Ok, here's time to run some hwdec-related tests myself big_smile

Mac Mini 2014 equipped with Core i5-4278U (2.5 GHz up to 3.0 (?)) and Iris GPU, which is definitely faster than any Core-m7.
macOS 10.12.1

Comparing CPU load with different "hwdec" values: off vs. auto-copy
SVP is OFF in all cases

1080p h264: 12% at 2.8-3.0 GHz vs. 6% at 2.5 GHz
1080p + Hi10p: 15% at 2.8-3.0 GHz in both modes
2160p h264: 35-50% at 3.0 GHz vs. 12% at 2.5 GHz

4,193

(121 replies, posted in Using SVP)

> no hwdec actually makes it faster

well, it makes sense if you only compare them playing Hi10p videos cause Hi10p decoder is software-only

> My Mac almost always goes over 90%

this's not good, you won't get stutter-free playback with 90% system load

> if SVP has gpu acceleration but I've disabled it on mpv config file, hwdec=no, is it still using it?

this's different, hwdec is about video decoder and SVP's acceleration is just a SVP's thing

> For this particular file I just can't watch it without stutterting. Not sure why:https://www.koi-sama.net/files/hi10/

FullHD hi10p source is a difficult task for a 2 Ghz "i3" cpu, you'd better start with 720p videos...

4,194

(121 replies, posted in Using SVP)

"hwdec=auto" selects a non-"copy" decoder which isn't compatible with SVP, as a result video will remain at 24 fps while SVP won't show any error.
What you need is

hwdec=auto-copy

>  but even in the middle point (which was what svp suggested after running the initial test)

that "middle point" is not absolute and depends on the perf. test results wink

due to your hw ...hmmm... specialty - i.e passive cooling system and very high turbo boost level - the quick benchmark may give much higher perf. level that the system can maintain on a long period of time
so you probably need to move the slider to the right from the middle position and monitor the actual CPU frequencies via Intel Power Gadget

if "SVP index" stays at 1.0 and CPU load is not higher than ~70% then your're good

4,195

(121 replies, posted in Using SVP)

> Would SVP 4 run on a 2016 MacBook with the Skylake core i7?

yes if it won't drop frequencies due to overheating

> I am considering buying the pro version but since there's no free trial or anything

there's a 1 month money back guarantee for Mac version

===

Core i7 or Core m7?

1.3GHz dual-core Intel Core m7 processor (Turbo Boost up to 3.1GHz)

well, it'd be interesting to find out if it will work properly in the latter case smile
don't forget to share you experience in this thread!

4,196

(29 replies, posted in Using SVP)

> Is it possible that your installer only creates the plugins folder if I pick one or more players?

yeah, obviously it installs only what is needed
avs 32-bit plugins <=> directshow 32-bit players
avs 64-bit plugins <=> directshow 64-bit players
vs 64-bit plugins <=> mpv || libmpv || vlc
vlc 64-bit plugin <=> vlc

luckily for you there's a per-component installation option wink

OK then.
It'll work in Sterescopic but you'll get a desync by several frames between left and right views
big_smile

You can try it yourself by playing it in Stereoscopic Player wink
Most likely you'll get a desync by several frames between left and right views...

4,199

(17 replies, posted in Using SVP)

> Now I have smooth playback on everything.  I am not sure it is even using SVP at this point.

nope, it probably just switches your screen to 24 hz

> How can I get HW decoding to work?

it's a good question

===
OK, found it smile

In recent PMP builds (>= 20 Oct 2016) we can use

"hardwareDecoding": "copy"

in plexmediaplayer.conf to use hw decoder compatible with SVP

this's the previous build that was linked with 3.4m hmm