视音频
文章平均质量分 83
视音频
晓春三月
这个作者很懒,什么都没留下…
展开
-
H.264 AVCC header
AVCC header sequence header or extradata按位读取流程:8 version(版本是1,也是就0x01 )8 avc profile(值来自 sps[0][1] )8 avc compatibility(值来自 sps[0][2] )8 avc level(值来自 sps[0][3] )6 reserved(保留位,且所有位置1 )2 NALULengthSizeMinusOne ( 每个表示NALU数据长度所占的Byte -1...转载 2021-01-25 11:57:14 · 3708 阅读 · 1 评论 -
mp4文件格式解析
目前MP4的概念被炒得很火,也很乱。最开始MP4指的是音频(MP3的升级版),即MPEG-2 AAC标准。随后MP4概念被转移到视频上,对应的是MPEG-4标准。而现在我们流行的叫法,多半是指能播放MPEG-4标准编码格式视频的播放器。但是这篇文章介绍的内容跟上面这些都无关,我们要讨论的是MP4文件封装格式,对应的标准为ISO/IEC 14496-12,即信息技术视听对象编码的第12部分:ISO基本媒体文件格式(Information technology Coding of audio-visual ..转载 2021-01-25 11:32:02 · 703 阅读 · 0 评论 -
NALU详解之 EBSP、RBSP与SODB
h264裸流中,提取出一个个的NALU,并且解析出NALU的第一个字节:NALU Header。下面我们就从NALU Header的下一个字节开始,分析NALU剩余的数据部分,也即NALU的主体部分。NALU的主体涉及到三个重要的名词,分别为EBSP、RBSP和SODB。其中EBSP完全等价于NALU主体,而且它们三个的结构关系为:EBSP包含RBSP,RBSP包含SODB。其中SODB就是最原始的编码数据。1. EBSP和RBSP上篇我们说,NALU的组成部分为:NALU =.转载 2021-01-25 11:13:08 · 1071 阅读 · 0 评论 -
alsa lame 库实现 音频pcm采集实时转换MP3,linux运行环境
lame下载版本:lame-3.99.5.tar.gzlinux下执行./configure--prefix=/你的lame目录下/outputmake-j8makeinstall源代码github链接https://github.com/sophie820318/alsa_lame_pcm_2_mp3原创 2020-06-27 15:43:29 · 476 阅读 · 2 评论