- 11
- 0
- 约6.11千字
- 约 11页
- 2019-10-17 发布于江苏
- 举报
基于Matlab的MP3播放器
概述
MP3的全称为MPEG1(Moving Picture Experts Group) Layer – 3音频文件。它根据压缩质量和编码复杂程度划为三层,Layer – 1 、Layer – 2 、Layer – 3 ,且分别对应MP1 、MP2\ MP3 这三种声音文件,并根据不同的用途,使用不同层次的编码。MPEG音频的层次越高,编码器越复杂,压缩率也越高,MP3的压缩率则高达10:1 – 12:1。
MATLAB 是国际上公认的最优秀的科技使用软件,它在数据分析和处理功能都是很强大,利用它可以灵活方便地处理音频信号。本文将使用matlab对MP3进行解码,做一个简易的MP3播放器。
MP3文件格式
MP3文件大体分为三部分:TAG_V2(ID3V2),frame,TAG_V1(ID3V1)
ID3V2
包含了作者,作曲,专辑等信息,长度不固定,扩展了ID3V1的信息量
Frame
一系列的帧,个数由文件大小和帧长决定
每个FRAME的长度可能不固定,由位率bitrate决定
每个FRAME又分为帧头和数据实体两部分
帧头记录了mp3的位率,采样率版本等信息,每个帧之间相互独立
ID3V1
包含了作者,作曲,专辑等信息,长度为128BYTE
一个MPEG音频文件是许多的称为帧的较小部分组成的,通常,帧是独立的组成部分,每个帧都拥有之间的头和
您可能关注的文档
- 基于Matlab的GMSK调制解调.doc
- 基于matlab的IIR数字滤波器的设计.doc
- 基于Matlab的QPSK调制解调仿真设计与研究 - 副本.doc
- 基于MATLAB的三相整流电路仿真研究.doc
- 基于MATLAB的仿真与研究.doc
- 基于MC2833P的小功率调频发信机的设计.doc
- 基于MCGS的传送带自动配料系1.doc
- 基于mega128无线温度测量论文.doc
- 基于MSP430单片机的冷媒中心控制系统的研制.doc
- 基于msp430的家用太阳能加热控温沐浴系统.doc
- 石油化工安装工程预算定额(2007版)第二册 工业管道安装工程宣贯讲座.docx
- CECS431:2016 低热硅酸盐水泥应用技术规程.docx
- CECS69:2011 拔出法检测混凝土强度技术规程.docx
- CECS 65-94 送电线路对双线电话线路干扰影响的计算规程.docx
- 贵州省建筑与装饰工程计价定额(2016版).docx
- 工程质量安全手册(广东省住房和城乡建设厅).docx
- TCECS569-2019 建筑室内空气中氡检测方法标准.docx
- TCECS10015-2019 自粘丁基橡胶钢板止水带.docx
- CECS30:91 建筑中水设计规范.docx
- 质量承诺书模板集锦9篇.docx
最近下载
- 2025年新人教版一年级上册《道德与法治》全册教案(直接打印版) .pdf VIP
- 面向算电协同AIDC微电网技术指南.pdf VIP
- 西方经济学(第二版)上册教材习题答案解析.docx VIP
- 中文版 BS EN 1990-附件A2-2005 欧洲规范0 附件A2:桥梁上的应用.pdf VIP
- 中建机场基坑施工监测方案范本.doc VIP
- 冷库技术第三版完整版全套PPT电子课件教案.pptx
- 煤矿锚杆支护工比武试题及答案.docx VIP
- 神华集团海勃湾矿业有限责任公司公乌素煤矿三号井(2.7Mt_a)项目环境影响报告书.pdf VIP
- 第二代《中华人民共和国残疾人证》残疾评定标准.doc VIP
- 模拟集成电路设计——两级全差分高增益放大器设计.pdf VIP
原创力文档

文档评论(0)