Hallo,
ich habe hier eine defekte, aber sehr wichtige Audio-Aufnahme (Dateiendung .m4a, erzeugt mit der "Audiorecorder"-App eines Huawei P8 Lite, Android 6.0). Der Dateidefekt ist dadurch aufgetreten, dass vor einem Speichern das Gerät abgestürzt ist. Im internen Speicher habe ich eine offenbar bei der Aufnahme erzeugte .m4a-Datei gefunden und auf meinen PC kopiert, allerdings lässt sich sich weder mit dem VLC unter WIN10 noch Ubuntu 16.04 noch auf den Handy selber abspielen. Soundconverter erzeugt diese Fehlermeldung: "gst-stream-error-quark // Diese Datei enthält keine abspielbaren Ströme."
Ich vermute mal, dass man mithilfe eines Hexeditors (Bless habe ich auf dem PC) feststellen kann, ob noch nutzbare Audio-Teile vorhanden sind. Worauf müsste ich bei der Untersuchung achten? Gibt es beispielsweise eine magische Zahl für AAC-komprimierte Daten? Bei einem schnellen Googlen habe ich einen Bericht gelesen, wonach die Datei in Hex-Ansicht nicht monoton aussehen darf, wenn die Hoffnung bestehen bleiben soll, dass noch nutzbare Infos da sind. Zumindest besteht mein Exemplar nicht nur aus Nullen oder repetitiven Sequenzen.
Oder: gibt es ein empfehlenswertes Tool, welches hier besser als eine absolut laienhafte Hex-Analyse eingesetzt werden könnte?
Ich würde mich sehr(!) über jede Hilfe freuen!
Grüße, Grand-Duc
Nachtrag: die Ausgabe von "File", angewendet auf der problematischen Datei, ergibt:
ISO Media, MP4 v2 [ISO 14496-14]