android音视频开发
qqchenjian318
这个作者很懒,什么都没留下…
展开
-
Android视频编辑器(一)通过OpenGL预览、录制视频以及断点续录等
前言如今的视频类app可谓是如日中天,火的不行。比如美拍、快手、VUE、火山小视频、抖音小视频等等。而这类视频的最基础和核心的功能就是视频录制和视频编辑功能。包括了手机视频录制、美白、加滤镜、加水印、给本地视频美白、加水印、加滤镜、视频裁剪、视频拼接和加bgm等等一系列音视频的核心操作。而本系列的文章,就是作者在视频编辑器开发上的一些个人心得,希望能帮助到大家,另外因个人水平有限,难免有不足之原创 2017-08-19 09:31:16 · 15737 阅读 · 26 评论 -
Android视频编辑器(二)预览、录制视频加上水印和美白磨皮效果
前言这是视频编辑器系列的第二篇文章,在上篇文章中,我们讲解了利用OpenGl和SurfaceView进行视频预览,MediaCodec和MeidaMuxer进行视频录制和断点续录。而这篇主要会讲解一下如何在预览和录制视频的时候,利用OpenGL加上水印和美白磨皮的效果。如今的各种拍照、录制视频类的APP,如果没有美白磨皮的功能,那基本上是没有市场的了。然后,因为最近太忙,导致已经过去这么久才更原创 2017-10-12 14:40:54 · 16893 阅读 · 20 评论 -
Android视频编辑器(三)给本地视频加水印和美颜滤镜
前言 在上两篇文章中,我们分别实现了通过OpenGL预览、录制视频,以及在预览和录制的时候加上视频水印和美白效果,而作为一个视频编辑器,当然不仅仅是录制视频,也会有从本地选择视频,然后加上视频水印、美白、滤镜等效果,再进行发布的需求。所以作为系列文章的第三篇,我们就来实现如何给本地视频加上视频水印和美颜效果。 本系列的文章包括如下:原创 2017-10-18 16:56:59 · 22964 阅读 · 22 评论 -
Android视频编辑器(四)通过OpenGL给视频增加不同滤镜效果
前言 在上面的几篇文章中,我们实现了录制视频、通过opengl在录制过程中和给本地视频添加水印和美颜效果,还没看过的童鞋,可以看该系列的前面三篇文章。而这篇博客,我们来实现给视频添加各种各样的滤镜。现如今给视频加各种不同的滤镜对各视频类app来说,已经是标配功能。而添加各类滤镜可以使我们拍摄的视频更美观漂亮。所以这篇博客,我们就要来实现给视频添加上除美颜之外的其他滤镜。原创 2017-10-30 19:38:10 · 16312 阅读 · 12 评论 -
Android视频编辑器(五)音频编解码、从视频中分离音频、音频混音、音频音量调节等
前言 这篇博客,主要讲解的是android端的音频处理,在开发Android视频编辑器的时候,有一个非常重要的点就是音频的相关处理。比如如何从视频中分离音频(保存为mp3文件),然后分离出来的音频如何单声道和双声道互转,还有就是如果把两个音频文件合并为一个音频文件(音频混音),以及如何调节音频的原始大小。那这些功能的运用场景做哪里呢?比如如果我们想给视频文件增加要给bgm,那如果保留原...原创 2017-11-20 21:17:32 · 9108 阅读 · 18 评论