Player/Encoding Programme crashen sofort beim Versuch aufgenommene AVI zu lesen

  • Hallo,


    habe ein Problem.


    Habe gestern zwei Parts aufgenommen das erste eine Stunde (~250GB), das zweite 40 min (~180GB).
    Als [lexicon]AVI[/lexicon] mit [lexicon]MagicYUV[/lexicon] und [lexicon]wav[/lexicon] (zwei spuren) in 2K@60


    Als ich sie ganz normal in Premiere in die Timeline ziehen wollte crasht mir Premiere. Hab mir nix gedacht bis ich gemerkt habe, das [lexicon]MPC[/lexicon] ebenfalls crashed, genau wie [lexicon]SSM[/lexicon] [lexicon]Frameserver[/lexicon], [lexicon]MeGUI[/lexicon], [lexicon]VirtualDub[/lexicon] und sogar [lexicon]VLC[/lexicon] und alle anderen Programme, womit man sonst Videos retten kann.


    Der einzige weg, der bisher klappte die Dateien abzuspielen: das [lexicon]AVI[/lexicon] in MKVMerge ziehen und alle drei tracks aus dem [lexicon]AVI[/lexicon] im [lexicon]MKV[/lexicon] [lexicon]Container[/lexicon] speichern. Nur dann ist zumindest [lexicon]VLC[/lexicon] in der Lage die Videos abzuspielen ([lexicon]MPC[/lexicon] crashed dann nicht mehr, sondern beendet sich sofort)


    Ich habe jetzt also ein [lexicon]MKV[/lexicon] mit einem [lexicon]MagicYUV[/lexicon] stream und 2 [lexicon]wav[/lexicon] streams.


    Frage: wie kann ich da wieder was vernünftiges raus machen? Am besten möglichst schnell?
    Einzige Möglichkeit die ich momentan sehe, ist das Video abzuspielen und den Monitor wieder aufzunehmen.


    Vielen Dank!

  • Ich muss zu meiner Schande gestehen, dass ich diesmal [lexicon]Bandicam[/lexicon] genommen hatte, weil es am Besten lief.
    Die Testaufnahmen vorher waren OK.


    [lexicon]MediaInfo[/lexicon] ist alles OK, Premiere z.B. bekommt auch die Infos.


    [lexicon]Bandicam[/lexicon] liefert ein Tool Bandifix aus, das sagt es wurden keine Probleme gefunden. AviFix kenne ich nicht wo gibt es das denn?


  • AVIFix gibts in [lexicon]Dxtory[/lexicon], ansonsten: http://www.divfix.org/


    Beim [lexicon]Afterburner[/lexicon] kann es helfen einfach eine neue Aufnahme zu starten; das fixt die alte Aufnahme. Vielleicht bringt das bei [lexicon]Bandicam[/lexicon] auch was.


    Kannst du die gemuxte [lexicon]MKV[/lexicon]-Datei denn via [lexicon]MeGUI[/lexicon] File Indexer neu [lexicon]encodieren[/lexicon]?
    Zur größten Not könntest du noch die Aufnahme im [lexicon]VLC[/lexicon]-Player ablaufen lassen und gleichzeitig neu abfilmen.

  • Zur größten Not könntest du noch die Aufnahme im [lexicon]VLC[/lexicon]-Player ablaufen lassen und gleichzeitig neu abfilmen.


    Ja genau ich schätze darauf wird es hinauslaufen.
    [lexicon]Dxtory[/lexicon] habe ich auch und probiere das mal, ansonsten abfilmen.


    Das wars dann endgültig mit [lexicon]Bandicam[/lexicon] für mich...


    Danke

  • Hallo.
    Die Datei war schon geschlossen, scheinbar lag das Problem irgendwie an dem video stream, warum auch immer war nur [lexicon]vlc[/lexicon] in der Lage den zu lesen ohne abzustürzen.


    Habe so einige repair tools versucht u.a. auch ffmpeg, brachte leider nix.


    Da [lexicon]VLC[/lexicon] es abspielen kann, kann [lexicon]VLC[/lexicon] es auch kodieren, das habe ich nun mit h264 in [lexicon]lossless[/lexicon] qp=0 gemacht und es hat geklappt.
    Die Audio spur konnte ich mit [lexicon]Audacity[/lexicon] laden und somit als [lexicon]wav[/lexicon] extrahieren.

  • Die Vorgehensweise klingt gruselig in diesem Thread. Auch bei der Lösung schauert es mir. ^^


    Das FFmpeg das nicht lesen konnte ist klar. [lexicon]MagicYUV[/lexicon] ist nicht in FFmpeg integriert. Da sind ledeglich UT Video und [lexicon]Lagarith[/lexicon] enthalten, wo man das anwenden kann.


    Dein [lexicon]MagicYUV[/lexicon] Video hätteste nur [lexicon]demuxen[/lexicon] müssen, bzw. die Streams neu [lexicon]muxen[/lexicon], damit der [lexicon]Container[/lexicon] die Streams unterstützen.


    BandiAviMuxer 1.0


    Das Teil da, der in [lexicon]Bandicam[/lexicon] genutzt wird, ist die reinste Katastrophe was man Videos heutzutage antun kann. In diesem Bezug ist der Muxer von [lexicon]VirtualDub[/lexicon] (sogar noch ältere Versionen davon) weitaus fortschrittlicher ^^


    [lexicon]VLC[/lexicon] ließt die Streams aus, ohne sich großartig auf die [lexicon]Container[/lexicon] Eigenschaften zu beziehen. Ein recht praktischer Forschritt und genau das gleiche Verfahren würde auch FFmpeg bieten, wenn es [lexicon]MagicYUV[/lexicon] unterstützen würde.


    Daher bei solchen Videos: Entweder versuchen zu [lexicon]demuxen[/lexicon] ODER einfach neu [lexicon]muxen[/lexicon]. Oft löst sich das Problem von selbst, indem ein sauberer [lexicon]Container[/lexicon] erzeugt wird und die Streams reinkopiert werden.


    Transkoding zu h264 via qp=0 ist und wäre über [lexicon]VLC[/lexicon] zu Zeitraubend und irgendwie auch total Fail an sich. Aber gut, wenn es denn klappt. ^^

  • Also nur mal um klarzustellen, weder [lexicon]ssm[/lexicon] noch [lexicon]avidemux[/lexicon] noch [lexicon]virtualdub[/lexicon] oder sonst was konnte die Datei öffnen und alle programme sind sofort abgestürzt.


    ffmpeg kann sehr wohl damit umgehen, sofern die streams nur kopiert werden:


    ffmpeg.exe -i "video.[lexicon]avi[/lexicon]" -[lexicon]codec[/lexicon]:v copy -[lexicon]codec[/lexicon]:a copy "video-fixed.[lexicon]avi[/lexicon]"


    danach ist auch nix mehr abgestürzt, sondern hat sich einfach nur beendet (auch [lexicon]vlc[/lexicon])


    warum es was gebracht hat das in [lexicon]mkv[/lexicon] zu packen und es dann der [lexicon]vlc[/lexicon] lesen konnt - keine ahnung... aber das ist mir auch egal, solange ich an meine Aufnahme komme ^^


    Wenn du 180GB irgendwo frei hast kann ich dir ja gerne mal das File zur analyse stellen :D


    Auf jeden fall wird [lexicon]bandicam[/lexicon] jetzt definitv deinstalliert.hatte einfach zu viele probleme mit dem ding, auch wenn es teilweise bei manchen games die meisten [lexicon]fps[/lexicon] rausgeholt hat.

  • ffmpeg.exe -i "video.[lexicon]avi[/lexicon]" -[lexicon]codec[/lexicon]:v copy -[lexicon]codec[/lexicon]:a copy "video-fixed.[lexicon]avi[/lexicon]"


    danach ist auch nix mehr abgestürzt, sondern hat sich einfach nur beendet (auch [lexicon]vlc[/lexicon])


    warum es was gebracht hat das in [lexicon]mkv[/lexicon] zu packen und es dann der [lexicon]vlc[/lexicon] lesen konnt -


    Und warum hast du es nicht gleich andersrum gemacht xD


    In [lexicon]MKV[/lexicon] reinpacken konntest du, hast es aber nicht mehr versucht via FFmpeg auszulesen. Der [lexicon]Container[/lexicon] hat sich doch dann dort schon geändert. xD Das reicht schon oft aus.

Jetzt mitmachen!

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