介绍一种我常用的查看二进制文件的方式,那就是使用 vim 和 hexdump。使用方法如下: 直接使用 vim 打开二进制文件,然后输入:%!h...
MediaCodec 的整体流程如上图所示,从input 输入数据,从output 输出数据,编码的时候输入的是原始数据,输出的是编码后的数据。...
MediaCodec 的整体流程如上图所示,从input 输入数据,从output 输出数据。解码的时候输入的是压缩数据,输出的是解码后的原始数...
FFmpeg 解码出来 AVFrame 后,要渲染出来正确的图像,还是有不少问题的,下面来看看几种常见的渲染方式吧(以yuv格式为例)。 使用 ...
介绍我日常工作中提升工作效率常用的几个文本相关的自动操作 在文本中插入日期 对文本内容排序 对文本按行去重 我们通过以下几个步骤来创建自动操作。...
最近有些需求,想用一下 Windows 电脑,为什么没有使用 安装一个 Windows 呢?已经尝试了(制作 WTG 需要 Windows 系统...
在上一篇中,我们了解了如何给图形给图形贴上一张图片(纹理)。那么本篇就来讲一下怎么让图形动起来吧(变换)。 创建一个变换矩阵 编写GLSL接收矩...
在上一篇中,我们了解了如何给图形上色,那么现在我们来做一个更有趣的事情,给图形贴上一张图片(纹理)。 加载纹理 激活纹理 渲染纹理 加载纹理 G...
有了上一篇的基础,我们就可以画一些简单的图形了,接下来,我们要了解的就是如何给图形上色🎨。步骤很简单: 在顶点缓冲区中添加颜色的值 将颜色通过管...