Какой самый простой формат для AVAudioRecorder? - PullRequest
0 голосов
/ 29 октября 2010

Я бы хотел записать голос с помощью AVAudioRecorder, и он действительно не должен быть качественным, если он согласованный. Какие настройки нужно использовать для достижения наименьшего размера файла?

Сейчас я использую следующее, но даже не уверен, имеют ли некоторые из них отношение к моему использованию .aif файлов (IMA4).

        NSDictionary* settings = [NSDictionary dictionaryWithObjectsAndKeys:

            [NSNumber numberWithInt:kAudioFormatAppleIMA4], AVFormatIDKey,
            [NSNumber numberWithFloat:11025.0], AVSampleRateKey,
            [NSNumber numberWithInt: 1], AVNumberOfChannelsKey,
            [NSNumber numberWithInt:16], AVLinearPCMBitDepthKey,
            [NSNumber numberWithBool:NO], AVLinearPCMIsBigEndianKey,
            [NSNumber numberWithBool:NO], AVLinearPCMIsFloatKey,            
            nil];

Какой-нибудь совет, как сделать мои получившиеся файлы как можно меньше? Нет запретов на снижение качества аудиосэмпла.

1 Ответ

1 голос
/ 28 июня 2011

Вот такой Подобный вопрос ... похоже, он довольно полный ...:)

...