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 > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd August 2019, 09:22   #21  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 450
Code:
^(?!#|assert|.+#.+function)(.+|)function\s+\w+(\s+|.{5})?(?=\()
{5} - 5 could be increased in case there are more than 5 special characters appended to the function name.
StvG is offline   Reply With Quote
Old 2nd August 2019, 11:27   #22  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Quote:
Originally Posted by StvG View Post
Code:
^(?!#|assert|.+#.+function)(.+|)function\s+\w+(\s+|.{5})?(?=\()
{5} - 5 could be increased in case there are more than 5 special characters appended to the function name.
Seems to be the best version so far.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 12th November 2019, 16:55   #23  |  Link
Pat357
Registered User
 
Join Date: Jun 2006
Posts: 452
When I try to update the package_file, I get the following error :

Code:
d:\programs\AVSRepo>avsrepo update
Traceback (most recent call last):
  File "vsrepo.py", line 500, in <module>
  File "vsrepo.py", line 419, in update_package_definition
  File "urllib\request.py", line 222, in urlopen
  File "urllib\request.py", line 531, in open
  File "urllib\request.py", line 641, in http_response
  File "urllib\request.py", line 569, in error
  File "urllib\request.py", line 503, in _call_chain
  File "urllib\request.py", line 649, in http_error_default
urllib.error.HTTPError: HTTP Error 403: Forbidden
[8928] Failed to execute script vsrepo
A couple of weeks ago I was able to install all packages in .\avisynth64\plugins and .\avisynth32\plugins.

I tried avsrepo with and without admin-rights.

Any idea why I'm getting this "HTTP Error 403: Forbidden" ?
Pat357 is offline   Reply With Quote
Old 12th November 2019, 17:20   #24  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Hmm I get the same error. I don't know why (yet). For now you can download the packages.json manually here http://vsdb.top/avspackages.zip
Extract the zip and replace your old avspackages.json
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 12th November 2019, 21:30   #25  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
I found the problem. I use cloudflare to manage my domains and I activated the proxy some days/weeks ago. It seems that it causes some problems with python / urllib.request ... or rather cloudflare is blocking the python agent :-/

https://github.com/IATI/IATI-Standar...ite/issues/230

It should work again.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 21st November 2019, 03:23   #26  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,657
No 64 bit colormatrix? AVS+ doesn't have it included any more.
lansing is offline   Reply With Quote
Old 21st November 2019, 10:31   #27  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
When was it ever included in avs+?
Groucho2004 has compiled a 64bit version http://www.iol.ie/~schubert/gas/gas.html
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 21st November 2019, 10:48   #28  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,657
Quote:
Originally Posted by ChaosKing View Post
When was it ever included in avs+?
Groucho2004 has compiled a 64bit version http://www.iol.ie/~schubert/gas/gas.html
Thanks this one works perfectly.
lansing is offline   Reply With Quote
Old 28th June 2020, 12:57   #29  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
New release with some bug fixes https://github.com/theChaosCoder/AVSRepoGUI/releases
You need the latest avsrepo binary https://github.com/theChaosCoder/avsrepo/releases
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 24th November 2020, 00:35   #30  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
New release: Fixed a bug where it chrashed if no package file is present. Added some checks and helper messages.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 2nd January 2021, 21:56   #31  |  Link
zambelli
Doom9ing since 2001
 
zambelli's Avatar
 
Join Date: Oct 2001
Location: Seattle, WA, USA
Posts: 2,002
Thanks for writing this app, Chaos, this is super helpful!

If I may make a feature request: it'd be great to be able to update both x86 and x64 plugin versions at the same time with one click.

In cases where certain plugins contain multiple versions made with multiple compilers (e.g. MSVC, GCC, Clang, etc) or compied with different optimization sets (e.g. SSE, AVX, AVX2, etc) - how does AVSRepo select the most appropriate one?
zambelli is offline   Reply With Quote
Old 2nd January 2021, 22:05   #32  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Quote:
Originally Posted by zambelli View Post
If I may make a feature request: it'd be great to be able to update both x86 and x64 plugin versions at the same time with one click.
You can use a bat file for that:

Code:
avsrepo.exe -t win32  -b D:\AvisynthRepository\AVSPLUS_x86\plugins -s D:\AvisynthRepository\SCRIPTS upgrade-all
avsrepo.exe -t win64  -b D:\AvisynthRepository\AVSPLUS_x64\plugins -s D:\AvisynthRepository\SCRIPTS upgrade-all
pause
Quote:
Originally Posted by zambelli View Post

In cases where certain plugins contain multiple versions made with multiple compilers (e.g. MSVC, GCC, Clang, etc) or compied with different optimization sets (e.g. SSE, AVX, AVX2, etc) - how does AVSRepo select the most appropriate one?
It only supports one compiled version of it. I usually pick either the fastest version of it (MSVC vs GCC vs Clang) and/or the most compatible one (AVX over AVX2).
I may add support for it in the future but I would rather have the plugin author properly bench it and release one version of it.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database

Last edited by ChaosKing; 2nd January 2021 at 22:11.
ChaosKing is offline   Reply With Quote
Old 4th January 2022, 04:35   #33  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 450
The link of "Plugin repo" ( https://github.com/theChaosCoder/avs...e/master/local ) from the opening post gives error.
StvG is offline   Reply With Quote
Old 4th January 2022, 04:46   #34  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 2,156
Quote:
Originally Posted by StvG View Post
The link of "Plugin repo" ( https://github.com/theChaosCoder/avs...e/master/local ) from the opening post gives error.
I think he deleted it (maybe)
https://github.com/theChaosCoder/avsrepo
kedautinh12 is offline   Reply With Quote
Old 4th January 2022, 10:55   #35  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Thx, the folder was renamed to packages https://github.com/theChaosCoder/avs...aster/packages
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 17th February 2022, 21:44   #36  |  Link
ajp_anton
Registered User
 
ajp_anton's Avatar
 
Join Date: Aug 2006
Location: Stockholm/Helsinki
Posts: 805
Median 64-bit version downloads a 0B file. The filename seems to be wrong in the .json?
ajp_anton is offline   Reply With Quote
Old 17th February 2022, 22:34   #37  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Thx, should be fixed now.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 19th July 2023, 05:48   #38  |  Link
zambelli
Doom9ing since 2001
 
zambelli's Avatar
 
Join Date: Oct 2001
Location: Seattle, WA, USA
Posts: 2,002
Is this project still actively maintained? Or has it perhaps been superseded by another plugin manager?
zambelli is offline   Reply With Quote
Old 19th July 2023, 22:31   #39  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
I simply forgot to update it (I haven't used avisynth in a while)

Try to update it now.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 17th January 2024, 03:45   #40  |  Link
lansing
Registered User
 
Join Date: Sep 2006
Posts: 1,657
I haven't use avisynth for a while, but now all plugins and script are downloaded into the avsrepogui folder instead of the avisynth folders. Clicking "setting" also crashed the program.
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 14:20.


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