wher do you put dll files in ubuntu for vapoursynth?
+ Reply to Thread
Results 1 to 10 of 10
-
*.dll files are windows based, so unless you are running Wine, you don't put them in Linux
-
https://github.com/HomeOfVapourSynthEvolution/havsfunc
you need to have these python script/moduls :
havsfunc.py ...that one has QTGMC script, and it needs:
mvsfunc.py
adjust.py
nnedi3_resample.py
you can have them in the same directory as your script is or better put them into site-packages directory, so it is always available for a script in any directory
you click on those links and then navigate to that py file, then press RAW and copy it all into clipboard and then you can paste it into your computer -
as for vapoursynth on Ubuntu, I downloaded it from ppa repository from djcj, that one that is recomended on that vapoursynth site, but unfortunately , that link is not working any more. I did not have to compile anything, that repository had it all, or most of needed stuff, including ffms2source etc.
but not qtgmc of cource, you have to downlosd those py moduls. That is how Python operates, and when you need to use them , you just import them into your script (vapoursynth script) like:
import havsfunc -
usage:
Code:import vapoursynth as vs import havsfunc source ='/home/DV_files/DV.avi' clip = vs.core.ffms2.Source(source) clip = vs.core.resize.Bicubic(clip, format=vs.YUV420P8) #only if your video is NTSC because QTGMC would not load 4:1:1 YUV clip= havsfunc.QTGMC(clip, Preset = 'Slow', TFF=False) clip.set_output()
Last edited by _Al_; 12th Jun 2019 at 15:25.
-
Vapoursynth libraries are usually located under /usr/local/lib/vapoursynth, but you can give custom paths for Vapoursynth user and system library folders, see: http://www.vapoursynth.com/doc/autoloading.html .
regarding djcjs repository:
https://launchpad.net/~djcj/+archive/ubuntu/hybrid
https://forum.selur.net/showthread.php?tid=18
the script collection I use in Hybrid might also be interesting:
https://github.com/Selur/VapoursynthScriptsInHybrid
Cu Selurusers currently on my ignore list: deadrats, Stears555, marcorocchini -
that's great, good to know thank you
To add the ppa type:
sudo add-apt-repository ppa:djcj/hybrid
sudo apt-get update
The following packages are available and can be installed with sudo apt-get install xxx :
hybrid - the actual Hybrid launcher
hybrid-tools - A package to enable downloads of Hybrid's helper tools. To add non-free packages run hybrid-get-nonfree-tools after installation.
hybrid-avisynth-extension - The AviSynth extension. It's in a separate package because it depends on wine.
hybrid-vapoursynth-extension - A meta-package that installs VapourSynth, the VSeditor and a collection of plugins.
dvdcopy - A bad-sectors resistant DVD-to-disc command-line program. This tool is not used by Hybrid! You have to use it manually if you think it might come in handy. -
ok i got avisynh plus to work inside playonlinux. i checked andrew swan s blog http://macilatthefront.blogspot.com/2018/10/64-bit-avisynth-and-qtgmc-update-and.html
https://youtu.be/d4rLvpkBlnQ
i just created my own Syswow64 folder(inside playonlinux using the wine command promt by tyoing explorer.exe and the use the gui to navigate to the windows folder and make the Syswow64). now i can use qtgmc inside ubuntu for de interlacing and upscaling
so for now it seems i dont need vapoursynth.
i have also found a way to frameserve blender to any format using ffmpeg with the info supplied here https://github.com/FraYoshi/blender-vp9-frameserver - you just need ffmpeg to be globally installed on ubuntu (i use snap: sudo snap install ffmpeg) and then follow the instructions supplied at the link above.
you can change the script after you make executable. just open blender do your editing hit frameserver and then open the script by opening a the folder in which the script is located by right clicking the folder in files and choose open in terminal. drag an drop the script into the terminal or copy the name after typing dir and and press enter to run. in the script you can change the ffmpeg output options. i manually change my input frame rate to match whatever i choose in blender as the script doesn't seem to pick that up from blender . so replace the script frame rate input option just after image2pipe with "-r XX" wher XX is the framerate you choose in blender. i dont know if blender needs to be a global or portable. the one i used was globally installed.
now i can directly export to ffmpeg from blender . saves me a lot of space and time.
thanks to everyone that has answered and supplied knowledge. i will ry to do the vaporsynth thing on ubuntu again. thanks to allLast edited by oduodui; 1st Jul 2019 at 14:01.
Similar Threads
-
how to find dll files in github
By Betelman in forum RestorationReplies: 1Last Post: 3rd Jun 2019, 20:02 -
ubuntu convert 2 files in 1??
By vl4d in forum Video ConversionReplies: 11Last Post: 25th Jan 2017, 10:14 -
MSVCP60.dll MSVCRT.dll MFC42.dll: wich of this dll's do video deinterlace?
By marcorocchini in forum Newbie / General discussionsReplies: 1Last Post: 25th Sep 2016, 11:40 -
DVBViewer Wher to download beta version?
By mzso in forum DVB / IPTVReplies: 0Last Post: 25th Apr 2015, 09:14 -
TMPGlib.dll TMPGlibP3.dll TMPGlibP4.dll
By marcorocchini in forum Newbie / General discussionsReplies: 1Last Post: 18th Jul 2014, 11:02