标题
标题
基础
重点内容
- 基于surfaceview与mediaplayer的视频播放器(android-studio)
- MediaPlayer和VideoView的使用
- Android多媒体学习十二:Android中Video的三种播放方式的实现
- Android使用VideoView播放网络视频,获取网络视频缩略图
- android下载文件,文件包括视频以及各种文件
- Android视频开发浅析
- [Android基础] VideoView
- Android在滚动列表中实现视频的播放(ListView & RecyclerView)
- 微信实现本地视频发布到朋友圈--------(逆向分析, 视频)
- 用MediaPlayer+TextureView封装一个完美实现全屏、小窗口的视频播放器
- 利用FFmpeg玩转Android视频录制与压缩(一)
- 仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑(上)
- 利用FFmpeg玩转Android视频录制与压缩(二)
Camera2
获取视频缩略图
- FFmpegMediaMetadataRetriever
- MediaMetadataRetriever的用法
- Android之使用MediaMetadataRetriever类获取视频第一帧
- android 获取视频缩略图终极解决方案(ffmpeg)
- Android FFmpegMediaMetadataRetriever.getFrameAtTime() is slow
- android获取多个在线视频的略缩图
- 获取视频的帧
- MediaMetadataRetriever小试牛刀
视频剪辑
方案一:mp4parser
https://github.com/sannies/mp4parser
简介1 https://www.jianshu.com/p/c87ada9b0f65
简介2 https://blog.csdn.net/lxy_tap/article/details/74567282
建议:集成简单,门槛小;但只支持MP4格式。
方案二:MediaMuxer跟MediaCodec
简介1 https://blog.csdn.net/superlee1125/article/details/49991811
建议:理论性资料多,实践性资料少;门槛中等。
方案二:FFmpeg
建议:门槛高;但兼容好;有实践性资料。