音视频处理大全

C

1.Ffmpeg : https://github.com/FFmpeg/FFmpeg

2. Ijkplayer:https://github.com/Bilibili/ijkplayer

Java

1》.GSYVideoPlayer : https://github.com/CarGuo/GSYVideoPlayer

2》.ffmpeg-android-java:https://github.com/WritingMinds/ffmpeg-android-java

3》.微信小视频+秒拍,FFmpeg库封装 :https://github.com/motianhuo/VCameraDemo

4》.基于ffmpeg的视频录制编辑 : https://github.com/Zhaoss/WeiXinRecordedDemo

5》.AndroidAudioConverter : https://github.com/adrielcafe/AndroidAudioConverter

6》.基于VCamera,仿微信录制短视频 : https://github.com/maimingliang/WxRecoderVideo

7》.LanSoSdk  :  https://github.com/LanSoSdk/LanSoEditor_common

在android系统封装好的ffmpeg. 免费. 采用硬件加速,更快的视频转码.裁剪,剪切,分离,合并,转换,拼接,水印,叠加,混合,转码,压缩, 变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频, 多个视频合成等工作; 和普通的ffmpeg相比, 更快速

8》.视频录制 视频压缩 :https://github.com/chenzhihui28/VideoRecorderAndCompressor

9》.Android-ffmpeg-CameraRecord :https://github.com/wysaid/Android-ffmpeg-CameraRecord

使用JavaCV提供的支持, 使用OpenGL实时处理+显示摄像头采集的图像, 并使用FFMPEG实时录制音视频

10》.Android-Video-Trimmer:https://github.com/iknow4/Android-Video-Trimmer

Android-Video-Trimmer项目实现了对长短视频进行片段的裁剪选择。目前通过MediaMetadataRetriever获取视频帧,采用ffmpeg进行视频裁剪,和视频压缩处理。

11》.VideoPlayerManager :https://github.com/danylovolokh/VideoPlayerManager

This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and RecyclerView. Also it tracks the most visible item in scrolling list. When new item in the list become the most visible, this library gives an API to track it.

12》.VideoRecorder:https://github.com/qdrzwd/VideoRecorder

android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。

13》.仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑 :https://github.com/Zhaoss/WeiXinRecordedDemo

14》.SmarterStreaminghttps://github.com/daniulive/SmarterStreaming

国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTMP/RTSP直播播放、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(通常1秒以内,低延迟模式下200~400ms)

15》.SimplifyReader :https://github.com/chentao0707/SimplifyReader

一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的

16》.RxGalleryFinal :https://github.com/FinalTeam/RxGalleryFinal

Android图片单选/多选、拍照、裁剪、压缩。视频选择和录制

17》.SopCastComponent  :https://github.com/LaiFeng-Android/SopCastComponent

,支持flv,支持rtmp,支持添加视频特效等等 。

18》.jjdxm_ijkplayer  :https://github.com/jjdxmashl/jjdxm_ijkplayer

基于ijkplayer简单的UI界面 当前项目是基于ijkplayer项目进行的播放器界面UI封装。 是一个适用于 Android 的 RTMP 播放界面 SDK,可高度定制化和二次开发。特色是同时支持 H.264 软编/硬编和 AAC 软编/硬编。主要是支持RIMP、HLS、MP4、M4A等视频格式的播放。

19》.NiceVieoPlayer  :https://github.com/xiaoyanger0825/NiceVieoPlayer

IjkPlayer/MediaPlayer+TextureView,支持列表,完美切换全屏、小窗口的Android视频播放器

20》.Ghost : https://github.com/GeekGhost/Ghost

微影,一款纯粹的在线视频App,基于Material Design + MVP + RxJava + Retrofit + Realm + Glide

21》.yjPlay:https://github.com/yangchaojiang/yjPlay

一个支持自定义UI布局,流式API, 加密,直播 ,亮度,音量,快进等手势 ,广告视频预览,多种加载模式 ,多种分辨率切换 ,多种封面图, 自定义数据源,列表播放,倍数播放,边播变缓存<font color="red">不是使用AndroidVideoCache</font>,离线播放,神奇的播放器

22》.LifeHelper :https://github.com/yangchong211/LifeHelper

包含新闻,视频,图片,音乐,记事本等等模块。架构模式:采用MVP+Rx+Retrofit+Desgin+Dagger2+阿里VLayout+腾讯X5+腾讯bugly。安装阿里编码规约插件,不断修正不合理代码和最大程度去除黄色警告!!!融合开发中需要的各种小案例,持续更新中!!!

23》.SuperVideoPlayer :https://github.com/curtis2/SuperVideoPlayer

集成android流媒体处理vitamio框架。实现播放本地视频,网络视频,直播等功能。

24》.PLDroidShortVideo: https://github.com/pili-engineering/PLDroidShortVideo

PLDroidShortVideo 是七牛推出的一款适用于 Android 平台的短视频 SDK,提供了包括美颜、滤镜、水印、断点录制、分段回删、视频编辑、混音特效、视频剪辑、本地转码、视频上传在内的多种功能,支持高度定制以及二次开发。

25》.VideoListDemo : https://github.com/w1123440793/VideoListDemo

一个视频播放列表demo,视频播放使用的ijkplayer,正在播放视频拖动到不可见区域小窗口播放,可全屏切换

26》.DanmukuLight: https://github.com/hpdx/DanmukuLight

Android上专为视频直播打造的轻量级弹幕库(100多kb)基于ijkPlayer的视频播放器

直播SDK

1.大牛直播SDK:http://daniulive.com/

音视频博客

1.https://blog.csdn.net/leixiaohua1020/article/details/15811977

2.https://blog.csdn.net/column/details/kklive8.html

其他推荐

1.RxTool : https://github.com/vondear/RxTool

Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜

后续整理!!!

猜你喜欢

转载自blog.csdn.net/u014133119/article/details/81539604