Was passiert, wenn die Aufnahme-App beim Aufnehmen abstürzt
Eine App, die mitten in der Aufnahme verschwindet — plötzlich der Homescreen, ohne Vorwarnung — fühlt sich endgültig an. Meistens ist sie es nicht. Das Audio, das schon aufgenommen wurde, und der App-Prozess, der gerade gestorben ist, sind zwei verschiedene Dinge, und zu wissen, warum, sagt genau, was man prüfen sollte, bevor man die Aufnahme abschreibt.
Das ist einer dieser Momente, in denen die Angst den Fakten davonläuft. Am Bildschirm steht nirgends, ob die letzten zehn Minuten überstanden haben, also liegt die naheliegende Annahme beim Schlimmsten. Es lohnt sich, zu trennen, was ein Absturz wirklich zerstört, von dem, was er meist unangetastet lässt — das ist nämlich nicht dasselbe.
Was ein Absturz wirklich zerstört
Ein Absturz beendet den laufenden App-Prozess — beendet vom System, weil zu viel Speicher belegt wurde, durch einen Fehler in der App selbst, oder gelegentlich weil iOS Ressourcen für etwas anderes zurückfordert. Dass dieser Prozess verschwindet, ist das ganze Ereignis, aus Sicht des Telefons. Das sagt für sich genommen nichts darüber, ob die Datei, in die dieser Prozess geschrieben hat, noch existiert — denn iOS behandelt eine Datei auf dem Speicher und einen Prozess im Arbeitsspeicher als zwei getrennte Dinge.
Wie die Aufnahme überhaupt erst aufs Telefon kommt
Eine Aufnahme-App, die auf Apples eigenen Audio-Werkzeugen aufbaut, hält die ganze Aufnahme nicht im Arbeitsspeicher, um sie erst beim Antippen von Stopp auf einen Schlag zu schreiben. Sie öffnet gleich zu Beginn eine echte Datei auf dem Speicher und schreibt das codierte Audio während der Aufnahme laufend hinein — ein paar Sekunden nach der anderen, ununterbrochen, solange die Aufnahme läuft. Genau dieser Mechanismus ist es, der es einem eingehenden Anruf erlaubt, die Aufnahme zu pausieren und danach in genau dieser Datei fortzusetzen, statt eine neue zu beginnen: Damit das funktioniert, muss auf dem Gerät bereits eine Datei liegen, in die hinein fortgesetzt werden kann. Ein Absturz macht mit anderen Worten meist keine Arbeit ungeschehen, die ein Anruf ebenfalls nicht ungeschehen machen könnte.
Was das für das Audio selbst bedeutet
Weil die Datei laufend geschrieben wird statt erst am Ende zusammengesetzt zu werden, ist das Audio von vor dem Absturz auf dem Speicher in der Regel intakt. Was wirklich auf dem Spiel steht, ist ein kurzes Fenster genau im Moment des Absturzes — das, was aus dem letzten Puffer noch nicht geschrieben war —, und das sind in der Praxis Sekunden, nicht die ganze Aufnahme.
Der Teil, der fehlen kann, obwohl das Audio überstanden hat
Es gibt noch ein zweites, getrenntes Stück: den Eintrag, der eine Aufnahme mit Titel, Datum und Länge in der Liste der App erscheinen lässt. Dieser Eintrag wird typischerweise geschrieben, sobald die Aufnahme ordentlich gestoppt und an den Rest der App übergeben wurde. Passiert der Absturz, bevor diese Übergabe abgeschlossen ist, kann die rohe Audiodatei unangetastet im Speicher der App liegen, während die App selbst nichts davon weiß, dass die Aufnahme existiert. Diese Lücke — die Datei ist in Ordnung, die App weiß es nur noch nicht — lohnt sich, gezielt zu prüfen, statt anzunehmen, eine leere Liste bedeute eine leere Aufnahme.
Was man danach wirklich prüfen sollte
- Die App neu öffnen und zuerst bei Zuletzt oder in der Bibliothek nachsehen. Manchmal ist die Aufnahme da, nur um ein paar Sekunden kürzer, und die Sorge war unnötig.
- Steht sie nicht in der Liste, den eigenen Ordner der App in der Dateien-App prüfen, statt anzunehmen, sie sei weg — alles, was ein Rekorder wie dieser speichert, liegt genau dort, nicht irgendwo unzugänglich versteckt, eben weil die eigene Sicherungsroutine genau darüber daran herankommt.
- Nach einer .m4a-Datei mit dem Zeitstempel der Aufnahme suchen. Eine Datei, die existiert und sich abspielen lässt, und sei es nur kurz, bedeutet: das Audio hat den Absturz überstanden — dass die App erst danach davon erfährt, ist ein separates, kleineres Problem.
Warum eine App überhaupt abstürzt
Die Aufnahme selbst ist selten die Ursache. Die häufigeren Auslöser sind gewöhnliche: Das Telefon war ohnehin schon knapp bei Arbeitsspeicher, mit mehreren anderen offenen Apps, der Speicher war fast voll, oder das Gerät war schon eine Weile warmgelaufen — lange Aufnahmesitzungen erhöhen die Wahrscheinlichkeit schlicht, weil sie mehr Zeit geben, in der eines davon passieren kann, nicht weil Aufnehmen an sich etwas Zerbrechliches wäre. Dass iOS eine App im Hintergrund bei Speicherdruck beendet, ist ein ganz normales, erwartbares Verhalten — kein Beleg dafür, dass eine bestimmte App unzuverlässig wäre.
Das Risiko senken, wenn etwas nicht wiederholbar ist
- Andere Apps vorher schließen, wenn etwas wirklich nicht wiederholbar ist — ein einmaliges Interview, ein Ereignis, eine Vorlesung, die nicht noch einmal gehalten wird.
- Vor einer langen Sitzung für echten Spielraum beim Speicher sorgen. Ein zu 98 % volles Telefon ist eine deutlich häufigere Ursache für eine abrupt abbrechende Aufnahme als jeder Softwarefehler.
- Mit vollem Akku starten oder am Ladekabel bleiben. Ein Telefon, das sich mangels Akku abschaltet, sieht von außen genau wie ein Absturz aus — und ist bei einer langen Aufnahme die wahrscheinlichere der beiden Erklärungen.
Wo Voice Studio dabei steht
Voice Studio nimmt die ganze Zeit über, während eine Aufnahme läuft, in eine echte .m4a-Datei im eigenen Speicher der App auf — dasselbe Dateikonzept, das ihr erlaubt, bei einem eingehenden Anruf zu pausieren und in genau dieser Datei fortzusetzen, und derselbe Grund, warum ein gesperrter Bildschirm sie nicht stoppt, da sie für Audio im Hintergrund angemeldet ist, statt vorne im Fokus bleiben zu müssen. Es gibt zu keinem Zeitpunkt ein Konto oder einen Server von uns, ein Absturz ist also ein rein lokales Ereignis auf dem Gerät — es gibt nirgendwo sonst etwas wiederherzustellen, und es war auch nirgendwo sonst je etwas gefährdet.
Häufige Fragen
Wenn die Aufnahme-App abstürzt, ist die Aufnahme dann wirklich weg?
Meist nicht vollständig. Audio, das bereits in die Datei geschrieben wurde, ist in der Regel intakt; verloren geht typischerweise ein kurzes Fenster genau im Moment des Absturzes, nicht die ganze Aufnahme.
Warum sollte eine Aufnahme-App überhaupt abstürzen?
Meistens wegen ganz normalem Systemdruck — wenig Arbeitsspeicher bei mehreren offenen Apps, fast voller Speicher, oder ein Gerät, das schon eine Weile warmgelaufen war — und nicht wegen etwas, das speziell mit dem Aufnehmen zu tun hat.
Wie erkenne ich, ob eine Aufnahme einen Absturz überstanden hat?
Die App neu öffnen und zuerst bei Zuletzt oder in der Bibliothek nachsehen. Steht sie nicht dort, in der Dateien-App den eigenen Ordner der App nach einer aktuellen .m4a-Datei durchsuchen — das Audio kann existieren, noch bevor die App einen Eintrag dafür hat.
Ist ein Absturz etwas anderes als das absichtliche Beenden der App über den Task-Wechsler?
Für das, was mit der Datei passiert, nicht — beide beenden den laufenden Prozess auf dieselbe Weise. Der einzige Unterschied ist, dass das absichtliche Beenden eine eigene Entscheidung ist, ein Absturz dagegen nicht.
In Voice Studio ausprobieren
Voice Studio nimmt auf, transkribiert im iPhone selbst und legt jede Notiz nach Zeit und Ort ab — damit der Gedanke aus dem Auto auch nächsten Monat noch auffindbar ist.
Kostenloser Download · iPhone und iPad · iOS 16.4 oder neuer