Экспорт аудио (aiff) формата файла из .mov в приложении Cocoa

Друг, которого я пытался экспортировать из .mov в .aif, использовал приведенный ниже код в моем приложении. Файл экспортировался корректно. Но тип формата файла - AAC. Итак, подскажите, пожалуйста, как экспортировать формат aif в приложение какао. Но файл был сохранен только в формате .aif. Но показывает только AAC. Я хочу в формате AIFF.

Отображение бита на образец ничего не значит в этом файле экспорта. Но я вручную экспортирую mov в формат m4a из проигрывателя quciktime. После того, как я экспортирую m4a в aiff, экспортирую из itune. Формат был правильным. Пожалуйста, скажите мне, где я пропустил или неправильно

[manager createDirectoryAtPath:outputURL withIntermediateDirectories:YES attributes:nil error:nil];
    outputURL = [outputURL stringByAppendingPathComponent:@"output.aif"];

    //Remove Existing File
    [manager removeItemAtPath:outputURL error:nil];

    AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:mixComposition presetName:AVAssetExportPresetAppleM4A];
    exportSession.outputURL = [NSURL fileURLWithPath:outputURL]; // output path;
    exportSession.outputFileType = AVFileTypeAppleM4A;
    exportSession.shouldOptimizeForNetworkUse = YES;  

person santhosh    schedule 15.02.2014    source источник
comment
Вам нужно будет преобразовать аудиоформат, используемый в mov, в aiff.   -  person Volker    schedule 15.02.2014
comment
@volker Можете ли вы предложить кусок кода для проверки?   -  person Manoj Arun S    schedule 17.02.2014


Ответы (1)


Я немного опоздал, но на всякий случай... AVFileTypeAIFF вместо AVFileTypeAppleM4A;

person sundsx    schedule 26.11.2015