Just tested this in 10.9 virtual machine and it works with binaries built in 10.10.
mpv binary updated to ver.0.25.
You are not logged in. Please login or register.
SmoothVideo Project → Posts by Chainik
Just tested this in 10.9 virtual machine and it works with binaries built in 10.10.
mpv binary updated to ver.0.25.
here's the direct link
please send a report via "Information -> Send problem report"
==
sorry, missed the one you've already sent...
01:25:17.624 I: Main: module 'plugins/svpflow1.dll': 4.0.0.132
01:25:17.625 W: Main: module 'plugins/svpflow2.dll': NOT FOUNDsvpflow1.dll is fine but SVP can't load svpflow2.dll for some reason.
If you're totally sure the file IS there then ... I don't know
probably some anti virus software blocks it or something.
Try to open it via Dependency Walker ![]()
What changed in the system environment in the last "few days"?
you can't change it on dual-graphics laptops if this's what you're talking about
In any case conversion between YV12 and NV12 color formats is lossless so you don't need to worry about it.
They different only in order of color planes in memory. Why ffdshow outputs in NV12 by default? Probably because of
NV12 is the preferred 4:2:0 pixel format for DirectX VA.
> but why the conversion between 1280*720 to 2048*720 occurs in ffdshow
for example, if you have 2048-width screen and "outer lighting" in SVP is on
this error is about SVP 4/plugins/libsvpflow*.dll are missing or can't be loaded for some reason
The last SVP version supporting 10.10 is 4.2.146!
It's impossible now to install Vapoursynth libs (and mpv with Vapoursynth support obviously) via Homebrew due to missing zimg dependency - Homebrew says
zimg: macOS El Capitan or newer is required.
What we can do? We can build zimg, Vapoursynth and mpv manually and place them into Homebrew's "cellar".
So, considering a clean OS X install, the following should work:
1. Install Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2. Install all the mpv dependecies:
brew install libass tesseract python3 mpvthis can take a while, especially on 10.9
3. Remove installed mpv cause we gonna replace it with our own build:
brew unlink mpv
rm -fR /usr/local/Cellar/mpv4. Unpack .tgz with pre-built zimg, vapoursynth and mpv into /usr/local/Cellar
5. Link our binaries into /usr/local:
brew link --overwrite zimg vapoursynth mpv6. Restart SVP
> when i first installed SVP right before the performance test it said i was using OpenCL 1.2 and that it was known to cause freezes and crashing...?
it's a warning message about that
probably a little bit outdated now ![]()
> i was wondering if there's a way to adjust the frame buffer ahead on SVP4
why?
see All settings -> frc.prefetch section.
> have 32GB RAM so it would be nice to use at least more than 4GB on 64bit MPC-HC
you can try 8K videos from Youtube ![]()
> if there's a way to utilize more GPU resource using OpenCL 1.2
nope
> the GPU ID is 11 so what does this mean?
1st GPU device on 1st OpenCL platform
Still I don't know any video conversion manuals for macOS.
If you find one - let us know ![]()
10-bit is only for mpv and VLC
neither ffdshow nor PotPlayer doesn't support 10-bit Avisynth processing
> Do I set the output of ffdshow raw video filter to 10- or 8-bit?
8-bit
as I said before, may be (!) the major difference comes from
prefiltered = RemoveGrain(C, 22)nothing can stop you from pre-process video before svpflow
=======
prefiltered = RemoveGrain(input, 22)
super = SVSuper(prefilter,"{gpu:1}")
vectors = SVAnalyse(super, "{refine:[{thsad:100}]}", src=prefilter)
smooth = SVSmoothFps(input, super, vectors, "{rate:{num:2,den:1}, algo:21, mask:{area:50}}", mt=threads)=======
BlkSize = Default(BlkSize, C.Width>1200||C.Height>900 ? 32 : C.Width>720||C.Height>480 ? 16 : 8)you know you'll get significantly different results for the same video scaled to different sizes, right?
> doesn't SVP process and output at 4:4:4?
nope
you can get 4:4:4 from 4K YV12 only if you'll scale down to 1080p after SVP and the scaler is smart enough to not scale chroma planes (i.e. - madVR, not sure about EVR)
Use 64-bit MPC-HC.
Otherwise you may need to reduce number of processing threads in SVP down to 9 or even more (I haven't tried it with 10-bit 4K in 32-bit MPC-HC)
LoadPlugin("...\svpflow1_vs.dll")
you probably mean "how can I convert video to 60 fps on Mac" otherwise your question doesn't make any sense ![]()
I'll just leave it here ![]()

the most common reason is a major Windows updates, after that you'll have to re-install graphics drivers manually
what do you want to do?
download what video from where?
> Is this the same method you use?
this's the idea
mask resulting frame with two source frames in "bad" areas, where "bad area" means "area with high SAD value of the motion vectors"
"external" implementation requires 10 lines of avisynth code and is slow as hell
"internal" implementation requires just another multiply-add operation for each frame pixel
have you read that "YFRC" sources? ![]()
if you're asking about SVPtube - drop-down menu on the "Play" button -> "Download"
ffmpeg binary must be installed
Nothing can stop anyone to take .dll/.so/.dylib from the SVP installation ![]()
But I agree that it should be updated. We'll do it soon enough...
However there's nothing useful in the Avisynth part since rev.128
As long as it allows processing through ffdshow raw filter and provides stable source frame rate - why not?
ProgDVB used to work at least some time ago...
SmoothVideo Project → Posts by Chainik
Powered by PunBB, supported by Informer Technologies, Inc.