trim - Ich komm' durcheinander...

  • Hallo Leute !

    Ich habe hier ein Projekt, wo viele Filter drinstecken sodass ich auf <0.5fps komme.

    Deshalb habe ich das ganze erst als lossless AVI gerendert.

    Es gibt folgende Dateien :

    0-10000.avi = Erstellt mit trim(0,10000)
    10000-35000.avi = Erstellt mit trim(10000,35000)
    35000-45000.avi = Erstellt mit trim(35000,45000)
    45000-55000.avi = Erstellt mit trim(45000,55000)
    end.avi = Erstellt mit trim(55000,framecount())

    Ich komme leider mit der Zählweise durcheinander, wie muss ich die Avi's verbinden um keine Frames doppelt zu haben ?

    Die Rotation der Erde wurde in den letzten Jahren primär durch sich im Grab umdrehende Musiker angetrieben - Mainstream sei dank.

  • mal ein Beispiel: ein Video mit 9999 Frames

    Video1 = Trim(0,222) # von 0 bis Frame 222 = 223 Frames
    Video2 = Trim(223,444) # von 223 bis Frame 444 = 222 Frames
    Video3 = Trim(445,0) # von 445 bis zum Ende = 9554 Frames

    Edit:
    und das
    "end.avi = Erstellt mit trim(55000,framecount())" ist fehlerhaft.
    Richtig: "end.avi = Erstellt mit trim(55000,0)"

    Also müßte alles bei Dir so aussehen:

    0-10000.avi = Erstellt mit trim(0,10000)
    10001-35000.avi = Erstellt mit trim(10001,35000)
    35001-45000.avi = Erstellt mit trim(35001,45000)
    45001-55000.avi = Erstellt mit trim(45001,55000)
    end.avi = Erstellt mit trim(55001,0)

  • Warum ist framecount() fehlerhaft ?

    Ich habe alsos jeweils das letze Frame zuviel, da sollte also

    stimmen ?

    Die Rotation der Erde wurde in den letzten Jahren primär durch sich im Grab umdrehende Musiker angetrieben - Mainstream sei dank.

  • Warum ist framecount() fehlerhaft ?
    Ich habe alsos jeweils das letze Frame zuviel, da sollte also

    Code
    a=AviSource("K:\0-10000.avi")p1=a.deleteframe(framecount(a))b=AviSource("N:\10000-35000.avi")p2=b.deleteframe(framecount(b))c=AviSource("G:\35000-45000.avi")p3=c.deleteframe(framecount(c))d=AviSource("K:\45000-55000.avi")p4=d.deleteframe(framecount(d))p5=AviSource("D:\end.avi")AlignedSplice(p1,p2,p3,p4,p5)

    stimmen ?

    Framecount(clip) = Anzahl der Frames des gesamten Video's und nicht den Rest.

    Richtig und besser:

    Code
    a=AviSource("K:\0-10000.avi")b=AviSource("N:\10000-35000.avi")c=AviSource("G:\35000-45000.avi")d=AviSource("K:\45000-55000.avi")e=AviSource("D:\end.avi")p1=Trim(b,1,0)p2=Trim(c,1,0)p3=Trim(d,1,0)p4=Trim(e,1,0)AlignedSplice(a,p1,p2,p3,p4)

    oder

    Code
    a=AviSource("K:\0-10000.avi")
    b=AviSource("N:\10000-35000.avi").Trim(1,0)
    c=AviSource("G:\35000-45000.avi").Trim(1,0)
    d=AviSource("K:\45000-55000.avi").Trim(1,0)
    e=AviSource("D:\end.avi").Trim(1,0)
    AlignedSplice(a,b,c,d,e)

Jetzt mitmachen!

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