Получение файла формата FLAC iPhone - PullRequest
4 голосов
/ 18 октября 2011

Я хочу записать голос и после этого получить файл в формате .flac, могу ли я сохранить записанный звук как flac?Если да - как это сделать?Я пробовал, но доступен только .caf ..

Ответы [ 2 ]

2 голосов
/ 09 июля 2012

Вам нужно сохранить файл как файл WAVE вместо файла caf. Затем вы можете использовать libFLAC и wav_to_flac , чтобы преобразовать его в кодированный звук FLAC:

#include "wav_to_flac.h"

NSString *flacFile = //path to the output file
NSString *waveFile = //path to the wave input file
const char *wave_file = [waveFile UTF8String];
const char *flac_file = [flacFile UTF8String];
int conversionResult = convertWavToFlac(wave_file, flac_file);
// Do something with the file
2 голосов
/ 18 октября 2011

В iOS нет встроенной поддержки FLAC

Проверьте это: http://www.macworld.com/article/157310/2011/01/flac_on_ios.html

...