AVAudioRecorder - продолжить запись в файл после того, как пользователь прекратит запись, выйдя из приложения, а затем снова откроет его - PullRequest
1 голос
/ 14 марта 2010

Можно ли это сделать? И если нет, то как далеко я должен идти в сторону Core Audio (какой метод записи я должен использовать вместо этого)?

Я заметил, что поведение AVAudioRecorder заключается в перезаписи файла, если он находит его по указанному пути, когда вы запрашиваете повторную запись, поэтому я знаю, что это не сработает. Мне также любопытно об ограничении формата файла с этой идеей. Можете ли вы эффективно возобновить кодировку AAC или IMA4 (длина файлов, которые я хочу записать, делает WAV и, возможно, даже Apple Lossless непомерно высокой)?

Спасибо.

Ответы [ 2 ]

1 голос
/ 04 декабря 2012

Как говорит Тегерил, AVAudioRecorder не может это сделать.Однако вы можете сделать запись в виде отдельных файлов и объединить их с помощью этого ответа:

Как добавить два аудиофайла?

0 голосов
/ 26 мая 2010

Как сейчас, кажется, AVAudioRecorder не может этого сделать.

...