会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
多媒体开发进阶
微信公众号:【音视频开发进阶】,微信 :ezglumes ,分享 Android 应用开发、Camera、NDK、图形图像、FFmpeg 等音视频相关开发经验与积累,
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2020年5月10日
【音视频连载-011】第二季 FFmpeg 一层一层获取文件信息
摘要: 本篇文章主要是讲解如何通过 FFmpeg 代码来获取文件信息。 首先准备一个文件,用命令行来查看它的基本信息。 文件地址如下: https://github.com/glumes/av beginner/blob/master/resource/video/video avi 320x320.avi
阅读全文
posted @ 2020-05-10 22:27 glumes
阅读(209)
评论(0)
推荐(0)
2020年5月6日
推荐几个堪称教科书级别的 Android 音视频入门项目
摘要: 在 "直播" 中有提到几个不错的开源项目,这里再重点推荐一下: 目前,市面上关于音视频学习的相关书籍并不多,而且即使看了书籍学了理论,最终还是要回归到代码上来。 毕竟 IT 行业实践性要求高,强调动手能力,音视频这方面就更得多操作和探索了。 推荐下面几个项目会各有侧重,分别涵盖了 Android 音
阅读全文
posted @ 2020-05-06 21:12 glumes
阅读(716)
评论(0)
推荐(0)
2020年4月27日
【音视频连载-010】第二季 FFmpeg 日志打印
摘要: 音视频学习入门技术文章连载: "技术开发故事会连载" "【音视频连载 001】基础学习篇 SDL 介绍以及工程配置" "【音视频连载 002】基础学习篇 SDL 创建窗口并显示颜色" "【音视频连载 003】基础学习篇 SDL 消息循环和事件响应" "【音视频连载 004】基础学习篇 SDL 加载图
阅读全文
posted @ 2020-04-27 12:39 glumes
阅读(249)
评论(0)
推荐(0)
2020年3月16日
【音视频连载-007】基础学习篇-SDL 播放 PCM 音频文件(上)
摘要: 音视频学习入门技术文章连载: "技术开发故事会连载" "【音视频连载 001】基础学习篇 SDL 介绍以及工程配置" "【音视频连载 002】基础学习篇 SDL 创建窗口并显示颜色" "【音视频连载 003】基础学习篇 SDL 消息循环和事件响应" "【音视频连载 004】基础学习篇 SDL 加载图
阅读全文
posted @ 2020-03-16 11:31 glumes
阅读(502)
评论(0)
推荐(0)
2020年3月14日
Android JNI 之 Bitmap 操作
摘要: 在 Android 中通过 JNI 去操作 Bitmap。 在 Android 通过 JNI 去调用 Bitmap,通过 CMake 去编 so 动态链接库的话,需要添加 jnigraphics 图像库。 在 Android 中关于 JNI Bitmap 的操作,都定义在 的头文件里面了,主要就三个
阅读全文
posted @ 2020-03-14 16:50 glumes
阅读(1799)
评论(0)
推荐(0)
Android JNI 基本操作
摘要: 自从 Android Studio 升级到 2.3 版本以后,使用 CMake 进行编译就方便多了,不需要再写 Android.mk 了,也不需要用 javah 来生成头文件了,直接写好 native 方法,快捷方式就可以生成对应的 C++ 方法,只要专注写好 C++ 代码,CMake 就可以指定的
阅读全文
posted @ 2020-03-14 16:46 glumes
阅读(350)
评论(0)
推荐(0)
Android JNI 数组 操作
摘要: JNI 中有两种数组操作,基础数据类型数组和对象数组,JNI 对待基础数据类型数组和对象数组是不一样的。 基本数据类型数组 对于基本数据类型数组,JNI 都有和 Java 相对应的结构,在使用起来和基本数据类型的使用类似。 在 Android JNI 基础知识篇提到了 Java 数组类型对应的 JN
阅读全文
posted @ 2020-03-14 14:41 glumes
阅读(873)
评论(0)
推荐(0)
Android 通过 JNI 访问 Java 字段和方法调用
摘要: 在前面的两篇文章中,介绍了 Android 通过 JNI 进行基础类型、字符串和数组的相关操作,并描述了 Java 和 Native 在类型和签名之间的转换关系。 有了之前那些基础,就可以实现 Java 和 Native 的相互调用了,在 Native 中去访问 Java 类的字段并调用相应的方法。
阅读全文
posted @ 2020-03-14 14:37 glumes
阅读(297)
评论(0)
推荐(0)
Android 相机开发中的尺寸和方向问题
摘要: 在 Android Camera 开发中,两个比较闹心的问题就是尺寸和方向了。 其中尺寸指的是: 相机显示预览帧的尺寸 相机拍摄帧的尺寸 Android 显示相机预览内容的控件尺寸 而方向指的是 相机显示预览帧的方向 相机拍摄帧的方向 Android 手机自身的方向 在开发中要处理好这三个方向和三个
阅读全文
posted @ 2020-03-14 14:35 glumes
阅读(1391)
评论(0)
推荐(0)
【音视频连载-001】基础学习篇- SDL 介绍以及工程配置
摘要: "技术开发故事会连载" 这是音视频基础学习系列的第一篇文章,主要讲解 SDL 是什么以及为什么要用到它,看似和音视频没啥卵关系,其实必不可少。 SDL 简介 SDL 是 “Simple DirectMedia Layer” 的缩写,它是一个跨平台的多媒体库,可以在 Mac、Windows、Linux
阅读全文
posted @ 2020-03-14 14:23 glumes
阅读(490)
评论(0)
推荐(0)
1
2
下一页
公告