FFmpeg 资料汇总

ffmpeg 是个牛x的库,只要是做音视频开发,基本上就绕不过它的。 对于没有接触过音视频开发的人来说,或许会觉得无从下手 ,更何况ffmpeg api还挺多 。
万变不离其宗,在看似纷杂无章的api中,我们可以根据 ffmpeg的api固定使用套路结合音视频处理的流程进行梳理 。

FFmpeg 编译 for Android

环境 :
macOS Mojave
ndk - android-ndk-r14b
ffmpeg - V3.3.9

在实操的过程中发现,别的版本编译不成功,没有过多做深入的研究,找到了这个可以编译的版本使用。 

Flutter 页面路由

路由跳转在flutter中是一个非常重要的概念 。我们在开发中不可避免的需要涉及到页面之间的交互,传参,出参等操作 。
这就引出了我们的路由,在flutter中,有两种实现路由的方式,分别是 基本路由和router命名路由。
本节针对路由做一次系统的梳理和记录

Flutter 架构的认识

flutter 是一个优秀的跨平台UI组件库,Google 强大的支持,横跨 Android ,iOS,web 等平台。
基于dart开发语言,skia 引擎 直接通过 GPU渲染,极低的性能损耗
material 设计风格 (ios 为 Cupertino) 视觉统一更优美