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.
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.
ZitatAber ist das normal das der Rechner beinahe ein Abgang macht?
vielleicht mal was genauer,... ?
Falls Du meinst, dass der Speicherbedarf und die CPU Last hoch ist, dann: Ja
Cu Selur
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?
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.
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.
"Nimm MPEG2Source aus dem DGDecode."
*gig* wollte es einfach halten udn bei mir hat DirectShow keine Probleme gemacht
Zitat von SelurWenn 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.
MPEG2Source(H:\fullclip.mpg)
reverse()
Funktioniert aber nicht.
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.
ausserdem hast Du noch nicht gesagt, ob das video progressive (keine Kämme) oder interlaced (kämme bei bewegungen) ist.
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:
ZitatAlles anzeigen#DGDecode.dll laden
loadplugin("C:\Programme\DivXen\dgmpgdec\DGDecode.dll")
#so lädt man dann die d2v Datei die DGIndex erstellt hat
vid=mpeg2source("G:\Temp\pva\Eurosport - August 30 11 19 25.d2v",cpu=0)
#Video auf der Zeitachse beschneiden, also die Scene nehmen die einem interessiert.
#die Frame werte finde ich im übrigen mit vdubmod raus
vid=trim(vid,0,307)
#das Bild links, rechts, oben und unten beschneiden
#das ist etwas tricky, weil interlaced material vorliegt, die beschnittene Auflösung muss durch 8 teilbar sein
#die croppingwerte ermittle ich in vdubmod und den nulltransform.
vid=crop(vid,46,156,-186,-12)
#TV ist üblicherweise interlaced, also wird hier deinterlaced
#dazu ist ein plugin nötig (finde leider im moment den link nicht)
vid=fielddeinterlace(vid,blend=false)
#noch etwas resizen
vid=LanczosResize(vid,320,240)
#das video reverse'n
revvid=reverse(vid)
#aneinanderhängen
alles=vid++revvid
#ausgeben
return alles
Beispiel hängt dran.
Jetzt bist du dran, borderline, und schreib genau, wo es klemmt.
....cu
Ja danke, super!
Ich melde mich dann wieder, ich hoffe mit positiven nachrichten.
(Muss aber erst noch arbeiten, sonst gibts Prügel vom Cheff) LOL :ani_lol:
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!