Skip to content

dqw18037/OEPopVideoController

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OEPopVideoController

##基于GPUImage实现的类似微信小视频录制功能

###How use:

1 将 OEPopVideo 文件夹拖入到你的工程
2 执行pod install 添加GPUImage库
3 导入头文件 #import "OEPopVideoController.h" 4 使用:
-(IBAction)openVideoController:(id)sender {
	//创建 OEPopVideoController 对象
    OEPopVideoController *videoController = [[OEPopVideoController alloc] init];
    //设置 进度条时间 默认无限制
    videoController.videoMaxTime = 4;
    //设置代理得到视频数据
    videoController.delegate = self;
    //弹出
    [videoController presentPopupControllerAnimated:YES];
}
\#pragma mark - OEPopVideoControllerDelegate
//打包好的视频连接
-(void)popVideoControllerDidSave:(NSString *)url{
    [self savePhoneLibrary:url];
}
//原始数据 做自定义处理
-(void)popVideoControllerWillOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer {
}

#####如果对你有帮助别忘了 Star 如遇bug或意见欢迎Fork and 我的邮箱:[email protected] ####录像功能需真机演示

About

基于GPUImage 微信小视屏

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 99.9%
  • Ruby 0.1%