音视频开发
文章平均质量分 84
ssisyphus
这个作者很懒,什么都没留下…
展开
-
FFmpeg 4.0.2解码并播放视频
在上一篇文章中我们知道了如何将FFmpeg4.0.2源码编译成so库,并且如何在Android Studio中配置并使用so库,那么这篇文章我们将介绍如何使用FFmpeg在Android ndk中界面视频文件并绘制到屏幕上。我们先来看下效果一睹为快。总体流程下面是整个解码并播放的主要流程,无论是我们解码视频还是解码音频基本都遵照这个流程进行操作。具体步骤注册所有组件 // 注册...原创 2018-10-11 13:32:33 · 4033 阅读 · 4 评论 -
使用MediaCodec,进行音频AAC硬编
与我们熟知的MP3格式一样,AAC是一种音频编码格式,对比MP3格式,AAC在缩小30%的前题下可以提供更好的音质。这篇博客的主要内容就是通过AudioRecorder录制PCM音频,再通过MediaCodec将PCM数据硬编码为AAC格式的音频。通常我们使用MediaCodec的流程如下:MediaCodec的使用流程:createEncoderByType/createDecoder...原创 2018-10-06 17:47:59 · 1992 阅读 · 0 评论 -
Android studio 3.0 集成 FFmpeg - 从编译到配置
这篇文章的重点在于编译FFmpeg库和Android studio 3.0中配置FFmpeg相关文件,所以如果是需要了解FFmpeg的实际应用的可以不用继续往下看了。因为我自己在整个过程中遇到很多的坑,所以我在整个过程中都用云笔记记录了下来,希望帮助到后来需要的同学,文章涉及的所有步骤我都是亲自尝试过的,如果有不正确的地方,烦请指正。环境准备1. ubuntu阿里云服务器 Ubuntu 16...原创 2018-10-06 17:51:42 · 2851 阅读 · 0 评论