Clipteile innerhalb eines Clips loopen

  • Ich habe einen progressiven Clip (Mpeg2 MP@ML, 720x576, 0-1246 Frames Länge), der mehrere herumfliegende animierte Einblendungen enthält. Davon möchte ich gerne die unterste Einblendung entfernen.
    Das würde ich bewerkstelligen wollen, indem ich den inhaltlich identischen Hintergrund aus der Clipzeit vor der lästigen Animation einfach "drüberlege".
    Und das muß dann auch noch mehrfach geschehen, damit die Clipdauer erreicht wird.

    Also konkret:
    - die Frames 0-173 will ich komplett übernehmen
    - von den Frames 138-173 brauche ich nur die untersten 130 Zeilen (= nicht animierter Hintergrund, Zeile 447-576)
    - die Frames 174-1246 sollen im oberen Bereich (Zeile 1-446) unverändert weiterlaufen
    - die Zeilen 447-576 aus den Frames 138-173 sollen nun in Dauerschleife über die Frames 174-1246 drübergelegt werden

    Das Ergebnis encode ich dann neu für ein DVD-Menü.
    Hoffe, das war einigermaßen verständlich erklärt.

    Wer hätte da für mich ein paar gute Hinweise - oder besser ein fertiges Skript ;)

    Grüße
    mb1

  • So vielleicht?

    Code
    Appolinaris = last
    Schleifchen = Appolinaris .trim(138,173) .loop(1000)
    Bastelei    = stackvertical( Appolinaris .crop(0,0,-0,446)
     \                          ,Schleifchen .crop(0,446,-0,-0) )
    
    
    Appolinaris.trim(0,173) + Bastelei.trim(174,1246) + Appolinaris.trim(1247,0)

Jetzt mitmachen!

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