10bit input + crop + f3kdb_dither

  • Habe eine 10bit 4096x2160 Quelle die ich croppen (eventuell noch filtern) und zu 8bit dithern will.
    Wenn ich:

    Code
    SetMemoryMax(1536)SetMTMode(5,8) # change MT modeLoadPlugin("G:\Hybrid\AVISYN~1\LSMASH~1.DLL")LoadPlugin("G:\Hybrid\AVISYN~1\FLASH3~1.DLL")# loading source: C:\Users\Selur\Desktop\test_2160p.movLWLibavVideoSource("C:\Users\Selur\Desktop\test_2160p.mov",cache=false,stacked=true,format="YUV422P10",repeat=true)# current resolution: 4096x2160# dither to 8bit for avisynth viewerSetMTMode(2) # change MT modef3kdb_dither(stacked=true,input_depth=10)# ensure mod4 for previewConvertToRGB32(matrix="Rec709")return last.BicubicResize(last.Width-last.Width% 4, last.Height)


    verwende (also nicht croppe) ist alles okay, aber es sind oben und unter schwarze Balken.
    Wenn ich jetzt croppe:

    Code
    SetMemoryMax(1536)SetMTMode(5,8) # change MT modeLoadPlugin("G:\Hybrid\AVISYN~1\LSMASH~1.DLL")LoadPlugin("G:\Hybrid\AVISYN~1\FLASH3~1.DLL")# loading source: C:\Users\Selur\Desktop\test_2160p.movLWLibavVideoSource("C:\Users\Selur\Desktop\test_2160p.mov",cache=false,stacked=true,format="YUV422P10",repeat=true)# current resolution: 4096x2160SetMTMode(2) # change MT mode# croppingCrop(0,224,0,-224)# current resolution: 4096x1712# filtering# dither to 8bit for avisynth viewerf3kdb_dither(stacked=true,input_depth=10)ConvertToRGB32(matrix="Rec709")# ensure mod4 for previewreturn last.BicubicResize(last.Width-last.Width% 4, last.Height)


    sieht es aus als ob die die Bilder nicht ordentlich zusammen gepackt wurden,...

    -> Wo ist das Problem? Wenn ich YUV422P8 anstatt YUV422P10 verwende gibt es keine Problem.

    hab jetzt auch mal die neuere f3kdb_2.0pre2 Version versucht mit:


    gleiches Ergebnis. (vorher hab ich die 1.5.1 Version verwendet)

    Cu Selur

  • Geht wenn ich YUV422P16 verwende,... oder doch nicht, dann wird irgendwie nur top gecropped aber nicht bottom,...
    wenn ich:

    Code
    LoadPlugin("G:\Hybrid\AVISYN~1\LSMASH~1.DLL")
    LoadPlugin("G:\Hybrid\AVISYN~1\FLASH3~1.DLL")
    # loading source: C:\Users\Selur\Desktop\test2160p.mov
    LWLibavVideoSource("C:\Users\Selur\Desktop\test2160p.mov",cache=false,stacked=true,format="YUV422P16",repeat=true)
    # current resolution: 4096x2160
    # filtering
    Crop(0,224,0,-672, align=true)
    # dither to 8bit for avisynth viewer
    f3kdb_dither(stacked=true,input_depth=16)
    return last


    verwende sind die Balken weg und ich habe eine Auflösung von 4096x1712 aber warum muss ich den Bottom-Crop-Wert verdreifachen?

    Hab das Inputfile mach in mein GoogleDrive gepackt

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!