首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
阿进
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Android 开发之硬件加速
所谓硬件加速,指的是把某些计算工作交给专门的硬件来做,而不是和普通的计算工作一样交给 CPU 来处理。这样不仅减轻了 CPU 的压力,而且由于有了专门硬件的处理,这份计算工作的速度也被加快了。这就是硬件加速。 对于 Android 来说,硬件加速有它专属的意思:在 Androi…
JAVA使用JAVACV实现图片合成短视频,并给视频添加音频!!!
玩抖音的时候,发现可以根据图片生成视频,并添加音频,同时刚好在项目当中也遇到需要利用多张图片生成视频的操作,特此记录下实现的过程!!! JAVA来实现图片合成视频这个需求,想想还是非常少见的,在网上找
javacv将webm视频转换为mp4格式
public static String convertToMp4(File file) { FFmpegFrameGrabber frameGrabber = new FFmpeg
Android音视频开发:音频非压缩编码和压缩编码
因为非压缩编码实在是太大了,所以我们生活中所接触的音频编码格式都是压缩编码,而且是有损压缩,比如 MP3或AAC。 由于AudioRecord(录音) 和 AudioTrack(播放)操作过于底层而且过于复杂,所以Android SDK 还提供了一套与之对应更加高级的API:M…
Android音视频开发:踩一踩“门槛”
将声音保存成音频的过程,其实就是将模拟音频数字化的过程,为了实现这个过程,就需要对模拟音频进行采样、量化和编码。接下来我们详细讲解这一过程。 采样是将信号从连续时间域上的模拟信号转换到离散时间域上的离散信号的过程(离散就是不连续),根据著名的奈奎斯特定理,需要按声音最高频率2倍…
Android硬编解码工具MediaCodec解析——从猪肉餐馆的故事讲起(二)
上一篇文章已经叙述了MediaCodec工作流程和工作周期状态机,今天开始进入实战,从代码角度详细解析MediaCodec。如果没有看过上篇,建议还是看下才能和本文无缝衔接。
FFmpeg 开发(14):Android FFmpeg + MediaCodec 实现视频硬解码
前面 FFmpeg 系列的文章中,已经实现了音视频的播放、录制已经添加滤镜等功能,本文将用 FFmpeg + MediaCodec 做一个播放器,实现视频的硬解码和音视频同步。
研究Android音视频-3-在Android设备上采集音视频并使用MediaCodec编码为H.264
1. 封装音视频基础编码器 2. 音视频裸流录制 3. 音视频编码 4. 在Android设备上采集音视频并使用MediaCodec编码为H.264
谈谈对Android音视频开发的探究
在日常生活中,视频类应用占据了我们越来越多的时间,各大公司也纷纷杀入这个战场,不管是抖音、快手等短视频类型,虎牙、斗鱼等直播类型,腾讯视频、爱奇艺、优酷等长视频类型,还是Vue、美拍等视频编辑美颜类型
【Android 音视频开发打怪升级:音视频硬解码篇】四、音视频解封和封装:生成一个MP4
在本篇章的第二篇文章【音视频硬解码流程】,已经讲过,Android使用的是MediaExtractor对音视频数据流进行解封。这里,我们简单再过一遍。 Android原生提供了一个封装器MediaMuxer,用于将已经编码好的音视频流数据封装到指定格式的文件中,MediaMux…