- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 音频编码格式介绍
本文简单介绍一下目前常用的音频编码格式,编码格式包括无损压缩和有损压缩。无损压缩包括PCM,APE,FLAC,ALAC.而蓝光中的杜比AC3的TrueHD,和DTS中的DTS-HD也属于无损压缩。其余格式为有损压缩。本文尽量介绍全部音频编码格式,可以留言漏了那种格式,再进行补充。后续将详细介绍最常用的音频编码格式ADPCM,MP3,AAC。如果读者有要求讲解其他格式,麻烦留言一下,可以进行其他格式的详细介绍包括算法。
2024-02-01 10:38:57 1557
原创 音频格式之AAC:(2)AAC封装格式ADIF,ADTS,LATM,extradata及AAC ES存储格式
本文主要1-3部分介绍AAC封装格式ADIF,ADTS和LATM,同时因为从mp4等封装容器有extradata模式,故也第4部分介绍extradata模式。最后第5部分介绍AAC压缩数据存储方式。
2024-01-25 17:35:40 2517
原创 浅议-动态范围控制(DRC)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-06-17 11:40:44 3991
原创 嵌入式 Linux——Select机制 和poll机制
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式一、select工作机制二 poll机制作用插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器
2021-06-09 16:42:55 1029
转载 基于RNN的音频降噪算法 (附完整C代码)
前几天无意间看到一个项目rnnoise。项目地址: https://github.com/xiph/rnnoise基于RNN的音频降噪算法。采用的是 GRU/LSTM 模型。阅读下训练代码,可惜的是作者没有提供数据训练集。不过基本可以断定他采用的数据集里,肯定有urbansound8k。urbansound8k 数据集地址:https://serv.cusp.nyu.edu/projects/urbansounddataset/urbansound8k.html也可以考虑采用用作者训练的模型
2020-12-24 13:40:42 820
转载 音频降噪算法 附完整C代码
降噪是音频图像算法中的必不可少的。目的肯定是让图片或语音 更加自然平滑,简而言之,美化。图像算法和音频算法 都有其共通点。图像是偏向 空间 处理,例如图片中的某个区域。图像很多时候是以二维数据为主,矩形数据分布。音频更偏向 时间 处理,例如语音中的某段时长。音频一般是一维数据为主,单声道波长。处理方式也是差不多,要不单通道处理,然后合并,或者直接多通道处理。只是处理时候数据参考系维度不一而已。一般而言,图像偏向于多通道处理,音频偏向于单通道处理。而从数字信号的角度来看,也可以理解为聚类
2020-12-24 11:43:56 4804
转载 Android9.0 系统默认配置清单
Android系统开发Android9.0 系统默认配置清单前言Android系统的一些默认配置,需要根据客户的需求进行具体的配置。在这里记录AndroidP的一些默认配置方法。方法论在源码中寻找某个配置的默认值时,先确认这个配置是否存在默认值,且该配置是否有状态保存,一般来说,这些状态数据会保存在setting的数据库中.判断方法只要满足如下两个条件,则说明该配置存在默认值:1.重启之后,配置状态值仍然保存;2.恢复出厂设置后,配置状态值恢复回默认的配置;比如,待机时间设置,屏保时间设置,这些就有默认值
2020-10-27 16:09:29 1265
转载 结构体的大小如何计算?
看了一些博客上关于结构体计算的讲法,有些没讲全面,有些根本就是错误的,可能作者本人都没意识到自己错了,我总结一下加深印象。结构体的大小如何计算?答:由于存储变量地址对齐的问题,结构体大小计算必须满足三条原则: 一,结构体变量的首地址,必须是结构体 "最宽基本类型成员" 大小的整数倍。 二,结构体每个成员相对于结构体首地址的偏移量,都是该成员的整数倍。  ..
2020-08-13 14:44:21 4093 2
转载 Real Player 版本整理
Tag Archives: RealAudio Real Player 版本整理 Posted by cash on 2010 年 11 月 15 日 No comments RealVideo 的版本也是相當多, 不好好整理一下, 還不知道要怎樣說服客戶.Video 版本Player 版本技術核心FourCCReal VideoReal PlayerH.263r...
2020-06-30 11:35:10 415
转载 右键去掉SVN文件功能
转自:https://www.cnblogs.com/xiaopohou/articles/2788631.html当项目不需要SVN标志的时候,我们一般怎么办哪??可能很多人设置Windows显示隐藏文件,然后将项目中的所有.svn文件删除,这种方法是既费劲儿又蛋疼的方法。下面,从网上找了个非常简单的方法,重新编辑后当为我自己的原创,希望原作者不要怪罪。第一步:建立一个名字叫做remove...
2020-02-26 18:14:28 747
原创 内存泄漏检测和内存越界检测
本程序为内存泄漏和内存越界检测。本文及程序为原创,转发请标注littlezls原创。欢迎大家相互交流学习。1. 说明作为一个编程人员,或许你会需要下面三个问题:1.由于代码量大,项目复杂, 用系统函数malloc,realloc,calloc开的空间,最后结束有些没有释放,导致内存泄漏。2.指针操作错误。导致内存越界。使得结果无法预测。3.内存泄漏和内存越界后很难定位到那个文件和那行代...
2019-05-17 14:13:39 2985
原创 adpcm编解码原理及其代码实现
目录1. 源代码adpcm.hadpcm.c2. adpcm编解码原理1.adpcm编码原理2.adpcm解码原理注释说明3. ADPCM数据存放形式1. adpcm 数据块介绍2. 单通路pcm格式:3. 双通路pcm格式:4. 编解码代码实现本文讲解 0x0011 /* Intel’s DVI ADPCM */的编码解码原理。本文原创,转发请标注littlezls原创。1. 源代码adp...
2018-10-29 15:06:53 19687 10
阵列信号处理及MATLAB实现(第2版)张小飞 ,常用函数和阵列信号处理MATLAB代码
2022-05-09
adpcm编解码代码,0x0011 /* Intel’s DVI ADPCM */
2018-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人