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 8th December 2018, 15:21   #101  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Is this a good time to bring up the namespace issue?

I want to add https://github.com/sekrit-twc/EdgeFixer to vsrepo but we already have https://github.com/MonoS/VS-ContinuityFixer with the same namespace edgefixer.json
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 8th December 2018, 15:30   #102  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by ChaosKing View Post
Is this a good time to bring up the namespace issue?

I want to add https://github.com/sekrit-twc/EdgeFixer to vsrepo but we already have https://github.com/MonoS/VS-ContinuityFixer with the same namespace edgefixer.json
We need to have a fight to the death!

Actually the MonoS version should go since it's an obsolete fork. So make a replacement package and it's all good.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 8th December 2018, 15:57   #103  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
ContinuityFixer is dead, long live EdgeFixer!
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 10th December 2018, 16:44   #104  |  Link
kypec
User of free A/V tools
 
kypec's Avatar
 
Join Date: Jul 2006
Location: SK
Posts: 826
Is this tool supposed to work only on Windows platform? Because trying to run it on Linux like this
Code:
python3 vsrepo.py install hnwvsfunc ffms2
gives me only
Code:
Traceback (most recent call last):
  File "vsrepo.py", line 35, in <module>
    import winreg
ModuleNotFoundError: No module named 'winreg'
kypec is offline   Reply With Quote
Old 10th December 2018, 16:46   #105  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by kypec View Post
Is this tool supposed to work only on Windows platform? Because trying to run it on Linux like this
Code:
python3 vsrepo.py install hnwvsfunc ffms2
gives me only
Code:
Traceback (most recent call last):
  File "vsrepo.py", line 35, in <module>
    import winreg
ModuleNotFoundError: No module named 'winreg'
Yes, it's windows only.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 10th December 2018, 16:56   #106  |  Link
kypec
User of free A/V tools
 
kypec's Avatar
 
Join Date: Jul 2006
Location: SK
Posts: 826
Quote:
Originally Posted by Myrsloik View Post
Yes, it's windows only.
OK, and how is one supposed to install VS plugins on Linux then? ffms2 for instance, I couldn't find installation instructions neither on your VapourSynth page nor on FFMS github...
kypec is offline   Reply With Quote
Old 10th December 2018, 18:07   #107  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
AutoLoading:- http://www.vapoursynth.com/doc/autoloading.html

More stuff:- Google "vapoursynth install plugins linux" (EDIT: Excluding the double quotes)
https://www.google.com/search?source...30.GZB1zOcGccA

EDIT: And from D9 forum only:- Google "vapoursynth install plugins linux site:forum.doom9.org"
https://www.google.com/search?ei=c54...iz.qWv89ZQjA_c

EDIT: And from Vapoursynth.com only:- Google "vapoursynth install plugins linux site:vapoursynth.com"
https://www.google.com/search?ei=t50...71.whXPltYrUqY

EDIT: Enclose linux in above Google search in double quotes if eg post MUST HAVE linux in results posts.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 10th December 2018 at 18:20.
StainlessS is offline   Reply With Quote
Old 10th December 2018, 21:37   #108  |  Link
Are_
Registered User
 
Join Date: Jun 2012
Location: Ibiza, Spain
Posts: 321
Most probably somebody have them packaged for your distro, I know Arch, Ubuntu (and anybody that can use their packages) and Gentoo have them. If not you will have to compile and install them yourself.
Are_ is offline   Reply With Quote
Old 11th December 2018, 19:03   #109  |  Link
kypec
User of free A/V tools
 
kypec's Avatar
 
Join Date: Jul 2006
Location: SK
Posts: 826
Quote:
Originally Posted by Are_ View Post
Most probably somebody have them packaged for your distro, I know Arch, Ubuntu (and anybody that can use their packages) and Gentoo have them. If not you will have to compile and install them yourself.
Could you please post a link to Ubuntu PPA with such packages?
I' mostly interested in recent build of ffms2 VapourSynth plugin. I am desperately trying to compile it myself from sources but can't get past configure step, even though I have built fairly recent ffmpeg following this thorough guide. The farthest I have been able to get was after specifying my local paths like this:
Code:
kypec@acer:~/ffms2$ ./configure FFMPEG_CFLAGS="/home/kypec/ffmpeg_build/include" FFMPEG_LIBS="/home/kypec/ffmpeg_build/lib"
It seems that it fails with libswscale recognition, though the files reported as missing are there as expected. I'll be extremely grateful for any help with building this plugin!
kypec is offline   Reply With Quote
Old 12th December 2018, 06:50   #110  |  Link
VS_Fan
Registered User
 
Join Date: Jan 2016
Posts: 98
Quote:
Originally Posted by kypec View Post
Could you please post a link to Ubuntu PPA with such packages?
From the VS documentation: Ubuntu – PPA

vapoursynth-extra-plugins - 20180501-1~bionic package includes ffms2 2.23.1

darealshinji (a.k.a. djcj) has a repo that contains all the sources used for the package
VS_Fan is offline   Reply With Quote
Old 14th December 2018, 13:20   #111  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
I think it would be nice if vsrepo or vsupdate would have a "search for dependencies for filter/script XY in repo" function. Because I actually forgot to look for dependencies in vs-scripts while replacing edgefixer. Luckily there weren't any, so nothing broke. With this one can quickly check if replacing a filter would break stuff.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 5th February 2019, 11:22   #112  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Can someone help with VMAF r3 models? That one just has so many files to list and I don't have that much time to do it mysef.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 5th February 2019, 12:37   #113  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
I still should have my crappy models hash script somewhere that I used vor v1. Wait for my PR
I was thinking if a "hash this folder" or "hash everything inside this zip" (and create a release entry ofc) could be implemented in vsrupdate.
Something like vsrupdate -lazypack path/url -version 1.2.3 -remove-path "plugins64" -target vmaf_model
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database

Last edited by ChaosKing; 5th February 2019 at 12:40.
ChaosKing is offline   Reply With Quote
Old 5th February 2019, 12:55   #114  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
Quote:
Originally Posted by ChaosKing View Post
I still should have my crappy models hash script somewhere that I used vor v1. Wait for my PR
I was thinking if a "hash this folder" or "hash everything inside this zip" (and create a release entry ofc) could be implemented in vsrupdate.
Something like vsrupdate -lazypack path/url -version 1.2.3 -remove-path "plugins64" -target vmaf_model
Yes, I also thought about implementing it. Then I saw the pile of actually paid work with deadlines I've got to do.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 6th February 2019, 14:04   #115  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Idea for some automation: compile it, zip it and upload to ftp via travis-ci.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 10th February 2019, 18:13   #116  |  Link
Pat357
Registered User
 
Join Date: Jun 2006
Posts: 452
upgrade-all : TCanny 64 bit in plugin32 directory

Upon upgrade-all using vsrepo, it places the 64bit TCanny in the 32 bit plugin directory.
Because there is no 32bit version for TCanny r12, I'd expect vsrepo not to touch the plugins32 directory.

Code:
    {
      "name": "TCanny",
      "type": "VSPlugin",
      "description": "Canny edge detection",
      "website": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny",
      "doom9": "https://forum.doom9.org/showthread.php?t=172158",
      "category": "Other",
      "identifier": "com.holywu.tcanny",
      "namespace": "tcanny",
      "github": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny",
      "releases": [
        {
          "version": "r12",
          "published": "2019-02-05T10:01:28Z",
          "win32": {
            "url": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny/releases/download/r12/TCanny-r12.7z",
            "files": {
              "TCanny.dll": [
                "plugins64/TCanny.dll",
                "ce9bb45071b326c6c8e626da2b94ea2b86fe2ee39a1be5bd14a065ac42547121"
              ]
            }
          },
          "win64": {
            "url": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny/releases/download/r12/TCanny-r12.7z",
            "files": {
              "TCanny.dll": [
                "plugins64/TCanny.dll",
                "ce9bb45071b326c6c8e626da2b94ea2b86fe2ee39a1be5bd14a065ac42547121"
              ]
            }
          }
        },

Last edited by Pat357; 10th February 2019 at 18:18. Reason: typo
Pat357 is offline   Reply With Quote
Old 11th February 2019, 21:50   #117  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,548
TCanny fixed. The script gets a bit confused when one type of binaries disappears sometimes.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is offline   Reply With Quote
Old 29th March 2019, 22:41   #118  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,657
vcmove is missing from the repo:

https://forum.doom9.org/showthread.php?t=171414
lansing is offline   Reply With Quote
Old 30th March 2019, 00:43   #119  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
It's there https://github.com/vapoursynth/vsrep...al/vcmove.json
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 30th March 2019, 00:48   #120  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,657
Quote:
Originally Posted by ChaosKing View Post
Oh I saw it now, I must be looking at the "w" section instead of "v" on the listing
lansing 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 12:32.


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