CCE speed 0.51 - normal ?

  • Hallo,
    ich möchte mal nachfragen ob beim cce 2.7 encoden eine Geschwindigkeit von 0.51 - beim zweiten Durchlauf 0.47 normal ist oder ob da noch was rauszuholen ist. Vieleicht hängt's ja auch am avs-File :

    AviSource("E:\film.avi")
    Trim(136,89400)
    SeparateFields()
    ConvertToYV12()
    Weave()
    FieldDeinterlace()
    Convolution3d(0,32,128,16,64,10,0)
    LanczosResize(672,544,7,4,692,560)
    AddBorders(16,16,16,16)
    ConvertToYUY2()
    Tweak(hue=0.0, sat=1.0, bright=30.0, cont=1.0)

    Es läuft kein Virenscanner oder Firewall im Hintergrund, die Platten sind defragmiert und der Task Manager zeigt für den cce-Prozess 99% an.

    Gruß - McLean

  • hallo,
    ich denke es kiegt am script. Lanczos und Convolution sind nicht umbedingt die schnellsten Filter.

    Zum Testen einfach mal die Filter weg lassen und dann in den CCE laden dann siehst du ja um wieviel die Filter den CCE ausbremsen.

    MfG
    Morpheus

  • Hier mal ne Änderung ohne zu wissen, was dein input ist.

    AviSource("E:\film.avi") <---- Was ist das für ein Avi? YUY2?
    ConvertToYV12(interlaced=true) <--- Ist die Wandlung Nötig? Ist's wirklich interlaced?
    Trim(136,89400)
    FieldDeinterlace() <----- anderen Deinterlacer nehmen (Forensuche)
    LRemovedust(17,2) <----- besser und schneller als Convo3d ---> braucht die Removegrain.dll (Forensuche)
    LanczosResize(672,544,7,4,692,560)
    ConvertToYUY2()
    Tweak(hue=0.0, sat=1.0, bright=30.0, cont=1.0)
    AddBorders(16,16,16,16)

  • Hallo,

    ich möcht's gerne ausprobieren, aber ich bekomme "LRemovedust" nicht zum
    laufen. der Befehl wird im AviSynth nicht farbig angelegt und beim open avi (F7) stürzt VDub ab.
    RemoveGrain, Repair, MaskTools dll's sind im plugin-Verzeichnis.

  • Ja, ich habe den richtigen für meinen Athlon.
    Kann ich das LRemovedust so "einfach" anwenden wie im dem geänderten script ? Wenn ich ich hier im Forum nachschaue, taucht LRemovedust immer in Verbindung mit "function" auf.

  • Hallo,
    Das hier darf nicht fehlen:

    Code
    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)
     }


    einfach unten ans Script zufügen.

    MfG
    Morpheus

  • Oh weia - hab's jetzt auch verstanden: Klar, es ist eine "funktion".
    Ich kann aber auch -import("LRemoveDust.avs")- schreiben ?.

    Ok - jetzt werde ich dann den "speed" testen.

    Danke !

  • Ok - ich habe jetzt neue Erkenntnisse :
    Mein avs-file :

    AviSource("E:\film.avi")
    import("LRemoveDust.avs")
    ConvertToYV12(interlaced=true)
    Trim(725,47614)
    tomsmocomp(-1,5,0)
    LRemoveDust(17,2)
    LanczosResize(672,544,6,6,692,560)
    ConvertToYUY2()
    Tweak(hue=0.0, sat=1.0, bright=30.0, cont=1.0)
    AddBorders(16,16,16,16)

    bingt beim cce ein speed von 0.46 .
    Muß ich eigendlich deinterlacen wenn ich mir die DVD am Fernseher anschaue ?
    Dort wird's doch wieder in Halbbilder zerlegt ?

    und wenn mein avs so aussieht:

    AviSource("E:\film.avi")
    #import("LRemoveDust.avs")
    #ConvertToYV12(interlaced=true)
    Trim(725,47614)
    #tomsmocomp(-1,5,0)
    #LRemoveDust(17,2)
    LanczosResize(672,544,6,6,692,560)
    #ConvertToYUY2()
    #Tweak(hue=0.0, sat=1.0, bright=30.0, cont=1.0)
    AddBorders(16,16,16,16)

    bringt der cce ein speed von 0.89. Ich denke mehr ist einfach nicht drin.

    Grüße
    McLean

  • Moin,

    Zitat

    ...bringt der cce ein speed von 0.89. Ich denke mehr ist einfach nicht drin.



    Hmmm - kommt mir echt wenig vor. Wieviel erreichst du mit einem nackten:

    AviSource("E:\film.avi")

    ?
    Mein XP2400+ kommt bei 4:3-Material auf über 1.0. Da sollte ein XP3200+ doch noch ein wenig schneller sein....

    Gruß Karl

  • Zitat von McLean

    Muß ich eigendlich deinterlacen wenn ich mir die DVD am Fernseher anschaue ?

    Nein, solltest du aus Qualitätsgründen auch keinesfalls wenns DVD werden soll. Dann aber zwingend das interlaced Material richtig behandeln (guck mal in meine Signatur).

    Aber auch nur, wenn das Ausgangsmaterial auch tats. interlaced ist!

  • Zitat von incredible

    LRemovedust(17,2)

    Hatte biser immer (4,1) bis (4,4) verwendet und war damit stets recht zufrieden - hatte dann aber auch keine anderen Einstellungen getestet. Was macht die 17 besser/anders als die 4?
    (tschuldige - komme derzeit nicht selbst zum Testen aufgrund Hausbau-Planungs-Stress...).

  • Hallo,
    ich wollte mich nochmal mit meinem "0.51" er Problem zurückmelden:

    ICH FASSE ES NICHT ! - Mittlerweile läuft er auf 4.86 (vier komma acht sechs).:D
    Ich hatte irgendendwo im web gelesen, dass wenn die CPU zu heiß wird, der Prozessor stellenweise "aussetzt". Also die Leerlauftemp. betrug bisher 72°C und beim encodieren 78°C (Everest). Das wird wohl allgem. als zu hoch angesehen. Also habe ich einen größeren Kühler montiert. Habe jetzt 42°C und 47°C beim encodieren und der CCE rennt.

    Danke an alle die sich mit meinem Problemchen beschäftigten - mir werden bestimmt neue einfallen. :daumen:

    Gruß - McLean

Jetzt mitmachen!

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