Skip to content

FFmpeg与GPUImage结合实现视频编辑功能。

Notifications You must be signed in to change notification settings

MysteryRan/Editor

Repository files navigation

Editor

FFmpeg解码

GPUImage添加滤镜与转场

AVPlayer播放音频

AVMutableComposition添加多轨音频

FFmpeg编码的h264文件与音频合成pcm文件合成新的mp4


需要用到FFmpeg,libyuv

FFmpeg编译与导入

FFmpeg编译脚本

  1. FF_VERSION="4.3.1" 自己选择的FFmpeg版本
  2. ARCHS="arm64 armv7 x86_64 i386" 自己需要的架构

libyuv编译

视频缩略图


issue

  1. 采用定时器来控制转场,滤镜的添加.会使合成时间过长,后续采用pts来控制时间
  2. 音频与画面分离,合成后音画可能不同步
  3. 不支持暂停与seek

项目示例

About

FFmpeg与GPUImage结合实现视频编辑功能。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published