iOS开发常用之摄像照相视频音频处理

摄像照相视频音频处理

  • SCRecorder - SCRecorder短视频录制。
  • VideoPushDemo - 视频剪辑视频特效制作1 视频特效制作2
  • LLSimpleCamera - 一款简单的,可自定义的iOS摄像头控件,摄像头。
  • EZAudio - EZAudio是一个iOS和OSX上简单易用的音频框架,根据音量实时显示波形图,基于Core Audio,适合实时低延迟音频处理,非常直观。中文介绍官网
  • ffmpeg - ffmpeg官网,FFmpeg在iOS上完美编译
  • VLC - VCL官网,VLC for iOS 2.7.2源代码
  • 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的视频滤波器。可自由选择你需要的参数合并和导出视频。
  • Cool-iOS相机 - Cool-iOS相机。
  • 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音乐播放器,用揭示可以查看层次关系,主要实现了歌词的同步显示。
  • 音乐播放器 - 音乐播放器:显示歌词。
  • TBPlayer - 视频变下变播,把播放器播放过的数据流缓存到本地,支持拖动。采用avplayer。实现说明
  • WMPlayer - WMPlayer视频播放器,AVPlayer的封装,继承UIView,想怎么玩就怎么玩。支持播放mp4,m3u8,3gp,mov,网络和本地视频同时支持。全屏和小屏播放同时支持。 ,全屏小屏切换自如。
  • IWatch - 一个视频日报类的应用播放器用到了AVFoudation。
  • SkfSwiftCamm​​er - 一个相机演示,在oc里面调用了swift。
  • ZFPlayer - 基于AVPlayer,支持横屏,竖屏(全屏播放还可锁定屏幕方向),上下滑动调节音量,屏幕亮度,左右滑动调节播放进度。
  • BMPlayer.swift - 基于AVPlayer使用Swift封装的视频播放器,方便快速集成,支持横屏,竖屏,上下滑动调节音量,屏幕亮度,左右滑动调节播放进度。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券