Fehler: splice: video framerate doesn t match

  • Hallo ich bekomme den Fehler "splice video framerate doesn t match" im Script

    Code
    a= AVISource("C:\..\Dance_Franchonetti_Sisters.avi")b= AVISource("C:\..\Exploring_Oceans_ Arctic.avi")c= AVISource("C:\..\Namib_Deserto.avi")LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\GScript.dll")ConvertFPS(a, 25)ConvertFPS(b, 25)ConvertFPS(c, 25)v = Trim (a, 0, 1) +Trim (b, 0, 1) +Trim (c, 0, 1)GScript("""for ( i = 1 , 800 , 1 ) {  v = v + Trim (a, i, i+1) +Trim (b, i, i+1) +Trim (c, i, i+1)}""")return v

    laut VirtualDub in der Zeile

    Code
    v = Trim (a, 0, 1) +Trim (b, 0, 1) +Trim (c, 0, 1)


    Kann mich jemand berichtigen?

    Danke im Voraus

  • versuch mal anstatt:

    Code
    ConvertFPS(a, 25)ConvertFPS(b, 25)ConvertFPS(c, 25)

    ein:

    Code
    a = a. ConvertFPS(25)
    b = b. ConvertFPS(25)
    b = c. ConvertFPS(25)

    soweit ich mich entsinne entspricht ein ConvertFPS(a, 25) einem last = ConvertFPS(a, 25)
    -> es wird also nicht a selber modifiziert ;)
    Wenn Du dann Deine Trims aufrufst habe a, b und c also noch die Frameraten die sie anfangs hatten und da diese sich unterscheiden beschwert sich der '+'-Operator.

    Cu Selur

Jetzt mitmachen!

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