Dies ist eine alte Frage, aber ich bin gerade in die gleiche Situation geraten und habe mir gedacht, ich würde die Lösung posten, die für mich funktioniert.
Wenn Sie die Meldung "moov atom not found" sehen, bedeutet dies in der Regel, dass das, was das Video erstellte, keine Terminal-Metadaten schreiben konnte, die Informationen zu den im Video verwendeten Codecs usw. enthielten. Ohne dieses "Moov-Atom" lehnen die meisten Spieler das Video ab.
Wenn Sie über ein anderes Video verfügen, das von demselben Gerät erstellt wurde, können Sie mit dem Programm untrunc ein neues Moov-Atom generieren, das die Datei in den meisten Fällen abspielbar macht.
Sie müssen das untrunc
Programm selbst kompilieren . Ich baute es in einen Ubuntu 12.04 Docker-Container und musste die folgenden Voraussetzungen installieren, um es bauen zu können:
sudo apt-get install libavformat-dev libavcodec-dev \ libavutil-dev libqt4-dev make g++ libz-dev