Ich verwendet:
Code
LoadPlugin("I:\Hybrid\32bit\AVISYN~1\DGDecodeNV.dll")
LoadPlugin("I:\Hybrid\32bit\AVISYN~1\dither.dll")
Import("I:\Hybrid\32bit\avisynthPlugins\dither.avsi")
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
# loading source: C:\Users\Selur\Desktop\HDR10.mkv
# input color sampling YV12
# input luminance scale tv
DGSource(dgi="E:\Temp\17_20_00_7110.dgi",fieldop=2)
# current resolution: 3840x2160
# adjusting frame count using SelectRangeEvery
SelectRangeEvery(every=8000,length=400,offset=0)
# cropping to 3840x2076
Crop(0,42,0,-42)
# current resolution: 3840x2076
# filtering
# scaling
Spline36Resize(1920,1038)
# current resolution: 1920x1038
# Dithering from 16 to 10bit for encoder
ConvertBits(10)
ConvertToYV12(matrix="Rec2020")
PreFetch(8)
return last
Alles anzeigen
in AvsPmod kriege ich auch einen Preview,
Wenn ich aber:
aufrufe erhalte ich:
Zitaterror: ConvertToYV12: only 8 bit sources allowed
(E:\Temp\encodingTempSynthSkript_17_20_00_7110.avs, line 21)
Nutze Avisynth+ r2772 32bit und Avs2YUV 0.24 BugMaster's mod 6
Mir ist klar, dass laut http://avisynth.nl/index.php/Convert 10bit ConverToYV12 nicht gehen sollte, aber warum geht es dann in AvspMod ?
(man müsste ConvertToYUV420 verwenden)
Cu Selur