Topic: SVP 4 - ArchLinux - ffff.py syntax error
Hi everyone,
I'm using archlinux and I've installed SVP4 with the official installer, not the AUR package (but I've installed all dependencies manually).
When I try to transcode a video, the transcoding fails because of some python/json parsing issue. Any idea what to look for?
Here's the output
10:46:47.760: ===== Starting mpv ======
10:46:47.760: Command line: /usr/bin/mpv /home/jucer/intro.original.mp4 --o=/home/jucer/intro.SVP.temporary.mkv --no-audio --no-sub --no-sub-auto --input-ipc-server=/tmp/mpvencodesocket --input-media-keys=no --no-msg-color --vf=vapoursynth:/home/jucer/.local/share/SVP4/scripts/ffff.py:4:4 --of=matroska --ovc=h264_nvenc --ovcopts=b=20005789,preset=slow,profile=high,rc=vbr_hq,maxrate=26007526,bufsize=40011578,time_base=1000/60000,threads=4
10:46:48.507: (+) Video --vid=1 (*) (h264 1920x1080 30.003fps)
10:46:48.507: Audio --aid=1 (*) (aac 2ch 44100Hz)
10:46:48.635: [vapoursynth] Script evaluation failed:
10:46:48.635: [vapoursynth] Python exception: SVSuper: invalid 'params' syntax: * Line 1, Column 2
10:46:48.635: [vapoursynth] Missing '}' or object member name
10:46:48.635: [vapoursynth]
10:46:48.635: [vapoursynth]
10:46:48.635: [vapoursynth] Traceback (most recent call last):
10:46:48.635: [vapoursynth] File "src/cython/vapoursynth.pyx", line 1956, in vapoursynth.vpy_evaluateScript
10:46:48.635: [vapoursynth] File "src/cython/vapoursynth.pyx", line 1957, in vapoursynth.vpy_evaluateScript
10:46:48.635: [vapoursynth] File "/home/jucer/local/share/SVP4/scripts/ffff.py", line 56, in <module>
10:46:48.635: [vapoursynth] smooth = interpolate(clip)
10:46:48.635: [vapoursynth] File "/home/jucer/.local/share/SVP4/scripts/ffff.py", line 37, in interpolate
10:46:48.635: [vapoursynth] super = core.svp1.Super(input_m8,super_params)
10:46:48.635: [vapoursynth] File "src/cython/vapoursynth.pyx", line 1862, in vapoursynth.Function.__call__
10:46:48.635: [vapoursynth] vapoursynth.Error: SVSuper: invalid 'params' syntax: * Line 1, Column 2
10:46:48.635: [vapoursynth] Missing '}' or object member name
10:46:48.635: [vapoursynth]
10:46:48.635: [vapoursynth]
10:46:48.647: (!!!) Intermediate file may be broken: /home/jucer/intro.SVP.temporary.mkv
10:46:48.647: ===== mpv exited with code 9 =====