Hi Leute! kennt jemand von Euch einen MediaPlayer bei dem man videos (divX) rückwärts spulen kann? Hört sich banal an, aber ich kennen keinen der das kann. Der Media Player Classic zum beispiel bietet nur an, das video mit dem laufbalken zurück zu setzten, also Balken unten nach links schieben, dann läuft das viedo aber nicht rückwärts sondern läuft von einer anderen Stelle weiter. Der VLC wiederrum bietet einen autom. "rücksprung", wenn man dort auf zurück klickt springt er um eine fest eingestellt Zeit zurück, aber auch der läuft nicht rückwärtst. Der windows media player kann garnichts von all dem. Kennt Ihr einen player bei dem man sowas kann? also ähnlich wie beim guten alten Video recoder!
(Nur zur Terminologie, die ich gleich verwende: Ein Frame ist ein
Vollbild, ein normales Video hat 24 oder 25 Frames pro Sekunde.)
> Hört sich banal an, aber ich kennen keinen der das kann.
Das ist leider alles andere als banal. Das Problem liegt in der
Codierung von DivX: Es sogenannte "Predicted Frames", die sich auf
vorhergehende Frames beziehen. Um einen P-Frame zu rendern muss das
vorgehende Vollbild als Basis genommen werden, denn ein P-Frame kodiert
nur die Änderungen, z.B. die Bewegungen bei einer Kamerafahrt. Ein
P-Frame gibt beim Dekodieren insofern eine "Richtung" vor, indem er sich
nur auf vorhergehende Frames bezieht.
Das Problem ist jetzt, dass die meisten Decoding-Algorithmen für DivX
u.ä. wohl oft nur darauf ausgelegt sind, die Frames in dieser richtigen
Reihenfolge zu dekodieren. Um die andersherum zu dekodieren, ist
zusätzlicher Aufwand nötig, der leider wahrscheinlich oft in keinem
guten Verhältnis zum Nutzen steht.
Ich kenne leider auch keinen player, der das kann. Falls aber die
üblichen Open-Source-MPEG-4-Decoder das können, bietet mplayer ein
entsprechendes Feature an, würde ich vermuten.
also ich weiß nicht ob das mit DivX Videos geht, aber die üblichen DVD-Player Software Stücke alá PowerDVD kriegen das mit Mpeg2 auf jedenfall hin ...
Hallo Chris, danke für Deine Erklärung, jetzt verstehe ich warum das so schwierig ist und warum es nicht geht. PowerDVD habe ich auch, und ja es kann DVD rückwärts laufen lassen, aber eben keine DivX streams, alles schon ausprobiert :( Naja, ich werd mir wohl was anderes einfallen lassen müssen. Nochmals Danke für Eure Hilfe!
Gast (Gast) wrote: > DVD-Player Software Stücke alá PowerDVD kriegen das mit Mpeg2 auf > jedenfall hin ... Das liegt daran, dass bei MPEG immer alle 15 Frames die nächste Keyframe kommt. Es müssen worst case also maximal 15 Frames im vorraus dekodiert werden. Bei DivX liegen die Keyframes fast immer >5s auseinander, was einen viel höheren Aufwand bedeutet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.