Seite 1 von 1

1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 13:08
von greg79
Hallo in die Runde,


ich habe Pan HDC-SD707 und weil ich die 50 Bilder Pro Sekunde brauche speichere ich die files im 1080/50p (.m2ts) Format ab.
Nun wuerde ich gerne mit VDUB durch die einzelnen Bilder durchstepen, bekomme ich das File nicht geoeffnet.
Auch mein AVS-Script bringt nicht.

Videoclip=DirectShowSource("C:\test.m2ts")
return(Videoclip)

Das Format werde nicht supportet, heisst es in der Fehlermeldung.

Hat vielleicht jemand eine Idee?

Beste Gruesse
Gregor

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 13:59
von prime
Folgende Zeile reicht:
DirectShowSource("c:\blah.mts")

Installier mal FFDshow-tryout und stell es als Standarddecoder für H264/AVC ein (ffmpeg-mt).

http://sourceforge.net/projects/ffdshow-tryout/files/

Probier es dann nochmal.

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 15:46
von greg79
Hallo,

danke fuer die schnelle Antwort, prime.

Es funktioniert leider immer noch nicht. Ich bekomme auch weiterhin die Fehlermeldung von AviSynth:
AviSynth open failure -> das Format werde nicht unterstuetzt.

ffdshow hatte ich auch schon vorher installiert und auch umgestellt.
Ich habe mir auch mal mit Hilfe des Filter Managers die installierter Filter durchgesehen (siehe Anhang), hier finde ich jedoch keine mit AVC oder h.264 im Namen.
Habe ich hier vielleicht etwas vergessen zu installieren?

Auch wenn ich meine *.m2ts Datein in *.mts umbenenne, bekomme ich das gleiche Resultat. Ich kann die Files mit immer noch nicht oeffnen.

Ich bin jedoch nicht unbedingt auf VDub angewiesen. Vielleicht kennt hier jemand eine der Runde ein andere (kostenlose) Software mit deren Hilfe ich ein 1080/50p Format oeffnen kann und Bildweise durchstepen kann (Bildnummer ist wichtig!).

Danke noch mal.

Gruesse Greg

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 16:56
von tommyb
Nimm ffmpegsource:

http://code.google.com/p/ffmpegsource/downloads/list

Code: Alles auswählen

ffvideosource("deinedatei.m2ts")

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 17:17
von prime
Ja ffmpegsource ginge auch. Bevor du weiterhin es mit AviSynth probierst. Lässt sich die Datei mit Media Player (Classic) abspielen? Wenn ich mich richtig erinnere brauchst du für ffdshow und AVCHD noch den Haali Media Splitter ( http://haali.su/mkv/ ). Da steht zwar MatroskaSplitter aber der splittet auch Transportstreams (ts/mts..).

/EDiT Ich weis nicht was der aktuelle Stand von ffdshow(source) ist aber zumindest als ich es noch benutzt habe war es nicht Bild-genau, 1-2 Frames am Anfang/Ende des Clips gingen immer verloren. FFmbc kann AVCHD (zumindest 25p/50i) korrekt umwandeln in was auch immer man will.

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 18:10
von tommyb
DirectShowSource war in Avisynth noch nie wirklich Framegenau (außer Intraframe).

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 19:24
von prime
tommyb hat geschrieben:DirectShowSource war in Avisynth noch nie wirklich Framegenau (außer Intraframe).
Korrekt aber in diesen Fall hat/hatte ffmpeg (und somit auch ffdshow) Probleme mit AVCHD-decodierung. ffmbc decodiert korrekt.

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Mi 30 Mär, 2011 21:44
von greg79
hallo,

zunaechst besten Dank die Unterstuetzung.
Ich bin als erstes mal den Hinweis zur Verwendung von ffvideosource nachgegangen.
Dies hat grundsaetzlich schon mal funktioniert.
Es traten jedoch zwei Effekte auf:
Sobald man das Display skaliert, verschiebt, zu einem anderem Frame springt ect. kommt zu beim decodieren zur Problemen. Es bilden sich Schlieren und das Bild verschwimmt.
Das andere Problem ist, dass ich derart grosse File, wie ich in meinem Fall vorliegen habe, gar nicht oeffnen kann (4GB) .

Ich habe dann auf primes Ratschlag FFMBC ausprobiert.
Das scheint besser zu funktionieren.
Jedoch komme ich mit der Syntax nur bedingt zu recht. Vielleicht kann mir jemand aus der Runde nochmals kurz unter die Arme greifen?
Ich wuerde mir gerne die Frame nummer vom aktuellen Bild anzeigen lassen. Die Docu mach ffplay macht Hoffnung, dass ich diese Info ueber -stats bekomme. Hier erwartet FFPlay wohl einige Parameter. Welche?
Wenn ich ffplay.exe -stats C:\Test.m2ts eingebe kommt die Meldung:
"Expected number for stats but found: C:\Test.m2ts"

Des Weiteren bekomme ich kontinuierlich die Meldung:
"non-existing SPS 1 referenced in buffering period"
"non-existing PPS referenced"
-> habe ich zu wenige Buffer? kann ich die irgendwie erhoehen?

Wegen dieser Meldung habe ich gleich mal versucht die Display-Groesse zu reduzieren, mit -s size.
hierzu habe ich unterschiedlichste Syntax ausprobiert:
-s size 640 480 C:\Test.m2ts
-s size 640x480 C:\Test.m2ts
-s 640 480 C:\Test.m2ts
-s size 640,480 C:\Test.m2ts
ect...
entweder es kommt die Meldung incorret frame size oder es aendert sich gar nichts.

Ich bis nun mal wieder am ende mit meinen Latein und ach so langsam fertig mit den Nerven. Ich meine, dass kann doch echt nicht so schwer sein!

Ich bitte um Hilfe!!!!

Beste Gruesse und nen schoenen Abend
Gregor

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Do 31 Mär, 2011 02:11
von tommyb
Mkay... also es gibt noch eine recht simple Methode... mehr oder weniger.

FFMPEG

Man konvertiert die Datei einfach zu irgendwas anderem, irgendwas schönem INTRA-Frame basierendem. Vielleicht MJPEG (kleine Datei, evtl. schlechte Qualität) oder aber Huffyuv (große Datei, verlustfrei).

FFMPEG gibt es hier:
http://www.videohelp.com/tools/ffmpeg

Folgendes müsste man in eine BATCH-Datei (Endung *.bat) schreiben:

MJPEG

Code: Alles auswählen

ffmpeg -i "dateirein.m2ts" -vcodec mjpeg -qscale 1 -an "dateiraus.avi"
HuffYUV

Code: Alles auswählen

ffmpeg -i "dateirein.m2ts" -vcodec huffyuv -an "dateiraus.avi"

Egal was man nimmt - man braucht für beide Files einen passenden Decoder damit VirtualDub die Datei lesen kann. FFDSHOW lässt sich in der "VfW Konfiguration" entsprechend einstellen. Dann lassen sich beide Codecs direct öffnen.

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Do 31 Mär, 2011 16:05
von greg79
Hallo tommyb,

danke fuer den Loesungsansatz. Damit kann ganz gut leben.
Auch allen anderen eine herzlichen Dank.

Gregor

Re: 1080/50p mit VDub Oeffnen?

Verfasst: Di 26 Apr, 2011 13:02
von greg79
Noch ein kurzer Nachtrag, weil ich gerade drueber gestolpert bin.

FormatFactory ist ein nettes Tool mit dessen Hilfe es sich zwischen Formaten wild hin und her konvertieren laesst.

http://www.formatoz.com/index.html

Gruesse
greg