Hi,
wenn der von einer Receiver-Festplatte ausgelesene Datenstrom fehlerhaft ist, sind Bild und Ton vielfach asynchron (und laufen immer weiter auseinander) oder die Daten lassen sich nicht von anderen Programmen verarbeiten.
Hier wurde bereits häufiger über Möglichkeiten diskutiert, diese Fehler zu beseitigen.
dvb-fan im
http://www.hdtforum.de hat auf die Möglichkeit hingewiesen, das mit dem Programm PVAStrumento zu machen. Das habe ich heute einmal probiert.
Insgesamt war es nur ein Teil-Misserfolg
Wer ähnliche Probleme hat könnte es ja auch einmal probieren. Vielleicht habt ihr mehr Glück.
PVAStrumento ist ursprünglich gedacht, um von TV-Karten im PVA-Format abgelegte Videos in MPEG2 zu wandeln. Dabei werden auch jede Menge Korrekturen am Datenstrom vorgenommen. Zusätzlich kann es auch MPEG2-Programmströme einlesen und entsprechend behandeln. Damit wird es für uns interessant.
Ausprobiert habe ich es mit zwei Aufzeichnungen (1. Premiere6, 2. SFB), die sich im UFD552/HSS820 einwandfrei wiedergeben lassen, die SpruceUp aber nicht importieren wollte (temporal references in a GOP are out of sequence).
Zunächst müssen Video und Audio zu einem MPEG2 Programmstrom gemultiplext werden. Das habe ich mit TMPGEncPlus und auch mit bbMPEG gemacht. Die 1. Aufzeichnung (xxx.mpg) ließ sich mit einem (Soft-) DVD-Player im PC abspielen. Dabei war das Bild ok, der Ton war aber stark asynchron. Die zweite Aufzeichnung ließ sich nicht einmal multiplexen (unzulässiger Ton). Separates Abspielen von Bild und Ton waren aber möglich.
Also die erste Aufzeichnung durch PVAStrumento geschickt (Input: xxx.mpg, Output: yyy.mpg). Brrr... da rasselte es nur so von Korrektur/Fehlermeldungen: So alle 1 bis 2 Minuten Spielzeit 12 überflüssige Frames entfernt und Ton neu synchronisiert.
Ergebnis: Im PC waren Bild und Ton von yyy.mpg jetzt synchron. Einige asynchrone Bereiche waren nur kurz. Das Bild stockte so alle 1 bis 2 min (ganz kurz "eingefroren"). Es war zwar kein Genuss mehr, den Film anzusehen, die Korrektur hat aber gefunzt. Der Versuchte Import nach SpruceUp ist ohne Fehlermeldung abgebrochen. Das korrigierte Ergebnis ließ sich zumindest so nicht weiter verarbeiten.
Offenbar sind im empfangenen Transportstrom viele Fehler enthalten. Die Weiterverarbeitung ohne Korrektur macht scheinbar erst dann Probleme, wenn auch ein korrigierter Film kaum noch anschaubar ist.
dvb-fan hat empfohlen erst in PVA und dann zurück in MPEG zu wandeln. Das habe ich bisher nicht probiert.
PVAStrumento gibt es bei
http://www.offeryn.de/dv.html
Dort gibt es auch noch MPEGanalizzatore. Es zeigt uns recht ausführlich die Struktur eines MPEG-PS bis herunter zur Folge der einzelnen Frames.
Selbst wenn wir mit dieser Software nicht zum Ziel kommen, lohnt sich der Download schon allein wegen der ausgezeichneten Beschreibungen. Es sind sehr viele Informationen über MPEG-Transportströme und ihre möglichen Fehler vorhanden.