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. |
2nd May 2018, 14:31 | #3021 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Seems it only happens if mvtools-sf is in the filter chain.
Edit: Is there a way (hack) to avoid this problem without modifying mvtools? I mean except putting it outside of FrameEval, bcs it's very slow and I need it only for many short scenes. I will report this bug to feisty2 but who knows when and if he's gonna fix it.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database Last edited by ChaosKing; 2nd May 2018 at 14:50. |
2nd May 2018, 15:39 | #3022 | Link | |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Quote:
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
|
2nd May 2018, 16:45 | #3023 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
I get the same speed up ~3x with your script. But what kind of cpu do you have to get 3000fps? My Ryzen 1700 8core @3.6ghz gets only half of that (VS R43)
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
5th May 2018, 18:27 | #3024 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
R44-test2
More large page fixes and updated zimg. Test again because this will probably work better. WINDOWS 10 APRIL UPDATE IS REQUIRED FOR PROPER LARGE PAGE TESTING I forgot to mention that the cache logic has been improved so settings max memory usage to yuuuuuge numbers shouldn't be necessary anymore.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet Last edited by Myrsloik; 5th May 2018 at 18:29. |
5th May 2018, 23:55 | #3025 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Yep, I get the same speed (64-65fps, 4fps more than test1) with and without core.max_cache_size = 32768, cpu @ 99%, April 1803 update is installed.
With no max_cache set this is shown: Script exceeded memory limit. Consider raising cache size.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
7th May 2018, 16:31 | #3026 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,733
|
Did something break with the Windows 10 April 1803 update? I'm unable to load KNLMeansCL anymore; the plugin has been in the plugins64 folder all the time and now VSEdit is saying "AttributeError: No attribute with the name knlm exists. Did you mistype a plugin namespace?"
Code:
import vapoursynth as vs core = vs.get_core() clp = core.dgdecodenv.DGSource(r'C:\Temp\testclip.dgi') clp = core.knlm.KNLMeansCL(clp) clp.set_output()
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
7th May 2018, 16:41 | #3028 | Link | |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,733
|
Quote:
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
|
7th May 2018, 17:13 | #3029 | Link | |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,733
|
Quote:
After some time, the memory usage of the vspipe process goes down to 3-4 GB of memory and stays there until the end. Does it mean that it's actually not useful to set a high value to start the encoding with? EDIT: Except that with r44t2, the memory usage stays high all the time.
__________________
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; 7th May 2018 at 18:45. Reason: Additional info after running the encode for over an hour |
|
7th May 2018, 17:39 | #3030 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,783
|
Side info...
MABS is supposed to be able to build ffmpeg with VapourSynth support (for video filtering, like in mpv, IIRC). But it is important to know: If you build ffmpeg with VS support, VS also becomes a requirement to even start this specific ffmpeg build, it won't run on a PC where VS is not installed. So I doubt I would provide such a build, as I won't need it for this kind of usage. |
7th May 2018, 20:19 | #3031 | 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 |
|
18th May 2018, 23:46 | #3032 | Link | |
Registered User
Join Date: Jun 2006
Posts: 452
|
Quote:
The guys here build a binary ffmpeg this way (with gcc) and this version, unlike many other builds (ie the media-suite version) works very well. The build from media-suite needs indeed that VS is installed, but even then I can't make it output any video from a valid VPY script. See https://forum.doom9.org/showthread.php?t=175341 Last edited by Pat357; 18th May 2018 at 23:57. |
|
22nd May 2018, 01:14 | #3035 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
Color is only ever read as a Python list of each value per plane. There's nothing keeping you from implementing a convenience function, however, like:
Code:
def Hex2List(colorhex): digits = math.ceil(colorhex ** (1/16.)) colorlist = [] for plane in range(0,digits): colorlist.insert(0, colorhex % 256) colorhex = colorhex // 256 return colorlist You can always use an actual list like [0x77, 0x88, 0x99], so the value of this convenience is questionable. Last edited by foxyshadis; 22nd May 2018 at 07:13. |
22nd May 2018, 02:32 | #3036 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
Code:
clip = core.std.BlankClip(color="#ffffff") |
|
22nd May 2018, 05:23 | #3038 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
And Hex2List(0x778899) and [0x77, 0x88, 0x99] give me different color. |
|
Tags |
speed, vaporware, vapoursynth |
|
|