Ich habe ein Video von meinem Android-Telefon aufgenommen (Sony Xperia P, wenn Sie es wissen müssen), und bevor ich die Aufzeichnung beenden konnte, war der Telefonspeicher voll und das Telefon wurde auch aufgehängt. Ich habe das Telefon neu gestartet, das Video war da, aber ich konnte es von keinem Media Player auf Android abspielen. Es ist in mp4 format
.
Also habe ich versucht, es auf PC und Mac mit verschiedenen Video-Playern wie VLC, Quick Time, Windows Media Player usw. zu öffnen, aber keiner von ihnen kann es abspielen. Ich weiß, dass das Video beschädigt ist, aber ich glaube, es kann repariert werden, da es mehr als ein GB groß ist. Kann ich versuchen, die Videodatei zu reparieren? Das Video ist wirklich wichtig.
Dies ist eine alte Frage, aber ich bin auf die gleiche Situation gestoßen und habe mir gedacht, ich würde die Lösung posten, die für mich funktioniert.
Wenn die Meldung "moov atom not found" angezeigt wird, bedeutet dies in der Regel, dass beim Erstellen des Videos keine Terminal-Metadaten geschrieben werden konnten, die Informationen zu Elementen wie den im Video verwendeten Codecs usw. enthalten. Ohne dieses "moov atom" lehnen die meisten Player das Video ab.
Wenn Sie ein anderes Video haben, das mit demselben Gerät erstellt wurde, können Sie mit dem Untrunc- Programm ein neues Moov-Atom erstellen, mit dem die Datei in den meisten Fällen wiedergegeben werden kann.
Sie müssen das
untrunc
Programm selbst kompilieren . Ich habe es in einen Ubuntu 12.04-Docker-Container eingebaut und musste die folgenden Voraussetzungen installieren, damit es erstellt werden konnte:quelle