Okay, I would have suspected that the Vapoursynth Preview in Hybrid would throw an error assuming some filter was missing or not working.
Since that isn't the case, does calling:
Code:
"/usr/bin/vspipe" "/home/leqaviva/Desktop/temp hybrida/encodingTempSynthSkript_06_28_54_4110.vpy" - --y4m | "/home/leqaviva/.hybrid-bin/x264" --crf 17.00 --profile high --level 4.1 --ref 5 --keyint 250 --min-keyint 0 --scenecut 40 --bframes 9 --b-bias 0 --b-pyramid normal --direct auto --b-adapt 2 --cplxblur 20.0 --qcomp 0.6 --qblur 0.5 --mbtree --rc-lookahead 60 --ipratio 1.4 --pbratio 1.3 --chroma-qp-offset 0 --qpmin 0 --qpmax 69 --qpstep 4 --partitions all --8x8dct --me umh --merange 48 --mvrange -1 --subme 10 --cabac --trellis 2 --psy-rd 1.05:0.15 --weightp 2 --aq-mode 3 --aq-strength 0.9 --vbv-maxrate 62500 --vbv-bufsize 78125 --nr 0 --deadzone-inter 21 --deadzone-intra 11 --cqm flat --threads auto --sar 1:1 --deblock -3:-3 --non-deterministic --range tv --colormatrix bt2020nc --demuxer y4m --fps 24000/1001 --output-csp i420 --output-depth 8 --output "/home/leqaviva/Desktop/temp hybrida/06_28_54_4110_06.264" -
throw any errors other than 'Ignored: y4m [error]: bad sequence header magic' which should only happen if something is wrong with the script, but the script:
Code:
# Imports
import os
import sys
import vapoursynth as vs
core = vs.get_core()
# Import scripts folder
scriptPath = '/usr/share/vsscripts'
sys.path.append(os.path.abspath(scriptPath))
# Import scripts
import tmap
# Loading /home/leqaviva/Desktop/Filmy BD/King.Kong.2005.PL.2160.UHD.BLURAY.HEVC.REMUX.DTS.5.1-H3Q.mkv using LWLibavSource
clip = core.lsmas.LWLibavSource(source="/home/leqaviva/Desktop/Filmy BD/King.Kong.2005.PL.2160.UHD.BLURAY.HEVC.REMUX.DTS.5.1-H3Q.mkv", format="YUV420P10", cache=0)
# making sure input color matrix is set as 2020ncl
clip = core.resize.Point(clip, matrix_in_s="2020ncl",range_s="limited")
# making sure frame rate is set to 24000/1001
clip = core.std.AssumeFPS(clip, fpsnum=24000, fpsden=1001)
# Setting color range to TV (limited) range.
clip = core.std.SetFrameProp(clip=clip, prop="_ColorRange", intval=1)
# Color Adjustment
clip = tmap.hablehdr10tosdr(clip=clip, source_peak=1200, desat=50, tFormat=vs.YUV422P8, tMatrix="709", tRange="limited", color_loc="center", lin="True", show_satmask="False", show_clipped="False")
# Color Adjustment
clip = core.std.Levels(clip=clip, min_in=0, max_in=255, min_out=0, max_out=255)
# cropping the video to 3840x1632
clip = core.std.CropRel(clip=clip, left=0, right=0, top=264, bottom=264)
# sharpening using AWarpSharp2
clip = core.warp.AWarpSharp2(clip=clip, blur=2)
# resizing clip to 1920x816
clip = core.fmtc.resample(clip=clip, kernel="spline16", w=1920, h=816, interlaced=False, interlacedd=False)
# adjusting output color from: YUV422P16 to YUV420P8 for x264Model (i420)
clip = core.resize.Bicubic(clip=clip, format=vs.YUV420P8, range_s="limited")
# Output
clip.set_output()
looks to me and should be the same when called with Hybrid.
Something else that is strange is that youe version reports 2018.08.02.1, but the last public release was '2018.08.05.1',...