1

(12 replies, posted in Using SVP)

I have recently gotten a new MacBook Pro 2017 and just followed all the steps on the wiki page but it doesn't seem to work. Whenever I open a video file with IINA directly (double click to open) it won't pop up SVP OSD saying that it has been activated, I need to right click and click on open with SVP, which in turn it opens MPV and I can see that Hardware Monitor from SVP is showing a number on SVP Index, otherwise with IINA is NA.

It is also very obvious to see whether SVP is running because on mpv the CPU usage is quite high, the SVP index shows as 1-2 while on IINA, the CPU usage is low and there's no SVP Index.

Do you know what could be happening?

Thanks!

2

(12 replies, posted in Using SVP)

Chainik wrote:

you don't know what?
how to install mpv?
how to replace /Applications/IINA.app/Contents/Frameworks/libmpv.1.dylib?

Something like this: https://github.com/lhc70000/iina/wiki/Use-SVP-with-IINA

But since it's already been made, thank you anyway!

3

(12 replies, posted in Using SVP)

radowit wrote:

Can someone write the instruction step by step how to use the IINA player? I don't know how we replace those files? I just finished these steps and it is still not working:

I changed this line : /tmp/mpvsocket;/tmp/iinasocket

I added advanced settings:
input-ipc-server=/tmp/mpvsocket
hwdec=auto-copy
hr-seek-framedrop=no
opengl-early-flush=no

That's it, I need help with this smile

Yes, can someone please write a step by step tutorial on how to enable this once you have downloaded IINA?

I have two licenses here but don't know how to use them sad

4

(12 replies, posted in Using SVP)

Would SVP 4 Mac be compatible with IINA? https://lhc70000.github.io/iina/

IINA is a video player based on mpv.

5

(80 replies, posted in Using SVP)

Chainik wrote:

> Intel Core 2 Duo 1.86 GHz SL9600 will be able to handle SVP?

it's too weak
you can only hope for watching DVD resolution videos or 720p with lowest settings

Thanks god it works for 720p videos big_smile

Also, I just realized the hotkeys are enabled even if you aren't using sip (you would expect it to work just when running a video). This cost me to open up and perform a deep cleaning of my Mac, wondering why E (bound as SHIT + E) didn't work lol.

6

(80 replies, posted in Using SVP)

Chainik wrote:

> Intel Core 2 Duo 1.86 GHz SL9600 will be able to handle SVP?

it's too weak
you can only hope for watching DVD resolution videos or 720p with lowest settings

720p will do fine (this is what I'm watching most things anyway since the restriction of YouTube for Safari 9 users)

7

(80 replies, posted in Using SVP)

Chainik wrote:

http://www.svp-team.com/forum/viewtopic.php?id=3680

https://www.svp-team.com/wiki/SVP:Mac

Homebrew recently dropped support for both 10.9 "Mavericks" and 10.10 "Yosemite" for some packages including mpv.

This means the minimal macOS version to install mpv via Homebrew is 10.11, however you can try to build it from sources by yourself.


> How can you install vapoursynth without homebrew?

https://gist.github.com/ChrisK2/10606922

I'm stuck installing vapoursynth.

When I type "./bootstrap.py" into terminal it says: -bash: ./bootstrap.py: No such file or directory

What do I have to do after downloading "brew install python3"?

Thanks!

EDIT. I've tried following this:http://www.vapoursynth.com/doc/installation.html but requires home-brew which is El Cap minimum...

Do you think my 2010 MacBook Air with the NVIDIA 320M and Intel Core 2 Duo 1.86 GHz SL9600 will be able to handle SVP? If it can't I might as well not try updating because I have many files stored here and it will be pretty annoying to deal with it,

8

(80 replies, posted in Using SVP)

Chainik wrote:

http://www.svp-team.com/forum/viewtopic.php?id=3680

https://www.svp-team.com/wiki/SVP:Mac

Homebrew recently dropped support for both 10.9 "Mavericks" and 10.10 "Yosemite" for some packages including mpv.

This means the minimal macOS version to install mpv via Homebrew is 10.11, however you can try to build it from sources by yourself.


> How can you install vapoursynth without homebrew?

https://gist.github.com/ChrisK2/10606922

Thanks, will try to set it up using that guide.

9

(80 replies, posted in Using SVP)

I bought another license for my Mac given the good results of svp big_smile but I can't seem to make it work under Mavericks.

How can you install vapoursynth without homebrew? I'm trying to setup SVP 4 Pro on Mac and this command is required: brew install --with-vapoursynth --with-bundle mpv

But I get the following error:
Updating Homebrew...
zimg: macOS El Capitan or newer is required.
vapoursynth: macOS El Capitan or newer is required.
Error: Unsatisfied requirements failed this build.

Thanks

10

(80 replies, posted in Using SVP)

James D wrote:

video HW Acc is different from OpenCL HW Acc which uses SVP.
Have you tried to manually tinker with SVP options clicking on Automatic settings (which is a button).

Yes I have tried, but apparently nothing happens. :S

myfakeacc wrote:

Well the difference just stems from Quicktime using hardware decoding by default while mpv doesn't (it's optional).
Also, just because you see a low CPU usage doesn't mean the general usage/energy consumption is low. In this case the major work is simply shifted to the GPU.

Add "hwdec=auto-copy" to your config to enable hardware decoding. Please note that this supports only a subset of video codecs.
Now you should be pretty similar to Quicktime.
If you want more quality (better upscaling etc.) you can also add:
vo=opengl
profile=opengl-hq
But this will also (drastically) increase the load on your GPU.

I've tried with hwdec=auto-copy" and it seems there's a lower CPU usage while monitoring it with the svp hardware monitor (I would say the average is about 65-70% while without it is about 75-85%.

I've also changed it to animation, low artifacts and opengl-early-flush=no as another user recommended.

11

(80 replies, posted in Using SVP)

Chainik wrote:

> 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...

Thanks, appreciate your fast replies!

Strangely enough, I can certainly play this 1080p 10bit file no problem whatsoever: http://www.mediafire.com/file/y7mtfcesz … _1080p.mkv

Also, I've tried playing different 1080p mkv videos with no 10bit profile, and they work fine using hwdec=no but stutter using hwdec=videotoolbox-copy :S

CPU usage is around 50-70%.

Also, how noticeable is the difference between "high performance" and "high quality" in the SVP settings?

I'm very happy with my purchase, just trying to get the most out of svp big_smile

12

(80 replies, posted in Using SVP)

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

[1080p][16_REF_L5.1][FLAC_5.1]Suzumiya%20Haruhi%20no%20Shoushitsu%20BD%20OP.mkv

http://i64.tinypic.com/20rra6c.jpg

http://i65.tinypic.com/9k7cc9.jpg

http://i65.tinypic.com/2mpl6c4.jpg

13

(80 replies, posted in Using SVP)

Chainik wrote:

"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

My mistake, I actually meant hwdec=videotoolbox-copy. I read this thread: http://www.svp-team.com/forum/viewtopic.php?id=3649 and got same results, no hwdec actually makes it faster.

Yeah, you are right about the passive cooling. I actually don't think I should move it to the right because even the middle point will stutter during some frames so right now is all the way to the left.

I actually didn't know how to read the SVP index, but I kind of felt that it had to be 1.0 to be perfectly on sync video and audio. My Mac almost always goes over 90% lol.

Regarding the other stuff, does low or high artifacts have any impact visually? (I can barely see it so it's on low now) also, if SVP has gpu acceleration but I've disabled it on mpv config file, hwdec=no, is it still using it? According to the script I'm using, it seems so.

14

(80 replies, posted in Using SVP)

These are my results after tweaking a bit the config file and trying a dozen of different parameters and formats:

I installed mpv according to this guide: https://www.reddit.com/r/osx/comments/4 … k_on_os_x/

Some of the settings I have used are all here: https://hastebin.com/raw/nodedepoyu

These are my settings currently:

input-ipc-server=/tmp/mpvsocket
hwdec-codecs=all
hwdec=no
vo=opengl
opengl-pbo
dscale=mitchell
correct-downscaling
sigmoid-upscaling
icc-profile-auto
icc-contrast=1000
tscale=catmull_rom
dither-depth=auto
blend-subtitles=yes

After trying almost all configurations, it seems the biggest impact on stutteringness is hwdec=auto. If hwdec=no I can pretty much watch every single 720p, 1080p videos. Video control on SVP control panel is set to the "highest performance" (all the way to the left), optimized for films and low artifacts masking.

--opengl-early-flush=no did not work for me as well as other settings like --videotoolbox-format=uyvy422. I think they made no difference whatsoever.

#
# svp preset (high quality mpv scaling)
#
scale=ewa_lanczossharp
cscale=ewa_lanczossharp
deband

While nice to have, didn't make it 100% flawless, there would be some stuttering.

I have tried tweaking the svp control panel settings, but even in the middle point (which was what svp suggested after running the initial test) didn't feel steady as there would be some frame drops.

I have also noticed that while some videos will instantly change to 60 fps or 59.786 something, some others will force it to 100 or even 1000 causing frame drops like these samples I downloaded: https://www.koi-sama.net/files/hi10/ [1080p][16_REF_L5.1][FLAC_5.1]Suzumiya Haruhi no Shoushitsu BD OP.mkv and [720p][07_REF_L4.0]Sword Art Online BD Opening.mkv. Not sure if it's because it was 10 bit encoded instead of 8 bit.

These 10 bit on the other hand were flawless: http://www.mediafire.com/file/yj1iccobb … t_720p.mkv http://www.mediafire.com/file/y7mtfcesz … _1080p.mkv

What I find it strange is that on my mpv config settings file, hwdec is set to no but on svp settings GPU acceleration is on. The script I am using to display fps on mpv: https://github.com/Argon-/mpv-stats says I am indeed using hwdec but on the config file settings there's a huge difference between hwdec=no and hwdec=videotoolbox

After using svp for a while, I can clearly see the sluggishness of 24 fps videos lol. I wish all videos were 60 fps from now on.

15

(80 replies, posted in Using SVP)

Chainik wrote:

> 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!

Apologies, it's the core m7 version not the i7. I am running the 2016 MacBook retina.

Still tweaking it so it's inconclusive. Will report later after done with it.

16

(80 replies, posted in Using SVP)

Would SVP 4 run on a 2016 MacBook with the Skylake core i7? I am currently performing some tests using this config file with the medium vaporsyntha settings and it's dropping fps.
https://www.reddit.com/r/osx/comments/4 … h=80a642e6

I am considering buying the pro version but since there's no free trial or anything I just wanted to make sure my hardware is capable.

17

(80 replies, posted in Using SVP)

Would it be possible to make it Mavericks (10.9) compatible? Why does it need 10.10 or newer?

Thanks!