WechatShortVideo
2015-09-01 10:41
417 查看
最近项目需要模仿微信小视频拍摄效果,于是写了一个开源的小东西分享了出来:
github地址:WechatShortVideo
支持拍摄预览
操作体验与微信短视频拍摄几乎一致
界面部分可定制
提供两个方法响应录制成功与界面退出事件。
github地址:WechatShortVideo
WechatShortVideo 是什么
WechatShortVideo 是基于SCRecorder的仿微信短视频拍摄类库。她提供了与微信几乎一致的短视频拍摄体验。WechatShortVideo提供了哪些功能
支持定时长拍摄支持拍摄预览
操作体验与微信短视频拍摄几乎一致
界面部分可定制
WechatShortVideo 使用配置
WechatShortVideoConfig.h 提供了一些界面定制项。//视频最大录制时间 #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
提供两个方法响应录制成功与界面退出事件。
- (void)doNextWhenVideoSavedSuccess; - (IBAction)closeAction:(UIButton *)sender;
CocoaPods 支持
你可以在 Podfile 中加入下面一行代码来使用WechatShortVideopod 'WechatShortVideo'
感谢
WechatShortVideo 基于 SCRecorder 进行开发,并使用了 MBProgressHUD ,感谢他们对开源社区做出的贡献。协议
WechatShortVideo 被许可在 MIT 协议下使用。查阅 LICENSE 文件来获得更多信息。相关文章推荐
- 社交巨头三国杀:微信、WhatsApp、Line到底有啥区别?
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 介绍一款信息管理系统的开源框架---jeecg
- 源码被倒卖,大厂薅羊毛,开源真的只能被予取予求?
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 微信悄悄升级群聊功能:个人微信营销号的福音
- 我是运营,我没有假期
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- 如何做到日消息量100万的微信公众号?
- 论微信取消推送功能的可能性(原创)
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 专家解读:开源软件项目是否会被限制出口?
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- 专家解读:开源软件项目是否会被限制出口?
- 微信的成功,靠的是QQ导流吗?
- [转][源代码]Comex公布JailbreakMe 3.0源代码