项目介绍:
WechatShortVideo 是什么
WechatShortVideo 是基于SCRecorder的仿微信短视频拍摄类库。她提供了与微信几乎一致的短视频拍摄体验。
WechatShortVideo提供了哪些功能
- 支持定时长拍摄
- 支持拍摄预览
- 操作体验与微信短视频拍摄几乎一致
- 界面部分可定制
WechatShortVideo 使用配置
WechatShortVideoConfig.h 提供了一些界面定制项。
[Objective-C] 查看源文件 复制代码
//视频最大录制时间 #define VIDEO_MAX_TIME //视频最小录制时间 #define VIDEO_VALID_MINTIME //视频文件名 #define VIDEO_DEFAULTNAME //视频导出路径 #define VIDEO_OUTPUTFILE //按压在有录制按钮范围内的提示 #define OPERATE_RECORD_TIP //按压在非录制按钮范围的提示 #define OPERATE_CANCEL_TIP //保存按钮标题 #define SAVE_BTN_TITLE //重录按钮标题 #define RETAKE_BTN_TITLE //录制按钮标题 #define RECORD_BTN_TITLE //正常提示颜色 #define NORMAL_TIPCOLOR //警告提示颜色 #define WARNING_TIPCOLOR
提供两个方法响应录制成功与界面退出事件。
[Objective-C] 查看源文件 复制代码
- (void)doNextWhenVideoSavedSuccess; - (IBAction)closeAction:(UIButton *)sender;
CocoaPods 支持
你可以在 Podfile 中加入下面一行代码来使用WechatShortVideo
pod ‘WechatShortVideo’
感谢
WechatShortVideo 基于 SCRecorder 进行开发,并使用了 MBProgressHUD ,感谢他们对开源社区做出的贡献。
DEMO 直接下载: