0

我有一个视频,我想在具有本地化版本的应用程序上使用。视频是一样的,但音频发生了变化。我真正想做的是创建一个带有两个音频通道的 MOV,然后根据用户语言设置选择我想要播放的音频通道语言。是否可以在 iPhone/iPad 上做到这一点?

好的,我知道我可以添加两个视频,但是视频很大,我不想让应用程序膨胀。

谢谢。

4

1 回答 1

1

如果您使用的是AVFoundation,您可以获得AVPlayerItem电影的。然后您可以访问tracks这是一个AVPlayerItemTracks 数组。这些具有enabled您可以设置的属性。

现在要确定要设置的项目,您需要查看AVPlayerItemTrack' 的assetTrack属性是AVAssetTrack. 这可能会为您保存信息,以确定它是否是您要启用的轨道。

于 2012-08-22T00:00:24.537 回答