
音视频编解码技术
工农村贴膜小哥
最喜欢贴膜了
展开
-
[音频处理]傅里叶变换去噪
写在前面不是科研狗,基础理论薄弱,写的比较匆忙,有理解有误的地方还请理解和指正。网上大佬们写的傅里叶公式推导,证明已经很多了(瑟瑟发抖),我这里主要是讲傅里叶的应用,不涉及公式证明,而是直接拿起公式使用。由于自己获取知识也是看大佬们博文理解学习得来的,所以图片中多少有一些是别人的图,不过我附上了别人的链接。看完这篇你能收获到:1 傅里叶变换的原理2 傅里叶变换在音频的应用3 离散傅里叶变换处理音频的C语言代码及讲解背景最近接触音视频处理比较多,就遇到了采集的音频数据有噪音的情况。可不可以用原创 2020-05-31 21:12:50 · 10888 阅读 · 2 评论 -
[音视频]概念汇总笔记
前言视音频的一些概念,不定期添加,以备遗忘快速回忆。0x01总体借用雷神的图片,分为协议层(rtmp,rtsp等),封装层(mp4,avi等),编解码层(aac,mp3,h264等),原始数据层(yuv420p,pcm等)0x02 码率/比特率码率就是比特率,是数据传输时单位时间传送的数据位数,一般我们用的单位是Kbps,意为“千位每秒”。如1000Kbps,一秒传输1000*102...原创 2020-04-23 18:03:36 · 461 阅读 · 0 评论 -
[音频]G711编码原理学习及代码
介绍g711常用在嵌入式方面,采样率为8k。g711 标准下主要有两种压缩算法。一种是u-law,另一种是A-law。两者都是对一个采样进行压缩,区别在于g711-a将13位转换为8位压缩数据,g711-u将14位转换为8位压缩数据。压缩比固定为:8/14 = 57% (uLaw)8/13 = 62% (aLaw)但事实上写代码的时候,常常将16位转换位8位。压缩比为50%测试一...原创 2020-04-18 15:58:56 · 2384 阅读 · 0 评论 -
pcm原始音频采集率转换
pcm介绍pcm也被称为 脉码编码调制,是音频中没经过压缩的原始数据。在声音采集中经过抽样,量化,最后编码。抽样就是对声音进行一定频率的采集,频率越高,Ts间隔越小,声音更接近真实。常用的有8khz,16khz等。量化就是对每个采集的数据用数字信号表示。如我可以用-10表示波谷,10表示波峰。也就是20个量化值来表示一段音乐。当然也可以用100个值表示,这样分得更细,数据更精确。通常量化用...原创 2018-11-27 22:50:04 · 2023 阅读 · 2 评论 -
YUV视频码流介绍
视频颜色编码编码常用的有RGB,YUV等,RGB也就是我们常说的三原色,一个像素会采集三个向量,占用更大的带宽,常用于图形的渲染。而YUV编码,有更小的带宽,常用于网络视频的传输。YUV介绍YUV采用亮度/色度等来描述一个像素。其中Y代表亮度,UV表示色度和浓度。Y’UV,YUV,YCbCr,YPbPr等都是YUV格式。区别在于, Y’UV,YUV,是以前使用时电视,用来描述模拟信号的,而...原创 2018-12-02 16:37:03 · 1605 阅读 · 0 评论 -
YUV的操作
前言主要是参考雷神的代码,向雷神学习,加上自己的理解。YUV420p介绍YUV420p是一个平铺格式,也就是先存Y再U最后存V。Y与UV分量数量是4比1。如下,一个8*3的YUV420p这样存储。// Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8// Y9 Y10 Y11 Y12 Y13 Y14 Y15 Y16// U1 U2 U3 U4 V1 V2...原创 2018-12-16 22:50:59 · 362 阅读 · 0 评论 -
AAC音频转PCM原始码流
前言AAC是一种音频压缩格式,用于替代MP33格式,在最开始是基于MPEG-2的音频编码技术,后来加入了无损压缩的SBR技术和PS技术,为了区别于传统的MPEG-2 AAC又称为MPEG-4 AAC。AAC 的分类AAC LC也就是低复杂度的AAC,没有添加无损压缩技术。AAC HE V1高效的AAC,适合用于低码率编码,在AAC LC的基础上 添加了SBR(频段复制)技术,在保存低频...原创 2019-01-14 21:58:38 · 5481 阅读 · 8 评论