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. |
13th July 2019, 13:46 | #3461 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
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 |
13th July 2019, 17:56 | #3462 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
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 |
|
13th July 2019, 17:58 | #3463 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
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 |
13th July 2019, 19:32 | #3464 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,733
|
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... |
14th July 2019, 18:48 | #3466 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
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 |
16th July 2019, 04:10 | #3467 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
@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) Last edited by Selur; 17th July 2019 at 18:45. |
24th July 2019, 03:50 | #3468 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Got an issue on Linux, regarding:
Cu Selur |
24th July 2019, 09:48 | #3469 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
26th July 2019, 21:15 | #3472 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
26th July 2019, 22:17 | #3474 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
If it's still slow lower the number of threads. You're effectively creating a worst possible scenario if you throw a lot of threads at only one source filter with no processing.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
27th July 2019, 01:16 | #3475 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
Then I ran another test on a longer sd video (2 hours), avs+ got 4700 fps and vs got 4400 fps, the difference is much closer, while both took less than 25% cpu usage. |
|
27th July 2019, 10:45 | #3476 | Link | |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Quote:
vsedit is the "slowest" (always ~220fps slower). avsmeter always wins by a couple of sec (3-5sec) or 1586fps vs 1404fps in vspipe. This is also confirmed with a stopwatch in powershell. In vdub2 on the other hand, avsiynth takes 58sec while vapoursynth is done in 54sec. Conclusion: ffms2 is more or less equally fast in VS and AVS+ and the tools to measure the speed can have a significant impact on the speed and/or the results.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
|
27th July 2019, 23:53 | #3477 | Link | |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Quote:
The 25% cpu usage is because you reach the multithreading limit of ffmpeg. This is a very artificial experiment. The remaining speed difference is due to differences in how memory allocation works. You're basically benchmarking the respective memory pools in the most artificial way possible. This is an extremely artificial experiment. Actually I think the ffmpeg binary would win this competition if you just find the right options. I'm generally not interested in benchmarks like these since people rarely even get the options right. See my first answer. Go benchmark something meaningful next time.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
|
28th July 2019, 21:36 | #3478 | Link |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Something weird I just noticed after more testings, in the beginning of my benchmarks, task manager shows all drives at 0% read/write activity while the cpu was running. But some 30 seconds in, the drive that contains the source video began to have some read activities for no reason. And this had effectively bottlenecked my speed. In my script here, it was running at 100+ fps with 100% cpu load for the first 30 seconds, then it had dropped to 70 fps when the drive started to have some 40% reading.
Code:
clip = core.ffms2.Source(file) clip = core.dfttest.DFTTest(clip) Can anyone reproduce it? |
28th July 2019, 21:42 | #3479 | Link | |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Quote:
Need more info: ram size, file size, ssd or hdd?
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
|
Tags |
speed, vaporware, vapoursynth |
|
|