摘要: 查看命令行参数 ffmpeg -h 全局选项 -y : 覆盖输出文件 -vol volume:改变音量(256 =正常) 每个文件的主要选项 -f fmt:强制格式,设置输出格式 -c codec 或者 -codec codec :编解码器名称 -pre preset :预设名称 -map_meta 阅读全文
posted @ 2023-04-20 11:14 huyang011 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 1. 根目录 build.gradle 引入kotlin插件 buildscript { // kotlin版本 ext.kotlin_version = '1.7.0' repositories { mavenCentral() } dependencies { // 引入kotlin插件 cla 阅读全文
posted @ 2022-07-07 20:58 huyang011 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 帧缓冲(Frame Buffer Object), 简称FBO FBO本身不能用于渲染, 只有添加了纹理或者渲染缓冲区之后才能作为渲染目标, 它仅提供了颜色附着,深度附件和模板附件 帧缓冲使用步骤: 第一步: 创建FBO val frameBuffers = IntArray(1) GLES20.g 阅读全文
posted @ 2022-05-26 12:46 huyang011 阅读(376) 评论(0) 推荐(0) 编辑
摘要: OpenGL 渲染管线 注意,蓝色部分代表我们可以注入我们自己的着色器的部分。 顶点数据 VERTEX DATA[] 经过顶点着色器、 图元装配、 几何着色器、 光栅化阶段、 片元着色器 、阿尔法测试和混合阶段 进行处理 在现代 OpenGL 中,我们至少需要定义一个我们自己的顶点和片段着色器(GP 阅读全文
posted @ 2022-05-19 14:47 huyang011 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-05-12 20:14 huyang011 阅读(54) 评论(0) 推荐(0) 编辑
摘要: Navigation库支持的参数类型: 类型app:argType 语法是否支持默认值?是否由路由处理?是否可为 null? 整数 app:argType="integer" 是 是 否 浮点数 app:argType="float" 是 是 否 长整数 app:argType="long" 是 - 阅读全文
posted @ 2022-05-10 19:04 huyang011 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Barrier 屏障 <androidx.constraintlayout.widget.Barrier android:id="@+id/barrier" android:layout_width="wrap_content" android:layout_height="wrap_content 阅读全文
posted @ 2022-05-09 16:47 huyang011 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Android 小米深色模式对View进行适配_AnjoyZhang的博客-CSDN博客_小米深色模式适配 Android在App中强制关闭禁用深色模式_张雨zy的博客-CSDN博客_android 禁用深色模式 阅读全文
posted @ 2022-05-09 14:25 huyang011 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Android屏幕坐标 坐标原点是屏幕左上角, 向右是x轴正方向 向下是y轴正方向 openGL 世界坐标 Android屏幕坐标换算成openGL世界坐标的公式 世界坐标x = (屏幕坐标点x / 屏幕宽度) * 2 - 1世界坐标y = -(屏幕坐标点y / 屏幕高度) * 2 + 1 Open 阅读全文
posted @ 2022-05-09 14:23 huyang011 阅读(380) 评论(0) 推荐(0) 编辑
摘要: Plugin 'ASM Bytecode Outline' is compatible with IntelliJ IDEA only because it doesn't define any explicit module dependencies Plugin 'MethodTraceMan' 阅读全文
posted @ 2022-04-22 11:50 huyang011 阅读(500) 评论(0) 推荐(0) 编辑