前言 ffmpeg编译可以看ffbuild/config.log,里面有报错信息。很多问题都是configure配置引起的,可以输入./configure --help查看帮...
前言 ffmpeg编译可以看ffbuild/config.log,里面有报错信息。很多问题都是configure配置引起的,可以输入./configure --help查看帮...
MPEG MPEG,全称Moving Picture Expert Group,动态图像专家组,1988年5月由ISO和IEC联合成立。下图是该小组所在的组织架构图 MPEG...
一.JPEG简介 JPEG全称Joint Photographic Experts Group(联合图像专家组),它是一项数字图像压缩标准(ISO/IEC 10918),19...
1.为什么图像是波? 我们知道,图像由像素组成。下图是一张 400 x 400 的图片,一共包含了 16 万个像素点。 如果把每一行所有像素的R、G、B的值,依次画成三条曲线...
一般的视频采集设备输出的数据都是YUV格式, 1.什么是YUV YUV是一种图像编码方式 ,其中Y表示明亮度(Luminance、Luma),也就是灰阶值。U、V 表示色度...
1.什么是AAC? AAC(Advanced Audio Coding)是一种音频编码标准,最早定义在MPEG-2标准(ISO/IEC 13818-7)中,后来在MPEG-4...
声音的模拟数字转换 声波从模拟信号转化为数字信号,要经过采样、量化、编码三个步骤 采样 采样就是在时间轴上对信号离散化,如下图所示 人耳只能听到频率20Hz~20kHz的声音...
前言 随着移动设备的普及和4G网络建设的全面铺开,短视频和直播行业日益火爆,其代表应用抖音、头条更是火遍大江南北,逐渐成为家喻户晓的国民APP。各大厂商也纷纷入局短视频赛道,...
前言:在android5.0之前,每一个android应用中只会含有一个dex文件,但是这个dex的方法数量被限制在65535之内,这就是著名的64K(64*1024)事件。...
之前为了开发需求,学习了NestedScrolling机制,并使用CoordinatorLayout、AppBarLayout、RecyclerView配合实现了相关的效果,...
7z --help7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21p7zip Versi...
你这种方式打出来的包,assetmanager读取文件都回提示文件被压缩,读取失败
Gradle插件开发 APK瘦身资源自定义7z压缩APK瘦身实战 资源自定义7z压缩 项目开发中,随着业务的增长,常常需要在apk编译阶段对包代码或是资源做一定的自定义修改,比如热修复,插件生成,无埋点统计,渠道包生成等等。...
Android常规的Touch事件传递机制是自顶向下,由外向内的,一旦确定了事件消费者View,随后的事件都将传递到该View。因为是自顶向下,父控件可以随时拦截事件,下拉刷...
前言 V- Layout 是阿里出品的基础 UI 框架,用于快速实现页面的复杂布局,在手机天猫 Android版 内广泛使用 让人激动的是,在上个月V- Layout终于在G...
前言 replugin-host-gradle 是 RePlugin 插件框架中的宿主gradle插件,主要用于在宿主应用的编译期常规构建任务流中,插入一些定制化的构建任务,...