iPhone - 从视频文件中分离音频并将其保存到单独的文件中

Zig*_*rth 6 iphone audio video mpmovieplayercontroller

有谁知道是否可以将音频从视频文件中分离出来,例如h.264编码mpeg(或其他此类格式),而不是将音频数据保存到单独的文件,如mp3文件?这与iPhone SDK有关.

任何指向正确方向的人都会非常感激.谢谢.

Ole*_*ann 3

听起来像是 AVFoundation 的工作。我无法告诉您详细信息,但将视频文件打开到AVURLAsset应该可以让您访问其tracks. mediaType识别的轨道AVMediaTypeAudio

不确定输出部分,但我会尝试创建一个AVMutableComposition对象,然后向其中添加要导出的曲目。然后使用AVAssetExportSessionAVAssetWriter将结果写入新文件。