Video rückwärts laufen lassen, wie?

  • Bei dem script hier hab ich wenigstens mal ein Bild.

    DirectShowSource("H:\fullclip.mpg")
    reverse()

    Aber ist das normal das der Rechner beinahe ein Abgang macht?
    Und ich galube das wird ein Standbild.

    [SCHILD]Wie beim Säuffer, so auch beim PC:
    "Ohne Flaschenhals, kommt mehr durch."[/SCHILD]

  • Naja der Speicherbedarf ist nicht hoch.
    (Im gegenteil)
    Aber der CPU Powert hoch auf 100%, und klemmt sich dort fest.
    Es macht den anschein, als wolle der Player ein 1:48Std Standbild abspielen.
    Und bei der Widergabe, den Film "umconvertieren".
    Ist das so normal?

    [SCHILD]Wie beim Säuffer, so auch beim PC:
    "Ohne Flaschenhals, kommt mehr durch."[/SCHILD]

  • mit directshowsource öffnet man doch keine MPEGs!
    Denn directshow ist beim seeking (spulen) sehr unsicher.
    Directshow ist nur fürs lineare anschauen _vorwärts_ geeignet.
    Reverse() fordert nun die Bilder rückwärts an. Das muss in die höse gehen.
    Zumal directshow beim positionieren SEHR ungenau ist, was die bildzappler erklärt.

    Nimm MPEG2Source aus dem DGDecode.

  • Zitat von Selur

    Wenn Du nen Preview des avs Scripts machst oder File encodest ist es normal.

    was Du mit " Und bei der Widergabe, den Film "umconvertieren"." meisnt ist mir unklar. :)

    Ich hab damit nur gemeint, das der CPU die ganze Zeit volle Kanne am rechnen ist.
    Eben wie bei einer Convertierung im Hintergrund.

    [SCHILD]Wie beim Säuffer, so auch beim PC:
    "Ohne Flaschenhals, kommt mehr durch."[/SCHILD]

  • kann auch nicht.

    Man. Keule. Lies die Manuals!
    Bei DGMPGdec (DGIndex + DGDecode) liegt doch ne ausführliche Doku bei!
    Und schreib gefälligst Die genauen Fehlermeldungen her, oder sid wir hier beim gar lustig rum-orakeln?

    - mit dgindex d2v vorbereiten
    - d2v per mpeg2source laden.

    Code
    loadplugin("X:\blah\dgdecode.dll")
    MPEG2Source(H:\fullclip.d2v)
    reverse()

    ausserdem hast Du noch nicht gesagt, ob das video progressive (keine Kämme) oder interlaced (kämme bei bewegungen) ist.

  • Borderlinedance

    DGMPGDec 1.4.2 Final gibts hier:
    http://forum.gleitz.info/showthread.php?p=225396#post225396
    das verwenden von DGMPGDec hat auch noch den Vorteil, das die Audioinformation weg ist. Wer Audio haben will, der muss es bei der d2v erstellung demuxxen und nachher separat reinladen.

    ich habs mal mit ner sequenze aus Eurosport getestet:

    Zitat


    loadplugin("C:\Programme\DivXen\dgmpgdec\DGDecode.dll")
    vid=mpeg2source("G:\Temp\pva\Eurosport - August 30 11 19 25.d2v",cpu=0).trim(0,307).crop(46,156,-186,-12).fielddeinterlace(blend=false).LanczosResize(320,240)
    revvid=reverse(vid)
    alles=vid++revvid
    return alles

    und nochmal ohne diese Punktnotation und mit erklärungen:

    Beispiel hängt dran.

    Jetzt bist du dran, borderline, und schreib genau, wo es klemmt.


    ....cu

  • Ja danke, super! :D
    Ich melde mich dann wieder, ich hoffe mit positiven nachrichten.

    (Muss aber erst noch arbeiten, sonst gibts Prügel vom Cheff) LOL :ani_lol:

    [SCHILD]Wie beim Säuffer, so auch beim PC:
    "Ohne Flaschenhals, kommt mehr durch."[/SCHILD]

Jetzt mitmachen!

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