Bearbeitung von Video-Fragmenten

Begonnen von jh1234, Februar 26, 2014, 16:17:44

« vorheriges - nächstes »

jh1234

Ich habe versucht, mit Data-Recovery-Tools versehentlich gelöschte Video-HD-Dateien (H.264 .TS) wiederherzustellen. Das klappt aber nur bedingt, denn meistens erhalte ich nur einzelne Fragmente, die sich darüber hinaus nicht fehlerfrei abspielen bzw. weiterverarbeiten lassen. Dabei erscheinen auf der Zeitleiste falsche oder gar keine Zeitangaben.


Noch schlimmer ist es, wenn zwei Fragmente aus verschiedenen TS-Dateien beim Recovern in einer Datei zusammengefasst werden. So einen Fall habe ich kürzlich erlebt.


Mit dem VLC und viel Geschick ist es mir gelungen, das zweite Fragment abzuspielen. Nun habe ich versucht, die Datei in TS-Doctor zu laden, um beide Fragmente zu trennen, zu "reparieren" und getrennt abzuspielen. bzw. weiterzubearbeiten. Doch beim Laden hängte sich TS-Doctor auf. Auch diverse andere Tools zur Videobearbeitung haben bei dieser - zugegeben nicht ganz alltäglichen Aufgabe - den Geist aufgegeben.


Weiss jemand eine Lösung?

Djfe

schätze, dass die Dateien so kaputt sind, dass der TSD keinen "Konsens" findet
speziell, wenn plötzlich zwei unterschiedliche Filme zusammen erscheinen, da diese komplett unterschiedliche Tabellen und Zeitstempel aufweisen und der TSD ein wenig hilflos da steht, da er nicht daraufhin programmiert wurde, derartige Fragmente auseinanderzuwurschteln, sondern genau das Gegenteil-> diese zusammenzuführen, was natürlich nicht möglich ist, da es zwei unterschiedliche Filme sind
das ist kein normaler Anwendungsfall!

eventuell kann sich Cypheros ja mal eine deiner Aufnahmen ansehen, wenn du sie ihm auf seinen FTP höchlädst

schätze aber, dass er auch nicht viel mehr machen kann, wenn die Dateien derart zerstückelt sind

derartige Recoverytools sind eher auf Bilder ausgelegt, weil sie diese besser unterscheiden können
TS Streams sind um ein vielfaches komplexer, weswegen die Tools vermutlich die Streams nicht auseinanderhalten können

testest

>>Das klappt aber nur bedingt, denn meistens erhalte ich nur einzelne Fragmente..
..das ist ein RTool das auch Teile von fragmentierten Dateien wiederherstellt. Bei Videos nur dann nützlich wenn zufällig der ganze Film drinsteckt.

>>Noch schlimmer ist es, wenn zwei Fragmente aus verschiedenen TS-Dateien beim Recovern in einer Datei zusammengefasst werden..
..das wäre allerdings ein Fehler des R.Tools, Fehler aber nur dann wenn andere Tools es an dieser Stelle besser könnten. Kannst ja versuchen die Datei mit RawCutter (Teil von TSDoc) zu splitten an der richtigen Stelle: am Anfang des 2. TS

jh1234

Danke für den Tipp mit Raw Cutter!

Das hat tatsächlich geholfen, darauf hätte ich kommen müssen.

Darüber hinaus fügt Raw Cutter noch einen TS-Header hinzu, so dass einzelne Fragmente wieder abspielbar werden.

testest

Zitat..darauf hätte ich kommen müssen.

Nicht wirklich! Weil Cypheros ist stellenweise ähhm ganz schön unwirklich..;) yeah RawCutter halte ich für sein 2.-genialstes Werk - Broadcasters dürften sich im Grabe rumdrehen - wärend sie noch nichtmal eingeschlafen waren!
Das mit dem TS-Header - ts braucht keinen header weil videos da und dort rausfallen können und dann immernoch abspielbar sein müssen. TS ist ein TransportStream ohne wenn und aber.


www.cypheros.de