AVAudioRecorder - continuare a registrare su file dopo che l'utente interrompe la registrazione lasciando l'applicazione e poi ri-apre

StackOverflow https://stackoverflow.com/questions/2441180

Domanda

Può questo essere fatto? E se no, quanto in basso, verso il Core Audio devo andare (quale metodo di registrazione dovrei usare al posto)?

Ho notato il comportamento di AVAudioRecorder è quello di sovrascrivere un file se ne trova uno al percorso fornito quando si richiede che registra ancora una volta, quindi so che non sta andando a lavorare. Sono anche curioso di restrizione formato di file con questa idea. Si può riprendere in modo efficace una codifica AAC o IMA4 (la lunghezza delle file che voglio registrare rendere WAV e probabilmente anche Apple Lossless proibitivo)?

Grazie.

È stato utile?

Soluzione 2

Così com'è adesso, sembra AVAudioRecorder non può farlo.

Altri suggerimenti

Come dice Tegeril, AVAudioRecorder non può fare. Che cosa si potrebbe essere in grado di fare, però, è record come file separati poi concatenare utilizzando questa risposta:

Come per aggiungere due file audio?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top