Informationen über Vorlagen-Material`????

  • SO noch ein Versuch aber mal wieder wie immer nix geht.
    Hier mal das gesamt Skript:

    1 - #------------------
    2 - # AVS File Created by DVD Rebuilder
    3 - # VOBID:01, CELLID:01
    4 - #------------------
    5 - LoadPlugin("C:\Programme\DVD-RB PRO 1.6\DGDecode.dll")
    6 - mpeg2source("D:\xxxxxxxx\RB_WORK\D2VAVS\V01.D2V")
    7 - Crop(2,2,716,572)
    8 - LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MaskTools\Masktools.dll")
    9 - LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MVTools\MVTools.dll")
    10 - LoadPlugin("C:\Programme\AviSynth 2.5\plugins\TDeint\TDeint.dll")
    11 - tdeint()
    12 - import("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\Grain.avs")
    13 - LRemoveDust(2,2)
    14 - ModerateSharpen(1.0)
    15 - LanczosResize(720,576,0,0,716,572)
    16 - trim(0,1933)
    17 - ConvertToYUY2(interlaced=true)
    18 - AudioDub(BlankClip())



    Das Grain-AVS sieht so aus, ist dort alles richtig???

    function LRemoveDust(clip input, int _mode, int "limit")
    {
    limit=default(limit,4)
    repmode = 2
    clensed = Clense(input)
    rep=Repair(clensed, input, mode=repmode)
    rg = RemoveGrain(rep, mode=_mode)
    rd=TemporalRepair(rg, rep)
    return LimitChange(rd, input, limit, limitU=255)
    }
    function ModerateSharpen(clip input, float amount)
    {
    repmode = 16
    sharpened = Sharpen(input, amount)
    return Repair(sharpened, input, mode=repmode)


    ALs Fehler im Mediaplayer krieg ich:

    Skript Error: There is noch Function named "Clense"
    (C:\Programme\AviSynth 2.5\plugins\RemoveGrain\Grain.avs, line 5)
    (D:\xxxxx\RB_Work\D2VAVS\V01000~1.AVS, line 13)

    Diesmal bleib ich erbittert dran zum Ersten Mal diesen Mist zum Laufen zu bekommen. :ja:

    Best regads!!! :ja:

  • Hallo,

    PHP
    8 - LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MaskTools\Masktools.dll")
     9 - LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MVTools\MVTools.dll")
    10 - LoadPlugin("C:\Programme\AviSynth 2.5\plugins\TDeint\TDeint.dll")
    LoadPlugin("C:\Programme\DVD-RB PRO 1.6\DGDecode.dll")


    wenn das alle deine geladenen Plugins sind dann kann es nicht funktioniern.
    Du mußt noch die RemoveGrain.dll, repair.dll und die Tools.dll (bei mir SSE2Tools.dll) laden.

    MfG
    Morpheus

  • Ok, hab die dlls!!
    Wozu sind diese MAsk und MV Tools, wenn ich die doch garnicht benutze, oder doch????

    Gibt es eigentlich irgendwie eine Reihenfolge oder kann ich die ganzen dlls erst loaden und dann die "Programmierung" drunter vornehmen??

    Ich schnall auch noch eins nicht, ich hab ja dieses Grain-Dings mit dem Editor geschrieben (also eben reinkopiert), wohin muss nun die dll auch in das Verzeichnis wo diese AVS Skript ist oder wie hängt das dann damit zusammen??

    Best regads!!! :ja:

  • Hallo,
    schon allein weil es alle so machen würd ich erst die dll laden dann die benötigten scripts (Grain) laden.
    dann kommt die Source und dann deine benötigten Filter. Ich hab es auch noch nie anders versucht.

    Ich pack die dll dateien immer ins "Hauptscript", das spart einem die klickerei wenn mal dll dateien Fehlen.

    MfG
    Morpheus

  • So hier nun der nächste Versuch, also ich kapiers net, was jetzt schon wieder is.

    Das Skript:


    #------------------
    # AVS File Created by DVD Rebuilder
    # VOBID:01, CELLID:01
    #------------------
    LoadPlugin("C:\Programme\DVD-RB PRO 1.6\DGDecode.dll")
    mpeg2source("D:\xxxxxxxxx\RB_WORK\D2VAVS\V01.D2V")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MaskTools\Masktools.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MVTools\MVTools.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\TDeint\TDeint.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\RemoveGrain.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\Repair.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\SSE2Tools.dll")
    tdeint()
    import("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\Grain.avs")
    LRemoveDust(2,2)
    ModerateSharpen(1.0)
    LanczosResize(720,576,0,0,716,572)
    trim(0,1933)
    ConvertToYUY2(interlaced=true)
    AudioDub(BlankClip())


    Und als Fehlermeldung krieg ich im Mediaplayer das er die RemoveGrain.dll net findet, obwohl meines Erachtens der Pfad etc. alles korrekt ist!!?????

    Best regads!!! :ja:

  • Hab das so kopiert wie es dran stand hab nichts dazugeschrieben oder so. Im Thread auf Seite eins, und hab es in das Verzeichnis mit den ganzen Repair.dll etc kopiert.

    function LRemoveDust(clip input, int _mode, int "limit")
    {
    limit=default(limit,4)
    repmode = 2
    clensed = Clense(input)
    rep=Repair(clensed, input, mode=repmode)
    rg = RemoveGrain(rep, mode=_mode)
    rd=TemporalRepair(rg, rep)
    return LimitChange(rd, input, limit, limitU=255)
    }

    function ModerateSharpen(clip input, float amount)
    {
    repmode = 16
    sharpened = Sharpen(input, amount)
    return Repair(sharpened, input, mode=repmode)
    }


    Muss ich da noch was anpassen??

    Best regads!!! :ja:

  • Oha, blöd hab ich jetzt grad nicht zur Hand. Ist daheim auf m Rechner.

    Stimmt den die Grain.avs so wie ich das erstellt habe?? Da muss ich keine Pfade oder so angeben???
    Hab das Dingens dann einfach in den RemoveGrain Ordner kopiert wo auch die ganzen Dlls sind.
    Ich hab den Pfad der dlls überprüft, er müsste stimmen.
    Brauch ich für ModerateSharpen bzw. Lanczos Resize auch dlls???

    Werd die Fehlermeldung heut abend posten. Man ist das ein Geficke.

    Best regads!!! :ja:

  • Hi,

    nochmal zu dem Skript!!

    Brauch ich eine dll für ModerateSharpen oder Importier ich das per AVS-Skript????
    Hab ein bissle im Netz geforstet aber ich find keine ModerateSharpen.dll immer nur ein AVS Skript das wie folgt aussieht:

    function ModerateSharpen(clip input, float amount, int "repmode")
    {
    repmode = 16
    sharpened = Sharpen(input, amount)
    return Repair(sharpened, input, mode=repmode)
    }

    Das dick hervorgehobene hab ich selber hinzugefügt, das war bei den Skripten die ich im Netz gefunden habe immer so, bis auf das von Seite 1 hier im thread da nicht!!!???
    Hab jetzt zwei AVS Skripte gemacht die ich importiere einmal ModerateSharpen und einmal die LRemoveDust.AVS die so aussieht:

    function LRemoveDust(clip input, int _mode, int "limit")
    {
    limit=default(limit,4)
    repmode = 2
    clensed = Clense(input)
    rep=Repair(clensed, input, mode=repmode)
    rg = RemoveGrain(rep, mode=_mode)
    rd=TemporalRepair(rg, rep)
    return LimitChange(rd, input, limit, limitU=255)
    }

    Das ganze Skript das ich in den Rebuilder kopieren will sieht dann so aus:

    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MaskTools\Masktools.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MVTools\MVTools.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\TDeint\TDeint.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\Repair.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\RemoveGrain.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\RemoveGrainS.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\RemoveGrainSSE2.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\RemoveGrainSSE3.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\SSETools.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\SSE2Tools.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\SSE3Tools.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\SSEToolsS.dll")
    LoadPlugin("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\ModerateSharpen.dll")
    import("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\ModerateSharpen.avs")
    import("C:\Programme\AviSynth 2.5\plugins\RemoveGrain\LRemoveDust.avs")
    tdeint()
    LRemoveDust(2,2)
    ModerateSharpen(1.0)
    LanczosResize(720,576,0,0,716,572)



    Wenn das jetzt wieder nicht läuft.....:mad: :mad:
    hab ich jetzt alles geladen was ich brauch????!!!
    Kann man irgendwie ein Preview von einem erstellten Skript anschauen, sonst muss ich immer einen kompletten Prepair-Lauf vom Rebuilder machen lassen.. :(

    Best regads!!! :ja:

  • Zitat von ElSchmidtorado


    Kann man irgendwie ein Preview von einem erstellten Skript anschauen, sonst muss ich immer einen kompletten Prepair-Lauf vom Rebuilder machen lassen.. :(


    Erstelle mit DGIndex aus einer Vob Datei eine d2v Projektdatei.
    Füge deinem Script folgende 2 Zeilen ein:

    PHP
    LoadPlugin("Dein Pfad\DGDecode.dll")
    mpeg2source("Dein Pfad\Test.d2v")


    Dieses avs Script kannst du dann mit VirtualDubMod öffnen.

Jetzt mitmachen!

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