从保存在相机胶卷中的视频文件中提取音频

时间:2014-10-06 10:59:47

标签: ios objective-c avfoundation avasset

我有以下代码从相机胶卷中读取视频文件,效果非常好

Scene *scene = [_sceneArray objectAtIndex:0];
NSString *path = scene.src_url;
NSURL *full_url = [[NSURL alloc] initFileURLWithPath:path];
AVURLAsset *asset = [AVURLAsset URLAssetWithURL:full_url options:nil];
AVAssetTrack *videoTrack = [[asset tracksWithMediaType:AVMediaTypeVideo] objectAtIndex:0];

但是,当我尝试使用以下代码仅提取给定视频文件的音频时,应用程序强制关闭(数组超出绑定异常)

audioTrack = [[asset tracksWithMediaType:AVMediaTypeAudio] objectAtIndex:0];

0 个答案:

没有答案