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 中加入下面一行代碼來使用WechatShortVideo

pod 'WechatShortVideo'

感謝

WechatShortVideo 基於 SCRecorder 進行開發,並使用了 MBProgressHUD ,感謝他們對開源社區做出的貢獻。

協議

WechatShortVideo 被許可在 MIT 協議下使用。查閱 LICENSE 文件來獲得更多信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章