我正在尝试在创建的视频的某个部分放置一些文字。我意识到可以使用CALayers上的文本层覆盖整个视频长度,但是如何仅在视频的一部分上使用呢?经过一些研究,我发现可以创建一个AVMutableCompositionTrack类型为AVMediaTypeText的轨道,这似乎可以解决问题;然而,我找不到任何关于如何声明、实例化等此类轨道的示例?
我这样声明它:
我这样声明它:
AVMutableCompositionTrack *textTrack = [mixComposition addMutableTrackWithMediaType:AVMediaTypeText preferredTrackID:kCMPersistentTrackID_Invalid];
现在我该如何向其中添加文本或使用字符串进行实例化?
欢迎任何输入。