我有一个视频,我想在具有本地化版本的应用上使用。视频相同,但音频会发生变化。我真正想做的是创建一个带有两个音频通道的MOV,然后选择我想要播放的音频通道语言,具体取决于用户语言设置。是否可以在iPhone / iPad上执行此操作?
好的,我知道我可以添加两个视频,但视频尺寸很大,我不想让应用程序膨胀。
感谢。
答案 0 :(得分:1)
如果您使用的是AVFoundation,则可以获得该电影的AVPlayerItem
。然后,您可以访问tracks
的数组enabled
。它们具有AVPlayerItemTrack
属性,您可以设置它。
现在要确定要设置的项目,您需要查看assetTrack
的{{1}}属性AVPlayerItemTrack
。这可能会为您提供信息,以确定它是否是您要启用的曲目。