首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
音视频开发
拉丁吴
创建于2024-04-13
订阅专栏
关于Android音视频的的相关知识体系,可能也不限于Android平台
等 34 人订阅
共13篇文章
创建于2024-04-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ffmpeg开发——如何解析MP4,AAC,H.264码流
前言 我们在前面的几篇文章中介绍了MP4的视频文件格式,以及MP4文件内封装的AAC音频数据格式和H.264视频码流。 FFmpeg开发——深入理解MP4文件格式 FFmpeg开发——AAC音频格式解
ffmpeg开发——初探H.264
前言 前文我们分析了MP4文件封装格式,以及MP4文件中的AAC音频的数据格式,接下来我们需要了解一下MP4文件中的视频数据经常采用的h.264编解码方法以及其中涉及到的一些数据格式。 老规矩还是以编
FFmpeg开发——AAC音频格式解析
前言 前一篇文章我们分析了MP4文件的文件格式,接下来我们深入文件内,分析它的数据格式,今天我们主要主要分析的是音频格式AAC。AAC全称Advanced Audio Coding,是相比于MP3更优
FFmpeg开发——AVFormatContext API透视
前言 上上篇文章我们实现了一个小demo:通过ffmpeg读取视频,然后截取一帧或几帧视频帧,转换色彩空间YUV为RGB,然后保存为图片。展示了ffmpeg开发的基本方法,当然也只简单展示了解封装
ffmpeg开发——深入理解MP4文件格式
前言 前面我们通过介绍音视频的基本概念,ffmpeg基本工作框架,以及使用一个小demo来实践我们的知识,可以说算是对ffmpeg有了一个基本的认识。 接下来想要在目前的基础之上更进一步的理解和学习
FFmpeg开发——基础篇(二)
前言 书接上回,我们比较详细的介绍了ffmpeg开发过程中会接触到的主要结构体,当然,其实还有AVFilter模块,但是对于初学者而言,忽略掉过滤器部分也无伤大雅,并不影响对于ffmpeg开发流程的主
FFmpeg开发——基础篇(一)
前言 书接上回,我们介绍了ffmpeg的一些基础知识,使用方法,接下来介绍如何使用ffmpeg进行开发,所谓使用ffmpeg进行开发,就是依赖它的基础库,调用它的API来实现我们的功能。
关于ffmpeg基础知识入门
关于ffmpeg 关于ffmpeg,我们首先需要知道它是什么,ffmpeg官网对ffmpeg进行了定义: 一个针对音视频的录制/转换/串流传输的跨平台解决方案。 当然,在about页面介绍得更加详细,
Android音视频开发框架(下)
前言 前文讲到Android音视频开发框架中的上半段:音视频的创建,编码,保存,这个属于音视频资源生产端的过程。在消费端,还需要经历读取,解码,播放这三个节点。 音视频读取 在前文中
Android音视频开发框架(上)
前言 音频或者视频,是今天互联网上被使用得最广泛也最受欢迎的信息媒介,可以肯定这个趋势为未来很长一段时间都不会改变,因此对于开发者而言,深入的了解这块内容是很有必要的。
Android显示系统的基本原理(一)
前言 对于操作系统而言,图形显示部分是非常重要的一个模块,用来承载用户交互与内容展示,因此本文其实无法对Android的显示系统做非常详尽的分析,因为如果那样的话可能需要一个系列...
移动开发中关于音频的基本概念
在音频开发过程中,总会面对很多音频领域的一些专业名词,如果不能理解这些名词,可能会对开发领过程造成极大的困扰,在进入一些新领域时,熟悉这个领域常用的概念是很有必要的,可以极大减少了沟通和理解的成本。
移动开发中关于视频的一些基本概念
颜色编码 视频,本质上就是一连串的静态图片的播放过程。因此我们对于视频的的讨论都可以回到图片中去。 对于图片而言,可以分为两种颜色编码方法来表示图片:RGB和YUV。 RGB 现如今我们使用的屏幕设备