Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 15th June 2018, 18:43   #21  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,323
I had 4 dependencies. Made links to them, but still not working
kolak is offline   Reply With Quote
Old 15th June 2018, 18:45   #22  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,323
Quote:
Originally Posted by l33tmeatwad View Post
Instead of using the brew copies, try using the ones I provided in the download location above to see if that resolves your issues.
But you have only links to plugins, not to dependencies (what goes to libraries)?
I already copied plugins libraries.
Getting lost.
kolak is offline   Reply With Quote
Old 15th June 2018, 18:47   #23  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Quote:
Originally Posted by kolak View Post
But you have only links to plugins, not to dependencies (what goes to libraries)?
I already copied plugins libraries.
Getting lost.
In the downloads link there is a folder called "Dependencies" that includes all the dependencies for any of the plugins.

To be completely specific about every dependencies you need, you will need links or copies of the following in /Library/Frameworks/VapourSynth.framework/lib:
libfftw3f_threads.3.dylib
libfftw3f.3.dylib
libgcc_s.1.dylib
libstdc++.6.dylib

Last edited by l33tmeatwad; 15th June 2018 at 18:52. Reason: Updated information.
l33tmeatwad is offline   Reply With Quote
Old 15th June 2018, 20:25   #24  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,323
Sorry, makes sense now.
I have those libs. Lets see if copying yours will fix it.

update: it's working now with your libraries. It's very possible it would work with main also, but I had missing dot in one of the names!

Thank you for your patience.

Last edited by kolak; 15th June 2018 at 20:31.
kolak is offline   Reply With Quote
Old 15th June 2018, 20:32   #25  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Quote:
Originally Posted by kolak View Post
Sorry, makes sense now.
I have those libs. Lets see if copying yours will fix it.
I was looking into brew installs for everything and it appears that it does not place the gcc libs in the lib path for some odd reason...I have updated the first post with instructions on how to get brew installs working properly.
l33tmeatwad is offline   Reply With Quote
Old 16th June 2018, 09:52   #26  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 667
1. As of today, if you compile MVTools from git, you can pass -static-libstdc++ -static-libgcc so you don't have to worry about shipping those libraries.

If using the latest meson from git:
Code:
mkdir build; cd build
meson ../ -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
If using meson 0.46.x it's a bit different due to a bug:
Code:
mkdir build; cd build
meson ../
meson configure -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
(libtool would strip these from LDFLAGS so you have to use meson.)

2. I don't use anything fancier than C++11, so Apple's clang compiler should be able to compile MVTools. What errors do you get?
jackoneill is offline   Reply With Quote
Old 16th June 2018, 13:18   #27  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Quote:
Originally Posted by jackoneill View Post
1. As of today, if you compile MVTools from git, you can pass -static-libstdc++ -static-libgcc so you don't have to worry about shipping those libraries.

If using the latest meson from git:
Code:
mkdir build; cd build
meson ../ -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
If using meson 0.46.x it's a bit different due to a bug:
Code:
mkdir build; cd build
meson ../
meson configure -Dcpp_link_args="-static-libstdc++ -static-libgcc"
ninja
(libtool would strip these from LDFLAGS so you have to use meson.)

2. I don't use anything fancier than C++11, so Apple's clang compiler should be able to compile MVTools. What errors do you get?
MVtools is fine for those libs, the fftw dependency was the one they were missing. FFT3DFilter is the one they needed the gcc libs for as it has c++17 code.

Last edited by l33tmeatwad; 16th June 2018 at 13:21.
l33tmeatwad is offline   Reply With Quote
Old 16th June 2018, 17:39   #28  |  Link
jackoneill
unsigned int
 
jackoneill's Avatar
 
Join Date: Oct 2012
Location: 🇪🇺
Posts: 667
Quote:
Originally Posted by l33tmeatwad View Post
MVtools is fine for those libs, the fftw dependency was the one they were missing. FFT3DFilter is the one they needed the gcc libs for as it has c++17 code.
Ah, I mixed them up.
jackoneill is offline   Reply With Quote
Old 26th June 2018, 22:55   #29  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Added DeblockPP7, RawSource, RemapFrames, and Retinex. Will be working on more of my backlog of plugins to compile this week. If there are new plugins to add please PM Selur as he is helping me to manage the list.
l33tmeatwad is offline   Reply With Quote
Old 26th June 2018, 23:28   #30  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 403
You can copy paste my list https://forum.doom9.org/showthread.php?t=175529
__________________
Search and denoise
ChaosKing is offline   Reply With Quote
Old 27th June 2018, 16:57   #31  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
While I try to test every plugin to make sure it doesn't crash before uploading, I will mark any that are not tested that I add. I just added VFR to CFR and because I have nothing to test with I decided to just go ahead and add it. If anyone can test it to verify it works that would be awesome (I know it loads).
l33tmeatwad is offline   Reply With Quote
Old 28th June 2018, 22:50   #32  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Added: AutoCrop, BM3D, CNR2, COlorBars, CombMask, DeCross, DeLogo, FillBorders, Histogram, HQDN3D, & SmoothUV
Updated: aWarpSharp2
l33tmeatwad is offline   Reply With Quote
Old 1st July 2018, 20:41   #33  |  Link
yoon
Registered User
 
Join Date: Feb 2018
Posts: 4
Hi, VapourSynth Editor crashes when i launch the application. I'm running mac OS Sierra (10.12.6).

It only happens when the plugins folder is not empty.
yoon is offline   Reply With Quote
Old 2nd July 2018, 02:04   #34  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Quote:
Originally Posted by yoon View Post
Hi, VapourSynth Editor crashes when i launch the application. I'm running mac OS Sierra (10.12.6).

It only happens when the plugins folder is not empty.
How did you install VapourSynth, compiling, brew, or the installer? Could you provide the crash log?
l33tmeatwad is offline   Reply With Quote
Old 12th July 2018, 14:27   #35  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Quote:
Originally Posted by Selur View Post
Ps.: @l33tmeatwad: any change of an uninstaller for the base installer? Something that would remove everything the installer added to the system?
I looked into several options on how to best approach this and decided to created a .command file that can be run to remove all of the files added by the installer. I will be packaging it into the installer soonish, but for now I placed it in the installers download folder.
l33tmeatwad is offline   Reply With Quote
Old 19th July 2018, 11:25   #36  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
R44 is now available. The uninstaller script is included with that and will be for future installers as well. It can be run from the desktop shortcut or by running the terminal command removevs.
l33tmeatwad is offline   Reply With Quote
Old 29th July 2018, 13:47   #37  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 403
Found this https://github.com/Bl4Cc4t/homebrew-...master/Formula
Maybe it can simplify things for you.
__________________
Search and denoise
ChaosKing is offline   Reply With Quote
Old 30th July 2018, 18:21   #38  |  Link
l33tmeatwad
Registered User
 
l33tmeatwad's Avatar
 
Join Date: Jun 2007
Posts: 147
Quote:
Originally Posted by ChaosKing View Post
Found this https://github.com/Bl4Cc4t/homebrew-...master/Formula
Maybe it can simplify things for you.
Good concept, I have to do a lot of custom stuff to make them compile and work for different types of installs, but I should probably start creating scripts like these.

Last edited by l33tmeatwad; 30th July 2018 at 21:08. Reason: Spelling
l33tmeatwad is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 04:53.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.