首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多媒体
订阅
磨剑十年
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
音视频开发之旅(51)-M3U8边缓存边播放
目录 MP4的“问题” m3u8是什么 m3u8的好处 源码分析 扩展思考:mp4能不能像m3u8一样进行分片缓存呐? 资料 收获 一、MP4的“问题” 我们上面两篇边缓存边播放之AndroidVid
FFmpeg音频滤镜-搞怪的播放器
书接上回FFmpeg音频解码-音频可视化。如果只解码音频然后就拿去给播放器播放那也太单调了,FFmpeg带有音频滤镜功能,我们把它加进去,让我们的播放器实现一些搞怪的音频效果.
FFmpeg手撕视频(Android端)
FFmpeg是非常强大的音视频处理工具,我们可以使用它来处理视频合成、剪辑、加特效等等操作。 在音视频领域,我们把一路音/视频称为一路流。如我们小时候经常使用VCD看港片,在里边可以选择粤语或国语声音,其实就是CD视频文件中存放了两路音频流,用户可以选择其中一路进行播放。 我们…
FFmpeg 开发(02):FFmpeg + ANativeWindow 实现视频解码播放
本文将利用 FFmpeg 对一个 Mp4 文件的视频流进行解码,然后使用 libswscale 将解码后的 YUV 帧转换为 RGBA 帧,最后使用 ANativeWindow 进行渲染。 参考雷霄骅博士的音视频处理流程图,我们大概了解了本节的处理流程:(Mp4文件)解协议->…
FFmpeg 开发(14):Android FFmpeg + MediaCodec 实现视频硬解码
前面 FFmpeg 系列的文章中,已经实现了音视频的播放、录制已经添加滤镜等功能,本文将用 FFmpeg + MediaCodec 做一个播放器,实现视频的硬解码和音视频同步。
Mac编译ExoPlayer的ffmpeg拓展库
英文好的同学可以看官方文档 ExoPlayer的项目下有一个extensions/ffmpeg目录,其中包含了音频解码的相关内容,可以编译相关的拓展库以解码系统所不支持的音频编码 1.编写shell脚
编译ExoPlayer FFmpeg扩展(NDK20、FFmpeg4.2)
下载ndk,我使用的google推荐的android-ndk-r20b,注意下载linux版本,下载后提取到文件夹。此处我的ndk文件夹为:/home/ye/ndk/android-ndk-r20b 本来编译出四个库之后我以为结束了的,没想到放到项目里始终不行,日志里发现Ffm…
ExoPlayer架构详解与源码分析(15)——Renderer
如果你已经看完理解了前面MediaSource的内容,我相信你已经知道数据是如何获取并解析好放入到缓存了,我们先跳过中间那些控制管理环节,这些数据最终流入的方向就是本篇要讲的Renderer了。
ExoPlayer(AndroidX Media3) 扩展ffmpeg实现音频软解码
ExoPlayer扩展ffmpeg解码器,实现自定义解码。解决视频音轨为mp2格式时,播放视频只有画面没有声音问题。
Android AVDemo(10):视频解封装,从 MP4 解出 H.264/H.265丨音视频工程示例
vx 搜索『gjzkeyframe』 关注『关键帧Keyframe』来及时获得最新的音视频技术文章。 iOS/Android 客户端开发同学如果想要开始学习音视频开发,最丝滑的方式是对音视频基础概念知