Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hallo, hab hier ein Video was an sich eine gute Bildqualität hat aber es ist stottrig (es wirkt als hätte es nur 10-15fps oder so, hat aber laut VLC 29fps).
(Audio ist vollkommen in Ordnung)
Gibts eine Software die Zwischenframes dazurechnen kann und so ein flüssigeres Bild erzeugt?
Wenn es mit 29fps läuft, aber trotzdem stotternd wirkt, ist es sehr wahrscheinlich, dass dort Frames doppelt vorhanden sind. Man könnte jetzt zwar künstlich Frames dazu rechnen (so ähnlich wie es HDTV-Geräte mit ihren "Motion-so-und-so-Techniken" machen) - aber die schon vorhandenen doppelten Frames bleiben dadurch ja trotzdem erhalten und somit auch das Stottern.
Falls(!) das Video jedoch als standardkonformes NTSC-Video, interlaced, mit 29,97fps vorliegt und das Stottern durch den 3:2-Pulldown entsteht, könnte man es per IVTC auf 23,976fps zurückführen und das Stottern sollte verschwinden.
Ich glaube nicht. Wenn das Original Materiall nur mit 15 Frames läuft (z.B. wegen der Kamera) wüsste ich nicht wie man Zwischenframes berechnen sollte.
Man könnte den Film in doppelter Geschwindigkeit abspielen, dann währe er wieder flüssig.
AviSynth kann das schon... die Zauberworte lauten MVFlowFPS (MVTools v1) bzw. MFlowFPS (MVTools v2) und SalFPS3.
@zoz
Dein Video läuft effektiv mit ca. 12 Frames pro Sekunde! Die restlichen Bilder (um auf die 29,97fps zu kommen) sind doppelte Frames. Da ist nicht wirklich was zu machen. Zudem ist die Qualität ja sowieso nicht die beste - sieht aus, als ob das mit 'ner Analog-TV-Karte für den ISA-Steckplatz in 8bit Farbtiefe mit dem uralten Cinepak-Codec aufgezeichnet und dann Jahre später per Pixelverdopplung auf HD-Auflösung aufgeblasen wurde ...
Aber wie Tom Keller schon schreibt, theoretisch könnte man zwar erst alle doppelten Frames entfernen und anschließend die nötigen Zwischenbilder berechnen, aber die dadurch entstehende Qualitätsverbesserung ist dieser Aufwand m.E. nicht wert.
Ich glaube auch nicht, dass das Ergebnis so gut ausfallen wird. Denn: mal angenommen, dass die ursprüngliche TV-Ausstrahlung mit 50 Halbbildern je Sekunde erfolgte (halt TV-Kamera-Standard für PAL)... deinterlaced also 25 Vollbilder je Sekunde. Da das AVI-Video mit 12 Vollbildern je Sekunde läuft, und 12 kein ganzzahliger Teiler von 25 ist, fehlen offenbar Frames in unregelmäßigen Abständen. Allein diese unregelmäßigen Abstände werden für "Sprünge" im Bewegungsfluss sorgen, die man auch durch ein Hochrechnen der Framerate nicht ausgleichen kann.
Wer es trotzdem versuchen will:
AviSynth bietet (unter anderem mit MultiDecimate oder auch DeDup) die Möglichkeit, ein Video automatisch auf Frame-Duplikate zu analysieren und diese zu entfernen. Das Ergebnis kann man dann z.B. per SalFPS3 oder MFlowFPS auf 25fps hochrechnen. Wunder sollte man aber keine erwarten!