iOS 能将视频,音频,字幕三个文件合成一个视频吗?不是用软件去合成,我说的是直接用代码去合成,有种思路是新建一个层然后把字幕渲染上去,这样感觉处理起来很麻烦啊,附上一张截图,图中的1,2是把视频音频并轨,我想问下4这个属性是不是表示字幕轨道,是否可以通过3去获取字幕的轨道啊,我这样尝试后3中的arr数组返回的是一个空数组,所以不知道是不是这样不能获取字幕的轨道啊,然后像1,2的步奏去实现一个并轨功能啊。求知道的大神指点指点啊!!!!非常感谢啊!!!!!

解决方案 »

  1.   

    AVMediaTypeSubtitle查了下资料说这个属性是获取字幕轨道的   但是我试了下还是获取不到轨道啊 
      

  2.   

    http://blog.csdn.net/baidu_24934637/article/details/50159639
    学渣一枚,有个链接,但愿能帮到你。
      

  3.   

    谢谢楼上的分享啊   不过那篇博客里面只讲了视音频的合并,视音频的合并我已经实现了,我现在想要了解可以通过视音频合并的方法去合并字幕轨道不啊   我查了下资料说用AVMediaTypeSubtitle这个属性就行了啊   但是我试了这个属性还是没有成功啊  所以来这里问问啊
      

  4.   

    字幕用水印吧,用GPUImage可行
    http://blog.csdn.net/xoxo_x/
    希望有帮助