*.avi mit defektem Anfang abspielen

  • Hi Veit,

    Die Chancen sind relativ klein daß ein Player diese Datei abspielt da, wie du schon erwähnt hast, der Header (Anfang) der Datei fehlt. Du kannst jedoch versuchen den Header aus einer anderen Datei rauszukopieren und in die korrupte Datei einzufügen. Diesen Vorgang kannst du mit einem Hex-Editor durchführen, der zeigt nämlich den Inhalt aller Dateien in Textform an, egal welcher Datei-Typ.

    mfg Petar

  • Da fallen mir spontan zwei Programme ein:

    1. DivFix
    Kann Avi-Dateien reparieren bei denen das Ende defekt ist, bzw. wenn die Datei noch nicht vollständig runtergeladen ist. (Im Gegensatz zu mpeg sind im avi-format auf am ende wertvolle informationen gespeichert (Index).

    2. AviPreview
    Kann avis sogar abspielbar machen, wenn nur Daten irgendwo in der Mitte des Files vorhanden sind. Dabei werden die relevanten Daten für den header (Auflösung, Codec, Geschwindigkeit) erkannt und entsprechend gesetzt. Sogar die Tonspur wird geschrieben, wenn auch leider nicht immer ganz sauber synchronisiert.

    Viel Erfolg!

  • DivFix braucht auf jeden Fall einen vorhandenen Header, also ganz normal das er das nich mag.

    AviPreview sollte eigentlich herausfinden, wie das file aussieht (dauert nur etwas) allerdings muss er bei 3 Keyframes auf die gleiche auflösung kommen. Wenn man nu ein kürzeres File mit wenigen keyframes hat, so das er vieleicht nur bei zweien eine Übereinstimmung findet kann man die logisch erscheinenden Möglichkeiten die er einem während der Laufzeit ja ausgibt auch mal über Kommandozeilen durchprobieren.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!