视频处理
冷薄荷
Android菜鸟一枚
展开
-
Android视频录制之NV21和NV12
从Camera.PreviewCallback接口回调方法onPreviewFrame(byte[] data, Camera camera)回调的data数据,为NV21图像数据,而Android手机识别的是NV12图像数据,所以需要将NV21转化为NV12图像数据。NV21图像数据包括三块区域数据,分别为Y、V、U三块,一个XY像素的图片,他的NV21数据大小为 **byte[XY3/2]**,其中byte[XY]为Y区域,剩下的1/2U和V区域各占1/4;“Y”表示明亮度,“U”和“V”则是色度、浓.原创 2020-09-03 13:54:13 · 4276 阅读 · 0 评论 -
利用ffmpeg处理视频并提取缩略图和视频详情
为了满足视频的编辑以及视频基本信息的获取,需要在你的gradle中引入: implementation 'com.github.microshow:RxFFmpeg:2.2.0' implementation 'com.yyl.ffmpeg:ffmpeg_cmd:4.1.3'以及在你的app gradle文件中的defaultConfig{}下添加: ndk { abiFilters "armeabi-v7a", "arm64-v8a" }.原创 2020-09-02 16:27:49 · 1864 阅读 · 0 评论