NSDocument Запазване на аудио и видео файлове

Имам приложение за ios, което има функция за изтегляне на аудио и видео файлове. Въпросът е къде трябва да изтегля тези файлове и как?


person IOS Developer    schedule 24.02.2013    source източник


Отговори (1)


можете да използвате <AudioToolbox/AudioToolbox.h>

създайте файл като този

NSString *filePath = NSTemporaryDirectory();

filePath = [filePath stringByAppendingPathComponent:@"fileName.mp3"];

NSURL *fileURL = [NSURL fileURLWithPath:filePath];

напишете описанието на вашия аудиопоток по този начин

AudioStreamBasicDescription des;
des.mSampleRate = 44000;
des.mBitsPerChannel = 16;
des.mChannelsPerFrame = 1;
des.mFramesPerPacket = 1;
des.mBytesPerFrame = 2;
des.mBytesPerPacket = 2;

създайте аудио файл като този

AudioFileID audioFile;
audioErr = AudioFileCreateWithURL((CFURLRef)fileURL, 
                                 kAudioFileWAVEType,   
                                  &des,
                                  kAudioFileFlags_EraseFile,
                                  &audioFile);

използвайте AudioFileWriteBytes(audioFile)method, за да го напишете

person Ravindra Bagale    schedule 24.02.2013