iOS --分享一些iOS圖像和視頻處理的實用Demo

圖像瀏覽及處理

  • FLAnimatedImage - gif播放處理的工具。
  • CLImageEditor - 超強的圖片編輯庫,快速幫你實現旋轉,防縮,濾鏡等等一系列麻煩的事情。
  • ios-image-filters - 圖像濾鏡,庫比較舊了,很容易崩潰。
  • XBImageFilters - 圖像濾鏡。
  • MWPhotoBrowser - 一個非常不錯的照片瀏覽器,在github的star接近3000個,解決MWPhotoBrowser中的SDWebImage加載大圖導致的內存警告問題。
  • core-image-explorer - Core Image 濾鏡處理圖片-- swift ,Core Image 介紹
  • CoreImageShop - CoreImageShop圖片濾鏡處理-- Mac app that let you create a complete Core Image Filter usable on iOS using SCRecorder。
  • GPUImage - 處理圖片效果。
  • GPUImage2.swift - Swift 版基于 GPU 圖像和視頻處理框架庫。
  • RSKImageCropper - 適用于iOS的圖片裁剪器,類似Contacts app,可上下左右移動圖片選取最合適的區域。
  • WZRecyclePhotoStackView - 刪除照片交互--WZRecyclePhotoStackView,就是模擬生活中是刪除或保留猶豫不決的情形而產生的。 在上滑,下滑的部分,借鑒了TinderSimpleSwipeCards
  • TimingFunctionEditor - TimingFunctionEditor用swift編寫, 貝塞爾曲線編輯器,編輯后可以預覽或拷貝代碼片段直接使用。P.S. 該項目采用更簡單的依賴管理器。 Carthage ,而非常用的 CocoaPods。Carthage介紹中文
  • AAFaceDetection - AAFaceDetection--swift,簡單、實用的面部識別封裝庫。雖然該技術從 iOS 5 發展,不過真正有趣的應用還不多。
  • PhotoTweaks - 這個庫挺贊的,正好是對圖像操作的。
  • Concorde - swift, Concorde, 一個可用于下載和解碼漸進式 JPEG 的庫, 可用來改善應用的用戶體驗。
  • ZoomTransition - swift, 通過手勢操控圖片的放大、縮小、旋轉等自由變化效果的組件及示例。
  • AFImageHelper - swift,一套針對 UIImage 和 UIImageView 的實用擴展庫,功能包含填色和漸變、裁剪、縮放以及具有緩存機制的在線圖片獲取。
  • PinterestSwift - swift,Pinterest 風格圖片縮放、切換示例。
  • KYElegantPhotoGallery - 一個優雅的圖片瀏覽庫。
  • SDPhotoBrowser - 仿新浪動感圖片瀏覽器,非常簡單易用的圖片瀏覽器,模仿微博圖片瀏覽器動感效果,綜合了圖片展示和存儲等多項功能。
  • HZPhotoBrowser - 一個類似于新浪微博圖片瀏覽器的框架(支持顯示和隱藏動畫;支持雙擊縮放,手勢放大縮小;支持圖片存儲;支持網絡加載gif圖片,長圖滾動瀏覽;支持橫豎屏顯示)。
  • PhotoStackView-Swift - PhotoStackView——照片疊放視圖,使用說明
  • MarkingMenu - 基于手勢、類似 Autodesk Maya 風格標記菜單及圖片渲染。
  • SXPhotoShow - UICollectionViewFlowLayout流水布局 是當下collectionView中常用且普通的布局方式。本代碼也寫了三種好看的布局,其中LineLayout和流水布局有很大的相同點就直接繼承UICollectionViewFlowLayout,然后StackLayout,CircleLayout這兩種都是直接繼承自最原始的UICollectionViewLayout 布局方案。
  • PictureWatermark - 主要實現了給圖片加文字以及圖片水印的功能,已封裝成了UIImage的類別,方便使用。
  • 自定義寬高比的相冊框 拍照 - 取出照片時 彈出自定義view。在這個自定義view上創建一個需要的相框大小的view層 把取出的圖片賦值給UIImageView按縮放添加到這個層上。對uiimageView添加捏合、移動 手勢。添加按鈕 選取,最后根據位移和縮放比例 裁剪image。
  • LGPhotoBrowser - LGPhotoBrowser:相冊選擇/瀏覽器/照相機(仿微信),包含三個模塊:照片瀏覽器,相冊選擇器,照相機。
  • PhotoBrowser - 一個簡單的好用的的圖片瀏覽器。
  • BeautyHour - 完整應用,功能與“美圖秀秀”雷同。
  • MPParallaxView - 是用 Swift 寫的類似 Apple TV Parallax 效果的視圖。
  • StitchingImage - 仿微信群組封面拼接控件, 直接拖進項目就可使用,教程
  • SDECollectionViewAlbumTransition - 用自定義的 push 和 pop 實現了有趣的 iOS 相冊翻開動畫效果。
  • SKPhotoBrowser.swift - swift中規中矩、實用的圖片瀏覽類庫。示例也很完整。
  • Nuke.swift - 完整、強大、實用的圖片管理類庫。主要功能包括可定制裝載,緩存,濾鏡及尺寸變換。
  • DNImagePicker - 類似wechat的圖片選擇。
  • CocoaPicker - 仿QQ圖片選擇器(OC)。
  • JFImagePickerController - vvebo作者:多選照片、預覽已選照片、針對超大圖片優化。
  • VIPhotoView - 圖片瀏覽,用于展示圖片的工具類,因為是個 View,所以你可以放在任何地方顯示。支持旋轉,雙擊指定位置放大等。
  • AGImagePickerController - 是一個圖片選擇器,支持圖片多選,支持大圖橫滑預覽,支持放大預覽,支持橫豎屏,支持所有的iOS設備。
  • YYImage - 功能強大的 iOS 圖像框架,支持大部分動畫圖像、靜態圖像的播放/編碼/解碼。
  • PagingView.swift - 注重細節的自動布局分頁視圖組件。
  • TZImagePickerController - 一個支持多選、選原圖和視頻的圖片選擇器,同時有預覽功能,適配了iOS6789系統。教程.
  • 更換頭像 - 用戶選取從相機或者相冊獲取圖片,并且顯示在View上。
  • DouBanMeinv.swift - 抓取豆瓣美女圖片,瀑布流顯示。
  • ZZPhotoKit - 基于Photos和AVFoundation框架開源,相冊多選與相機連拍。
  • SwViewCapture.swift - SwViewCapture.swift一個用起來還不錯的iOS截圖庫.(支持截取所有內容, 適用于所有ScrollView組成的視圖, 包括WebView)。
  • BeautifyFaceDemo - 一個基于 GPUImage 的實時直播磨皮濾鏡的開源實現,主要功能臉部去斑磨皮!
  • YUCIHighPassSkinSmoothing - 磨皮濾鏡!
  • Filterpedia.swift - 強大的圖片濾鏡庫演示。
  • YUGPUImageHighPassSkinSmoothing - 一個基于 GPUImage 的磨皮濾鏡!
  • preview-transition.swift - 通過向導式代碼實現步驟,實現完整、自然流暢的圖片預覽及轉場功能。
  • CartoonEyes.swift - 前置攝像頭捕獲圖像后,采用 Core Image 臉部識別 CIDetector 和漫畫效果濾鏡復合出卡通效果眼睛。
  • YLFaceuDemo - 在直播應用中添加Faceu貼紙效果。Faceu貼紙效果其實就是在人臉上貼一些圖片,同時這些圖片是跟隨著人臉的位置改變的。說明

========

攝像照相視頻音頻處理

  • SCRecorder - SCRecorder 短視頻錄制。
  • VideoPushDemo - 視頻剪輯 視頻特效制作1 視頻特效制作2
  • LLSimpleCamera - A simple, customizable camera control for iOS, 攝像頭。
  • EZAudio - EZAudio 是一個 iOS 和 OSX 上簡單易用的音頻框架,根據音量實時顯示波形圖,基于Core Audio,適合實時低延遲音頻處理,非常直觀。中文介紹,官網
  • ffmpeg - ffmpeg官網,FFmpeg在iOS上完美編譯
  • VLC - VCL官網,VLC for iOS 2.7.2 source code
  • kxmovie - 使用ffmpeg的影片播放器,修改說明修改代碼基于FFmpeg的kxMoive艱難的編譯運行
  • ijkplayer - B站開源的視頻播放器,支持Android和iOS。 iOS中集成ijkplayer視頻直播框架
  • StreamingKit - StreamingKit流媒體音樂播放器。
  • FreeStreamer - FreeStreamer流媒體音樂播放器,cpu占用非常小。
  • DOUAudioStreamer - DOUAudioStreamer豆瓣的音樂流媒體播放器。
  • fmpro - 電臺播放器,支持鎖屏歌詞,支持基本播放流程,歌詞展示,后臺鎖屏播放和控制以及鎖屏后封面+歌詞,fmpro_R
  • IPDFCameraViewController - 支持相機定焦拍攝、濾鏡、閃光、實時邊框檢測以及透視矯正功能,并有簡單易用的API。
  • SCRecorder - 酷似 Instagram/Vine 的音頻/視頻攝像記錄器,以 Objective-C 為基礎的過濾器框架。 你可以做很多如下的操作:記錄多個視頻錄像片段。刪除任何你不想要的記錄段。可以使用任何視頻播放器播放片段。保存的記錄可以在序列化的 NSDictionary 中使用。(在 NSUserDefaults 的中操作)添加使用 Core Image 的視頻濾波器。可自由選擇你需要的 parameters 合并和導出視頻。
  • Cool-iOS-Camera - Cool-iOS-Camera。
  • FastttCamera - FastttCamera 快速照相。
  • ICGVideoTrimmer - ICGVideoTrimmer提供提供視頻剪切的視圖(類似系統相冊中瀏覽視頻時頂部那個條狀視圖)。左右兩個邊界選擇器還能夠自定義。
  • IOS錄音和播放功能demo - 比較完整的ios錄音和播放功能的實現。
  • CameraManager - 相機管理封裝類庫。看著極好用的樣子----swift。
  • MCAudioInputQueue - 簡易錄音類,基于AudioQueue的。
  • DraggableYoutubeFloatingVideo - 展示像類似Youtube移動應用的那種瀏覽視頻的效果,當點擊某視頻時能夠從右下方彈出一個界面,并且該界面能夠通過手勢,再次收縮在右下方并繼續播放。這是通過AutoLayout設計實現。
  • amr - 做即時通訊的音頻處理,錄音文件是m4a,便于web端的音頻播放。
  • 邊錄音邊轉碼 - 一邊錄音,一邊將錄制成的 wav 格式音頻文件轉碼成 amr 音頻格式。只支持真機運行調試。
  • FSVoiceBubble - 一個輕量級播放錄音音頻的氣泡:1.支持短時間的音頻播放(支持網絡音頻);2.播放時的聲波動畫;3.自定義包括聲波的顏色,氣泡的背景等。
  • KRVideoPlayer - 類似Weico的播放器,支持豎屏模式下全屏播放。
  • 自定義視頻播放器AVPlayer - 利用系統類AVPlayer實現完全自定義視頻播放器,顯示播放時間,緩存等功能。代碼清晰,注釋詳細。
  • VideoBeautify - 功能酷似美拍,秒拍等應用的源碼:對視頻進行各種美化處理,采用主題形式進行分類,內含各種濾鏡,動畫特效和音效等。
  • HTY360Player - 是一款提供在 iOS 中使用 360 度無死角拖拽視頻進行不同角度播放的視頻播放器。
  • ALCameraViewController - ALCameraViewController 攝像頭視圖控制器(含可定制照片選擇器,圖片簡單裁切功能)及演示。
  • recordDemo.swift - 一個Swift語言實現直接可以用的錄音Demo,實現說明
  • Swift-Radio-Pro - 集成 LastFM 的專業電臺應用(基于 Swift 2.0)。
  • Eleven - Eleven Player - 一個使用 FFmpeg 實現的簡單強大的 iOS 開源播放器。
  • mobileplayer-ios.swift - 很不錯的高度可定制播放器項目。
  • iFrameExtractor - 開源視頻播放器, ffmpeg在iOS的使用-iFrameExtractor源碼解析,文章
  • Periscope-VideoViewController.swift - 簡潔實用的視頻快進、倒帶控制視圖類庫。
  • AudioKit.swift - 音頻合成、加工及分析平臺(支持 iOS、OS X、tvOS)框架庫。無論其易用性,還是功能性及專業性。
  • MusicPlayert - MusicPlayert本地音樂播放+音樂信息顯示+在線歌詞搜索顯示(千千靜聽服務器)。
  • MusicPlayert - MusicPlayert音樂播放器,用reveal可以查看層次關系,主要實現了歌詞的同步顯示。
  • 音樂播放器 - 音樂播放器:顯示歌詞。
  • TBPlayer - 視頻變下變播,把播放器播放過的數據流緩存到本地,支持拖動。采用avplayer。實現說明
  • WMPlayer - WMPlayer視頻播放器,AVPlayer的封裝,繼承UIView,想怎么玩就怎么玩。支持播放mp4、m3u8、3gp、mov,網絡和本地視頻同時支持。全屏和小屏播放同時支持。 cell中播放視頻,全屏小屏切換自如。
  • IWatch - 一個視頻日報類的app 播放器用到了AVFoudation。
  • SkfSwiftCammer - 一個相機demo,在oc里面調用了swift。
  • ZFPlayer - 基于AVPlayer,支持橫屏、豎屏(全屏播放還可鎖定屏幕方向),上下滑動調節音量、屏幕亮度,左右滑動調節播放進度。
  • BMPlayer.swift - 基于 AVPlayer 使用 Swift 封裝的視頻播放器,方便快速集成,支持橫屏、豎屏,上下滑動調節音量、屏幕亮度,左右滑動調節播放進度。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,882評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,208評論 3 414
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,746評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,666評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,477評論 6 407
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,960評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,047評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,200評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,726評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,617評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,807評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,327評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,049評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,425評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,674評論 1 281
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,432評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,769評論 2 372