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. |
![]() |
#3521 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,040
|
Hmm so installed R46 32+64bit in a vm, only per user installation. 32 first then 64. But only the 32bit version seems to work. (I also restarted the pc)
See here: https://i.imgur.com/QFUOxBu.png What can I do to "debug" this further? EDIT vs 32 has no vsvfw.dll? https://i.imgur.com/2m1WwyT.png Re-install of VS64 didn't help.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository Last edited by ChaosKing; 7th July 2019 at 16:00. |
![]() |
![]() |
![]() |
#3522 | Link |
Registered User
Join Date: Jul 2012
Location: Scarborough, Canada
Posts: 947
|
I uninstalled Vapoursynth and Python completely.
Then installed Python 3.7.1 followed by Vapoursynth 64-R46 Worked fine Then I upgraded Python to 3.7.3 This way you get to select per user or all users mode |
![]() |
![]() |
![]() |
#3523 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Ikea Chair
Posts: 2,035
|
Quote:
Loading the module also worked fine in both cases. I have no idea what you're doing wrong.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
![]() |
![]() |
![]() |
#3524 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Ikea Chair
Posts: 2,035
|
Import notice regarding installs:
PYTHON FROM THE MS STORE DOES NOT WORK Installing the Python module with the "--user" option in pip ALSO DOES NOT WORK (for example if you want to have VapourSynth in multiple Python environments) I think I'll finally look into the possibility of (optionally) installing python.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
![]() |
![]() |
![]() |
#3525 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Hollola, Finland
Posts: 4,630
|
Because of the "not installed for all users" problem, I uninstalled Python, reinstalled 3.7.3 for all users and then updated VS to R46 (64-bit). Now when I try to import a function, I just get an error "Python exception: No module named 'resamplehq'". In registry, the Python path seems ok and also all my .py files are in their usual location, in C:\Program Files\Python37\Lib\site-packages\vapoursynth.
EDIT: Looks like it's missing the __init__.py file from that Python directory?
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... Last edited by Boulder; 9th July 2019 at 08:45. |
![]() |
![]() |
![]() |
#3526 | Link | |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,040
|
Quote:
Vapoursynth 32 didn't work after installing it as a per user installation. See video here: https://www.dropbox.com/s/a2humc9d4l...32err.mp4?dl=0 (watch with 1.5x speed ;-))
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
|
![]() |
![]() |
![]() |
#3527 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Ikea Chair
Posts: 2,035
|
Quote:
Can you verify that you have the vs2019 (or possibly 2017) installed? Not having it could make it fail to load I guess.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
![]() |
![]() |
![]() |
#3528 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,040
|
Yep that was it. After installing vcredist x86 2019 (14.21.xxx) it worked.
EDIT0: And the runtimes are not shown in this installer bcs they can't be installed with user, rights!? EDIT1 And I think there is a python installer bug or maybe I'm understanding it wrong. Vapoursynth detects it as a "per user installation" and not "for everyone". ![]() EDIT2: OK I can click on "Install for all users" in customize installation. So python launcher and python are two seperate things I guess!? The thing is, on my PC it shows always the "for all users" option by default. ![]()
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository Last edited by ChaosKing; 9th July 2019 at 16:50. |
![]() |
![]() |
![]() |
#3529 | Link | |
Pig on the wing
Join Date: Mar 2002
Location: Hollola, Finland
Posts: 4,630
|
Quote:
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
|
![]() |
![]() |
![]() |
#3530 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,040
|
It seems that r46 just copies the dll instead of linking it. A reinstall does not help? You could try the diagnose function in vsrepogui to see which plugin folder is used and if it shows any problems.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
#3531 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Ikea Chair
Posts: 2,035
|
Quote:
1. You need elevated privileges to create links 2. The Python bits are now installed as a normal package using pip and it doesn't really do links either
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
![]() |
![]() |
![]() |
#3532 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Ikea Chair
Posts: 2,035
|
You should never have put things in the vapoursynth subdir. That was reserved for VS and nothing else. Make your own directory if you want to do things that way or simply let VSRepo stuff everything into the right place...
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
![]() |
![]() |
![]() |
#3533 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Hollola, Finland
Posts: 4,630
|
I think that once it was required to put your .py files containing your own VS functions under site-packages to get them to autoload so you could just import them in your script. It has worked perfectly fine until R46, hence the confusion.
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
![]() |
![]() |
![]() |
#3535 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,040
|
There was a ppa by djcj but it seem to be gone. See here (and sublinks) https://github.com/vapoursynth/vapoursynth/issues/455
EDIT his git repo: https://github.com/darealshinji/vapoursynth-plugins
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
#3536 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 5,900
|
@ChaosKing: I know about djcjs repository problem is it doesn't get updated any more (even the repository is 'archived'), I spoke with him and he's trying to make a 'build' script for all the filters, but I was wondering if somebody already did that and may be shared it with others.
![]() --- For those interested in the issue: https://github.com/darealshinji/scri.../master/Hybrid (currently not 'finished' or 'well tested', but probably helpful)
__________________
Hybrid here in the forum, homepage Notice: Since email notifications do not work here any more, it might take me quite some time to notice a reply to a thread,.. Last edited by Selur; 17th July 2019 at 19:45. |
![]() |
![]() |
![]() |
#3537 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 5,900
|
Got an issue on Linux, regarding:
Cu Selur |
![]() |
![]() |
![]() |
#3538 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Ikea Chair
Posts: 2,035
|
Quote:
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
![]() |
![]() |
![]() |
Tags |
speed, vaporware, vapoursynth |
Thread Tools | Search this Thread |
Display Modes | |
|
|