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 LinuxIs he gone?
oh shite ......
how would i use qtgmc in vapoursth then?
See if there is a Linux versionIs he gone?
you need to have these python script/moduls :
havsfunc.py ...that one has QTGMC script, and it needs:
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 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 16: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:
the script collection I use in Hybrid might also be interesting:
Cu Selurusers currently on my ignore list: deadrats, Stears555
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
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 all
Last edited by oduodui; 1st Jul 2019 at 15:01.