Log in

View Full Version : VapourSynth macOS Installer (Archive)


Pages : [1] 2 3

l33tmeatwad
28th April 2016, 21:12
All in one installer has been scrapped for a basic one and separate downloads for each plugin which is available here (https://forum.doom9.org/showthread.php?t=175522). Instructions on how to build VapourSynth.framework can be found here (https://forum.doom9.org/showthread.php?p=1844300#post1844300).

jackoneill
28th April 2016, 22:44
Interesting.

Just a note: you can delete all .la files. Nobody needs them.

jackoneill
13th May 2016, 08:32
Poke (https://github.com/dubhater/vapoursynth-nnedi3/issues).

l33tmeatwad
13th May 2016, 22:19
Poke (https://github.com/dubhater/vapoursynth-nnedi3/issues).

The reason I haven't added nnedi3 yet is that it always crashes in OSX (on all my test machines at least). I haven't had a chance to look back at it and report the errors I'm getting so they can be fixed.

kolak
14th May 2016, 20:10
Thank you for your work!
It would be cool to have yadifmod.

l33tmeatwad
18th May 2016, 16:43
I plan to make an update early next month, been busy with other projects that need to be completed soon. Just wanted to give an update on this so it doesn't seem abandoned.

chainik_svp
27th May 2016, 08:43
it'd be really nice to see this on the main VS site ;)

brew still contains R29 only...

l33tmeatwad
2nd June 2016, 19:45
Did a quick update to get this installer up to r33 and added Yadifmod. I plan to add more later, but I am caught up working on another project at the moment.

kolak
22nd August 2016, 22:33
New Mvtools would be great as they keep changing.

Selur
3rd September 2016, 12:07
How to properly deinstall the all the stuff the installer installs?

Selur
18th September 2016, 06:45
Are there any updates planned for this? Any hope for an uninstall feature?

asoksevil
1st January 2017, 03:22
Are there any updates planned for this? Any hope for an uninstall feature?

I guess just removing the files manually would do it.

This doesn't work on Mavericks, any workarounds?

Thanks!

l33tmeatwad
3rd January 2017, 15:59
Are there any updates planned for this? Any hope for an uninstall feature?
Yeah, I've just been distracted by Pokemon Go since it came out, lol...as for uninstalling, I can look into that. Almost all the files are isolated to /Library/Frameworks/VapourSynth.framework and /Library/Frameworks/Python.framework, so deleting those will take care of most of it. Other files are:

/usr/local/bin/vspipe (symbolic link)
/usr/local/lib/libvapoursynth-script.dylib (symbolic link)
/usr/local/lib/libvapoursynth.dylib (symbolic link)

l33tmeatwad
31st January 2017, 22:55
To avoid having to store zip files of sources for every release (considering some of the files will not change) I have created a share that can be browsed with a text file detailing which versions came with each release.

houdini69
6th March 2017, 22:35
I've tried to install VapourSynth OSX Installer on my OS X 10.11.6 El Capitan system but I've got an blank alert window with just "Close" and nothing else :confused:

sl1pkn07
11th March 2017, 15:36
why not install throught brew?

houdini69
12th March 2017, 18:57
Because I don't know how to install properly plugins :scared:

l33tmeatwad
18th April 2017, 15:56
I apologize for the lack of updates to this project, but between the VapourSynth Editor problem on OSX and working on a FFMPEG gui (that support VapourSynth script encoding) I haven't been able to get back to it. Once I have ironed those other problems out I will get back to updating and maintaining this project (because without a way to preview the scripts on recent updates it's kind of useless to the target for this install package). All of the current issues I have been made aware of I will look into for any future updates.

Selur
18th April 2017, 18:15
Why not use Vapoursynth Editor for preview?

l33tmeatwad
18th April 2017, 21:31
Why not use Vapoursynth Editor for preview?It is already included...

Joachim Buambeki
1st May 2017, 16:23
Thanks for providing the OSX installer, l33tmeatwad! Is there a chance for the latest and greatest revision including the misc filters? (https://forum.doom9.org/showthread.php?t=173871)

TIA!

l33tmeatwad
2nd May 2017, 14:58
Thanks for proving the OSX installer, l33tmeatwad! Is there a chance for the latest and greatest revision including the misc filters? (https://forum.doom9.org/showthread.php?t=173871)

TIA!
Considering the source code is no longer up, I cannot compile them to include them. That said, I would assume that any of the useful ones have probably been included in VapourSynth now.

jackoneill
2nd May 2017, 15:15
Considering the source code is no longer up, I cannot compile them to include them. That said, I would assume that any of the useful ones have probably been included in VapourSynth now.

It's included next to VIVTC, Subtext, etc. It's compiled by default. You don't have to do anything, except compile a new enough VapourSynth.

Joachim Buambeki
5th May 2017, 15:03
It's included next to VIVTC, Subtext, etc. It's compiled by default.Even better. :-)

Would it be possible to also include KNLMeansCL and TempLinearApproximate? TIA!

l33tmeatwad
8th May 2017, 22:43
I am currently working on an update for this and this time the framework will include Python as well to help simplify things.

l33tmeatwad
13th June 2017, 22:20
Working on an VapourSynth R38 installer that is just Python, VapourSynth, and the Plugins, however until that is ready I decided to go ahead and link to my AMVpack project. It is pretty much the same base installer but has R34 (for compatibility reasons) and other software included. There is a custom install process to disable anything you do not want!

l33tmeatwad
20th July 2017, 03:41
Put up the R38 installer, removed all the additional fluff from the other package.

Selur
23rd December 2017, 07:39
any update planned to R40 ?

McCauley
4th February 2018, 18:38
Would it be possible to get an update on this to R43?
It would be very appreciated!

l33tmeatwad
5th February 2018, 16:27
Would it be possible to get an update on this to R43?
It would be very appreciated!

I'll be working on an update soon, had a lot of things going on the past few months that kept me away from maintaining some things I work on.

halls
13th February 2018, 00:04
I'll be working on an update soon, had a lot of things going on the past few months that kept me away from maintaining some things I work on.


It would be cool...:thanks:

l33tmeatwad
24th February 2018, 02:13
I apologize for the delay, was sick the past few weeks. VapourSynth r43 installer is now up, I wasn't able to test everything, so if there are any issues just let me know.

Selur
24th February 2018, 11:13
if there are any issues just let me know.
There is. :(
This package is outdated and the setup will automatically exit, please visit PixelBlended.com for an updated version!
Sadly, the only thing that happens when double clicking on the 'VapourSynth_R43_180223.pkg'-package. :(

Cu Selur

Ps.: I'm on macOS 10.13.3

l33tmeatwad
24th February 2018, 16:47
Oops, I forgot I had the year check in there, I've disabled that entirely for the VS installer and it's been re-uploaded.

Selur
24th February 2018, 16:51
Thanks! :)

halls
3rd March 2018, 14:05
Thx for the update!


Is anyone to know how can i solve this issue:
Nice blue haze.....

http://i63.tinypic.com/34dlcnt.png

Here is the script:

import vapoursynth as vs
core = vs.get_core()
from vapoursynth import core
c = core.ffms2.Source(source='/Volumes/MacOSX/Users/macosx/Desktop/1.mkv')
c.set_output()

Selur
3rd March 2018, 14:32
Wild guess: might be a problem with the color sampling, but without knowing about the source,...

halls
3rd March 2018, 14:45
Wild guess: might be a problem with the color sampling, but without knowing about the source,...

Source: was bd and encoded with x264 8bit /with hybrid :)/



nothing special

If I play the mkv file, it is ok.

File Info:

D : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings : CABAC / 3 Ref Frames
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 10 s 10 ms
Bit rate mode : Variable
Bit rate : 14.5 Mb/s
Maximum bit rate : 40.0 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive

Selur
3rd March 2018, 15:06
If I play the mkv file, it is ok.
Then I got no clue. Will test a bit with Vapoursynth on Mac later on, if I stumble over something I'll report.

halls
3rd March 2018, 15:21
Then I got no clue. Will test a bit with Vapoursynth on Mac later on, if I stumble over something I'll report.

will be great. THX!

Selur
3rd March 2018, 17:48
@l33tmeatwad:
Since I couldn't find ffmsindex or d2vwitch I went through all the filters I could think of that are not part of Vapoursynth directly and listed them:

addgrain: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-AddGrain (please add)
awarpsharp2: https://github.com/dubhater/vapoursynth-awarpsharp2 (already included)
bifrost: https://github.com/dubhater/vapoursynth-bifrost (already included)
bilateral: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bilateral (please add)
bilateralgpu: https://github.com/WolframRhodium/VapourSynth-BilateralGPU (please add)
ctmf: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-CTMF (please add)
d2vsource: https://github.com/dwbuiten/d2vsource (already included)
d2vwitch for d2vsource: https://github.com/dubhater/D2VWitch (should be included, but couldn't find it, did I overlook it?)
dctfilter: https://bitbucket.org/mystery_keeper/vapoursynth-dctfilter (please add)
deblock: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Deblock (please add)
degrainmedian: https://github.com/dubhater/vapoursynth-degrainmedian (please add)
depan: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DePan (please add)
descale: https://github.com/Irrational-Encoding-Wizardry/vapoursynth-descale (please add)
dfttest: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DFTTest (already included)
dotkill: https://github.com/myrsloik/DotKill (please add)
eedi2: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI2 (please add)
eedi3: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3 (already included)
ffms2 and ffmsindex: https://github.com/FFMS/ffms2/blob/master/doc/ffms2-vapoursynth.md (please add ffmsindex)
fft3dfilter: https://github.com/VFR-maniac/VapourSynth-FFT3DFilter (already included)
flash3kyuu_deband: https://github.com/SAPikachu/flash3kyuu_deband (please add)
fluxsmooth: https://github.com/dubhater/vapoursynth-fluxsmooth (please add)
fmtconv: https://github.com/EleonoreMizo/fmtconv (already included)
ftf: https://github.com/IFeelBloated/Fix-Telecined-Fades (please add)
it: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-IT (please add)
knlmeanscl: https://github.com/Khanattila/KNLMeansCL (please add)
lsmashsource: https://github.com/VFR-maniac/L-SMASH-Works/tree/master/VapourSynth
msmoosh: https://github.com/dubhater/vapoursynth-msmoosh (please add)
mvtools: https://github.com/dubhater/vapoursynth-mvtools (already included)
nnedi3: https://github.com/dubhater/vapoursynth-nnedi3 (already included)
nnedi3cl: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-NNEDI3CL (please add)
rawsource: https://github.com/chikuzen/vsrawsource (please add)
retinex: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Retinex (please add)
sangnommod: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-SangNomMod (please add)
scxvid: https://github.com/dubhater/vapoursynth-scxvid (please add)
tdeintmod: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TDeintMod (already included)
templinearapproximate: https://bitbucket.org/mystery_keeper/templinearapproximate-vapoursynth/src
temporalsoften: https://github.com/dubhater/vapoursynth-temporalsoften (please add)
tonemap: https://github.com/ifb/vapoursynth-tonemap (please add)
vaguedenoiser: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VagueDenoiser (please add)
vfrtocfr: https://github.com/Irrational-Encoding-Wizardry/Vapoursynth-VFRToCFR (please add)
waifu2x-w2xc: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Waifu2x-w2xc (please add)
yadifmod: https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Yadifmod (already included)
znedi3: https://github.com/sekrit-twc/znedi3 (please add)

-> would be nice if you could add some of the currently not included filters (+ ffmsindex and d2vwitch) to the installer.

@halls: I have the same effect when using Vapoursynth editor when I used this script:
# Imports
import vapoursynth as vs
core = vs.get_core()
# Loading /Users/selur/Desktop/test.mp4 using FFMS2
clip = core.ffms2.Source(source="/Users/selur/Desktop/test.mp4",format=vs.YUV420P8,alpha=False)
# making sure input color matrix is set as 470bg
clip = core.resize.Point(clip, matrix_in_s="470bg")
# making sure frame rate is set to 30000/1001
clip = core.std.AssumeFPS(clip, fpsnum=30000, fpsden=1001)
# Making sure input color range is set to TV (limited) range.
clip = core.std.SetFrameProp(clip=clip, prop="_ColorRange", intval=1)
# adjusting output color from: YUV420P8 to YUV420P10 for x264Model (i420)
clip = core.resize.Bicubic(clip=clip, format=vs.YUV420P10)
# Output
clip.set_output()
-> Seems like a bug in either the editor or FFMS2. I even explicitly set the color format etc. :(

Cu Selur

jackoneill
3rd March 2018, 19:10
@halls: I have the same effect when using Vapoursynth editor when I used this script:
# Imports
import vapoursynth as vs
core = vs.get_core()
# Loading /Users/selur/Desktop/test.mp4 using FFMS2
clip = core.ffms2.Source(source="/Users/selur/Desktop/test.mp4",format=vs.YUV420P8,alpha=False)
# making sure input color matrix is set as 470bg
clip = core.resize.Point(clip, matrix_in_s="470bg")
# making sure frame rate is set to 30000/1001
clip = core.std.AssumeFPS(clip, fpsnum=30000, fpsden=1001)
# Making sure input color range is set to TV (limited) range.
clip = core.std.SetFrameProp(clip=clip, prop="_ColorRange", intval=1)
# adjusting output color from: YUV420P8 to YUV420P10 for x264Model (i420)
clip = core.resize.Bicubic(clip=clip, format=vs.YUV420P10)
# Output
clip.set_output()
-> Seems like a bug in either the editor or FFMS2. I even explicitly set the color format etc. :(

Cu Selur

If you make that


# Loading /Users/selur/Desktop/test.mp4 using FFMS2
clip = core.ffms2.Source(source="/Users/selur/Desktop/test.mp4",format=vs.YUV420P8,alpha=False)
clip = core.std.BlankClip(clip)


does it still look blue? (It should be black.)

Selur
3rd March 2018, 19:12
Will try tomorrow, don't own a mac anymore, used the one from my mom. :)
(unless halls reads this and can try it)

jackoneill
3rd March 2018, 19:46
If you make that


# Loading /Users/selur/Desktop/test.mp4 using FFMS2
clip = core.ffms2.Source(source="/Users/selur/Desktop/test.mp4",format=vs.YUV420P8,alpha=False)
clip = core.std.BlankClip(clip)


does it still look blue? (It should be black.)

Better yet, try this:


# Loading /Users/selur/Desktop/test.mp4 using FFMS2
clip = core.ffms2.Source(source="/Users/selur/Desktop/test.mp4",format=vs.YUV420P8,alpha=False)

clip = core.std.CropRel(clip, left=128)
clip = core.std.AddBorders(clip, left=128)


Do you get 128 black pixels at the left border? Or still blue?

If black, then the problem is in ffms2. If still blue, then it could be the conversion to RGB (for display), or something in vsedit, or in Qt, or...

Selur
4th March 2018, 14:04
import vapoursynth as vs
core = vs.get_core()
from vapoursynth import core
c = core.ffms2.Source(source='/Users/selur/Desktop/test.mp4')
c = core.std.BlankClip(c)
c.set_output())
gives a blue screen as does:
import vapoursynth as vs
core = vs.get_core()
from vapoursynth import core
c = core.ffms2.Source(source='/Users/selur/Desktop/公演后感言.mp4')
c = core.std.CropRel(c, left=128)
c = core.std.AddBorders(c, left=128)
c.set_output()
-> so the problem isn't with ffms2

Cu Selur

jackoneill
4th March 2018, 15:42
import vapoursynth as vs
core = vs.get_core()
from vapoursynth import core
c = core.ffms2.Source(source='/Users/selur/Desktop/test.mp4')
c = core.std.BlankClip(c)
c.set_output())
gives a blue screen as does:
import vapoursynth as vs
core = vs.get_core()
from vapoursynth import core
c = core.ffms2.Source(source='/Users/selur/Desktop/公演后感言.mp4')
c = core.std.CropRel(c, left=128)
c = core.std.AddBorders(c, left=128)
c.set_output()
-> so the problem isn't with ffms2

Cu Selur

Do you have the same problem with Wobbly (https://github.com/dubhater/Wobbly)? It's another application that uses Qt to display video frames in much the same way as vsedit.

Selur
4th March 2018, 15:46
Do you have the same problem with Wobbly?
No clue. There's no download for mac os and I'm not starting to install Xcode or similar to compile it on my moms mac. :)

l33tmeatwad
5th March 2018, 15:32
Thx for the update!


Is anyone to know how can i solve this issue:
Nice blue haze.....

Here is the script:

import vapoursynth as vs
core = vs.get_core()
from vapoursynth import core
c = core.ffms2.Source(source='/Volumes/MacOSX/Users/macosx/Desktop/1.mkv')
c.set_output()

The blue screen when previewing through VapourSynth Editor is an issue I have on all of my Macbook Pros (2010 and 2011), however others have said they do not have an issue. Changing the monitor profile will make fun things happen but aside from that, I have only seen the blue issue with previewing through VapourSynth Editor on certain Macbook models. VapourSynth R34 is the last revision that did not have this issue for me.

@l33tmeatwad:
Since I couldn't find ffmsindex or d2vwitch I went through all the filters I could think of that are not part of Vapoursynth directly and listed them:
I'll add make sure to add ffmsindex and d2vwitch, as for the others, I'll add when I get the chance. I'm also going to just post my full instructions on how I compile everything for VapourSynth.framework so if anyone else wants to help contribute they can, I just need to clean up my nonsensical notes...

l33tmeatwad
5th March 2018, 17:11
Do you have the same problem with Wobbly (https://github.com/dubhater/Wobbly)? It's another application that uses Qt to display video frames in much the same way as vsedit.
Yeah, Wobbly has the same issue.

jackoneill
5th March 2018, 17:47
Yeah, Wobbly has the same issue.

The splash image too, or only when you open a video?