Seite 1 von 1

Falsche Halbbildreihenfolge in MPEG-2-Dateien, wie einfach ändern?

Verfasst: Do 10 Jan, 2013 20:35
von cebros
Hallo liebe Forenmitglieder

Ich habe hier eine Sammlung von alten Familienfilmen in MPEG2 (720x576, 50i). Sie waren ursprünglich auf einer DVD, wurden aber wieder zurückgerippt. Dabei hat sich bei einem Teil der Dateien (nicht bei allen) ein Fehler eingeschlichen.

Und zwar ist offensichtlich bei den einigen die Halbbildreihenfolge vertauscht, was zu extremem Ruckeln führt.

Ich kann zwar im NLE die Halbbildreihenfolge übersteuern, und dann sieht es auch korrekt aus. Aber ich möchte eigentlich die ohnehin schon nicht sehr hochqualitativen Filmchen nicht nochmals einer weiteren Codierung unterziehen. Ausserdem möchte ich den Prozess möglichst vereinfachen, wenn möglich automatisieren. Also einzeln ins NLE importieren, umstellen und wieder exportieren wäre nicht unbedingt die bevorzugte Methode.

Ich habe es schon mit FFMPEG, diverseste Optionen, aber jeweils ohne Neucodierung (-c:v copy) versucht, aber ich habe keine gefunden, mit der ich das Setting für die Halbbildreihenfolge wie gewünscht umstellen kann.

Auch mit ReStream habe ich es versucht. Lässt sich zwar nicht automatisieren, wäre aber von der Bedienung her so einfach, dass es erträglich wäre. Nur erwartet dieses Tool separates Audio und Video, so dass ich die Quellen zuerst demuxen müsste, womit der Aufwand wieder zu gross würde.

Vielleicht kennt jemand die richtigen FFMPEG-Parameter, oder kennt ein anderes einfaches Tool?

Vielen Dank!

Re: Falsche Halbbildreihenfolge in MPEG-2-Dateien, wie einfach ändern?

Verfasst: Do 10 Jan, 2013 23:12
von tommyb
Ohne Neucodierung wäre ReStream deine einzige Lösung.

Ich habe noch in Erinnerung, dass es mal einen MPEG Patcher gegeben hat, mit dem man Seitenverhältnis und einiges mehr ändern konnte. Kenne den Namen nicht mehr, aber MPEG Patcher müsste in Google brauchbare Ergebnisse ausspucken.

Versuche es ansonsten mal im englishen doom9 Forum (und evtl. auch im deutschen, ist glaube ich doom9.gleitz.de oder so).

Re: Falsche Halbbildreihenfolge in MPEG-2-Dateien, wie einfach ändern?

Verfasst: Do 10 Jan, 2013 23:45
von cebros
Vielen Dank für Deine Antwort.

Aufgrund deiner Angaben habe ich ein Tool namens "DVDPatcher" gefunden. Mit diesem kann man diverse MPEG-Parameter patchen. Leider nicht die Halbbildreihenfolge.

Aber dass Du auch ReStream als einzige Lösung siehst, zeigt mir, dass ich mit meiner bisherigen Recherche nicht ganz falsch lag.

Re: Falsche Halbbildreihenfolge in MPEG-2-Dateien, wie einfach ändern?

Verfasst: Fr 11 Jan, 2013 00:11
von tommyb
Japp.

Das Demuxen könntest Du höchstens noch als Batch Datei erledigen. Wenn ReStream keine Batch-Parameter akzeptiert, dann muss es von Hand gehen.

FFMPEG unterstützt zwar laut Papier auch Angaben zur Halbbildreihenfolge, jedoch wird diese aus meiner Erfahrung heraus grundsätzlich ignoriert. Vielleicht hat sich das aber in den neueren Version von FFMPEG geändert.

Re: Falsche Halbbildreihenfolge in MPEG-2-Dateien, wie einfach ändern?

Verfasst: Fr 11 Jan, 2013 00:38
von cebros
Offensichtlich nicht, denn dieselbe Erfahrung habe ich mit einer sehr aktuellen Version gemacht.

Re: Falsche Halbbildreihenfolge in MPEG-2-Dateien, wie einfach ändern?

Verfasst: Sa 12 Jan, 2013 12:08
von ropro
ProjectX kann das!

Du kannst dir die aktuelle Version von Chip holen,
ziehst die Datei rein in die File Table,
unter FilterControl -> more settings... hakst du unter dem Register "Video" "change field order" (bzw."tausche Darstellungsreihenfolge") an,
und lässt die Datei per QuickStart durchlaufen.
Du erhältst die demultiplexten Streams, die du mit einem MPEG Muxer deiner Wahl (zB. TMPEGEnc Muxer oder der Freeware ImagoMPEG-Muxer) wieder zu einer gemuxten Datei zusammenführst.

Re: Falsche Halbbildreihenfolge in MPEG-2-Dateien, wie einfach ändern?

Verfasst: Sa 12 Jan, 2013 15:00
von cebros
Danke! So kann man zuminest einen Schritt einsparen. Wieder was neues kennengelernt :-)