4

那是一些代码段:

AVURLAsset *songAsset = [AVURLAsset URLAssetWithURL:assetURL options:nil];
AVAssetExportSession *exporter = [[AVAssetExportSession alloc]
                                      initWithAsset: songAsset
                                      presetName: AVAssetExportPresetAppleM4A];
NSLog (@"created exporter. supportedFileTypes: %@", exporter.supportedFileTypes);
exporter.outputFileType = @"com.apple.m4a-audio";
[exporter exportAsynchronouslyWithCompletionHandler:^{}.....

我用它从 ipod 库中导出 m4a。

这个 m4a 文件的大小是 10M。

我可以通过设置比特率的采样率来压缩 m4a 吗?

谢谢!

4

1 回答 1

0

您不能直接指定。您唯一的选择是:

NSString *const AVAssetExportPresetLowQuality;
NSString *const AVAssetExportPresetMediumQuality;
NSString *const AVAssetExportPresetHighestQuality;
于 2012-06-06T00:23:57.520 回答