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. |
8th December 2014, 15:07 | #62 | Link |
Beyond Kawaii
Join Date: Feb 2008
Location: Russia
Posts: 724
|
r4 is finally out with few fundamental changes.
Custom font is not embedded. Preview is now done completely internally. ALL formats recognized by VapourSynth are supported. Chroma upsampling is done using zimg library, which adds some little quirks. Make sure you explore the new settings in preview window and use the right colorspace conversion matrix for each script. Also, I think this thread deserves to be sticky.
__________________
...desu! |
8th December 2014, 19:13 | #64 | Link | |
Beyond Kawaii
Join Date: Feb 2008
Location: Russia
Posts: 724
|
Quote:
Upd: Test works perfectly fine. Try to download and install VapourSynth R25 again. There were versions that made the editor crash.
__________________
...desu! Last edited by Mystery Keeper; 8th December 2014 at 19:25. |
|
8th December 2014, 19:30 | #65 | Link | |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Quote:
|
|
8th December 2014, 19:41 | #66 | Link |
Beyond Kawaii
Join Date: Feb 2008
Location: Russia
Posts: 724
|
Modify which error message? It doesn't really care for what VS library it uses as long as API is compatible. The crash was caused by "tcmalloc" library that VS now uses overriding standard functions.
__________________
...desu! |
8th December 2014, 20:04 | #68 | Link |
Beyond Kawaii
Join Date: Feb 2008
Location: Russia
Posts: 724
|
That happened because it couldn't load vapoursynth.dll, which used dynamically linked tcmalloc. That breaks autocompletion and syntax highlighting, but not preview. That error means "I could not find an instance of vapoursynth.dll that I could load".
__________________
...desu! |
8th December 2014, 20:05 | #69 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
The experimental builds don't get their own version so it can't be detected. Experimental versions are so because they may be very broken.
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
21st December 2014, 23:37 | #70 | Link |
Registered User
Join Date: Jun 2012
Location: Ibiza, Spain
Posts: 321
|
Ok, now I have kind of a problem and I don't know exactly who is the culprit, so I'm going to throw it here.
Whenever I try to preview a script with finesharp on vsedit, it tells me something like: Code:
Failed to evaluate the script: Python exception: Expr: Failed to convert '9.9' to float Traceback (most recent call last): File "vapoursynth.pyx", line 1480, in vapoursynth.vpy_evaluateScript (src/cython/vapoursynth.c:25191) File "/home/dani/rule6/stuff/_stuff.py", line 21, in <module> f = finesharp.sharpen(clip=src, mode=1, sstr=2) File "/usr/lib64/python3.4/site-packages/finesharp.py", line 153, in sharpen xyshrp = core.std.Expr(clips=[shrp, core.rgvs.RemoveGrain(clip=shrp, mode=[20])], expr=expr) File "vapoursynth.pyx", line 1379, in vapoursynth.Function.__call__ (src/cython/vapoursynth.c:23686) vapoursynth.Error: Expr: Failed to convert '9.9' to float This only happens when Expr is used, it looks like strings get screwed somehow. vspipe/mpv don't complain about anything, only vsedit does. Does this make any sense? :/ |
21st December 2014, 23:42 | #72 | Link |
Registered User
Join Date: Jun 2012
Location: Ibiza, Spain
Posts: 321
|
Tell me how this is wrong:
Code:
expr = 'x x y - 9.9 * +' xyshrp = core.std.Expr(clips=[shrp, core.rgvs.RemoveGrain(clip=shrp, mode=[20])], expr=expr) |
21st December 2014, 23:49 | #74 | Link |
Registered User
Join Date: Jun 2012
Location: Ibiza, Spain
Posts: 321
|
Code:
import vapoursynth as vs core = vs.get_core() src = core.std.BlankClip() def stuff(clip): r = core.std.Expr(clips=clip, expr='x 9.9 +') return r r = stuff(src) r.set_output() |
22nd December 2014, 00:10 | #78 | Link | |
Pajas Mentales...
Join Date: Dec 2004
Location: Spanishtán
Posts: 496
|
Quote:
Code:
Failed to evaluate the script: Python exception: Expr: Failed to convert '9.9' to float Traceback (most recent call last): File "vapoursynth.pyx", line 1480, in vapoursynth.vpy_evaluateScript (src/cython/vapoursynth.c:25089) File "", line 11, in <module> File "", line 8, in stuff File "vapoursynth.pyx", line 1379, in vapoursynth.Function.__call__ (src/cython/vapoursynth.c:23584) vapoursynth.Error: Expr: Failed to convert '9.9' to float Last edited by sl1pkn07; 22nd December 2014 at 00:38. |
|
22nd December 2014, 01:22 | #79 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Are you using a locale where the decimal separator isn't a point?
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet Last edited by Myrsloik; 22nd December 2014 at 01:33. |
|
|