VideoHelp Forum
+ Reply to Thread
Results 1 to 10 of 10
Thread
  1. wher do you put dll files in ubuntu for vapoursynth?
    Quote Quote  
  2. Banned
    Join Date
    Feb 2013
    Search PM
    *.dll files are windows based, so unless you are running Wine, you don't put them in Linux
    Quote Quote  
  3. oh shite ......

    how would i use qtgmc in vapoursth then?
    Quote Quote  
  4. Banned
    Join Date
    Feb 2013
    Search PM
    See if there is a Linux version
    Quote Quote  
  5. 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
    Quote Quote  
  6. 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
    Quote Quote  
  7. 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 16:25.
    Quote Quote  
  8. 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 Selur
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  9. 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.
    Quote Quote  
  10. 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 all
    Last edited by oduodui; 1st Jul 2019 at 15:01.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!