视频帧获取&合成新视频

获取视频首帧:

实现依赖AVAssetImageGenerator,AVURLAsset初始化AVAssetImageGenerator,

视频首帧

获取视频首帧:

与首帧获取大致相同,只是按照视频一秒为单位的对应的时刻的帧获取

获取时刻变动的图像帧

视频关键帧合成:

依赖AVAssetWriterInput,读取已有的图像帧组,重新配置视频参数,类似组图写入一个视频生成器,最后依赖CVPixelBufferRef,视频数据的组装

合成视频配置

具体实现:https://github.com/feidao90/FDVideoKeyFrame.git

你可能感兴趣的:(视频帧获取&合成新视频)