首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Welcome_World
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
音视频系列八 ffmpeg使用mediacodec硬解码
重新编译ffmpeg ffmpeg默认是没有开启mediacodec的,所以需要在配置文件上增加配置 默认就会增加mediacodec支持的解码器,但是如果你禁用了所有的解码器,那根据自己需要手动打开
音视频系列七 使用libyuv提高转换性能
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 libyuv库就不多介绍了,谷歌开源的处理YUV数据的库。听说性能比ffmpeg好,就尝试一下替换ffmpeg的scale功能。经过的测试确实好2
FFmpeg m3u8文件返回Invalid data found when processing input错误
结论 1.检查存储访问权限是否正常,因为你可能有m3u8文件的访问权限却不一定有分片视频文件的访问权限。 2.给avformat_open_input增加配置("allowed_extensions"
音视频系列六 Linux 编译ffmpeg链接openssl
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 编译openssl 去官网(或者github)下载openssl,解压。 进入解压后的openssl根目录,创建一个build_android_o
音视频系列五 音视频同步
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 简述 视频和音频是在不同的线程内播放的,因为cpu调度的问题和解码效率之类的因素无法同步,所以需要人为同步。就三种,以视频为基准,以音频为基准,和
音视频系列四 ffmpeg配合opensl es播放音频
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一 解码成PCM 流程其实和视频差不多,参考播放视频的代码,稍作增改 先定义后面需要用到的全局变量 打开输入流 找到音频流 打开音频解码器 配置重
音视频系列三 使用ffmpeg播放视频
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 文章参考 一 打开输入流 创建一个native方法,从java层传入视频地址,例如下面代码 然后使用下面代码打开输入流 二 找到视频流 通过 av
音视频系列二 Android Studio配置ffmpeg(jni使用so库)
一 复制文件 android studio 创建jni工程,然后将ffmpeg编译后在android子目录下生成的so库和头文件拷到libs目录下,如下图 注意,如果是放在其他目录下或者gradle版
音视频系列一 Linux 编译ffmpeg4.2.4
参考文章 一 下载解压ndk 使用的是ndk21(编译器是clang的应该都一样,低版本gcc的配置会有不同) 二 下载解压ffmpeg ffmpeg下载地址 选4.2.4主要考虑既不太新又不太旧 三
Android修改默认输入法
Android系统修改默认输入法 代码是lineageos17.1(lavender) 一、内置输入法进系统 Android (内置)预装应用. 二、修改内置输入法 在frameworks/base/
下一页
个人成就
文章被点赞
6
文章被阅读
15,279
掘力值
230
关注了
0
关注者
2
收藏集
0
关注标签
2
加入于
2022-04-27