ISO/IEC 11172-3:MP3编码标准详解:音频内容与技术规范

5星 · 超过95%的资源 需积分: 10 10 下载量 96 浏览量 更新于2024-07-21 收藏 335KB DOC 举报
ISO/IEC 11172-3是国际标准化组织/国际电工委员会制定的一项重要标准,专门针对音频编码,特别是在数字存储媒体上提供高达约1.5Mbps的移动图片(如视频)和相关音频的编码。该标准由MPEG(Moving Pictures Expert Group,运动图像专家组)的SC29/WG11工作组负责编撰,MPEG成立于1988年,旨在为数字存储介质上的动态图像和音频内容建立统一的标准。 该标准的标题部分明确了其目标,即对音频编码进行规范,确保在不同应用场景下的高效、压缩和可接受的质量。标准正文分为两个主要部分:一般性规范和技术性规范。 1. **一般性规范**(1.1 Scope)定义了ISO/IEC 11172-3适用的范围,包括编码的目的、目标听众以及所涵盖的音频类型,例如对音频比特流语法的描述和解码过程的要求。 2. **技术性规范**(2.1 Definitions)提供了详细的术语和符号定义,这对于理解和实现标准至关重要。后续章节(2.2~2.4)进一步规定了编码过程中的具体细节: - **定义**(2.2)列出了用于描述编码过程的专业术语和缩写,以便读者准确理解; - **比特流语法描述**(2.3)说明了如何描述音频比特流的结构,包括编码规则和数据组织方式; - **要求**(2.4)这部分细致地阐述了编码和解码的具体要求: - **编码音频比特流语法**(2.4.1)规定了音频数据的编码格式; - **音频比特流语义**(2.4.2)解释了比特流的含义和功能,如采样率、量化位数等; - **音频解码过程**(2.4.3)描述了接收端如何从编码后的比特流中恢复原始音频信号的步骤; - **附录**提供了额外的信息和支持材料,如: - **图A**(Annex A)展示了编码过程的示意图; - **表B**(Annex B)可能包含参数表和编码参数列表; - **附录C**(Informative)探讨了编码效率和错误敏感性,如心理声学模型; - **附录D**(Informative)可能介绍错误掩盖技术,用于在遇到数据损坏时维持播放的连续性; - **附录E**(Informative)讨论联合立体声编码,这是提高音质和空间感的一种技术; ISO/IEC 11172-3的核心关注点在于为MP3格式(尽管不是MP3标准本身,但MP3编码遵循这些原则)提供清晰的编码和解码指南,以保证在各种设备和环境下音频内容的兼容性和质量。这个标准对于音频编码的标准化起到了关键作用,并且对于开发音频压缩软件、硬件设备和多媒体内容的制作都具有指导意义。
2012-10-07 上传
TITLE PAGE PROVIDED BY ISOCD 11172-1 CODING OF MOVING PICTURES AND ASSOCIATED AUDIO -- FOR DIGITAL STORAGE MEDIA AT UP TO ABOUT 1.5 Mbit/s -- Part 1: Systems CONTENTS FOREWORD 4 INTRODUCTION - PART 1: SYSTEMS 5 I.1 Multiplex-wide Operations (Pack layer) 6 I.2 Individual Stream Operations (Packet Layer) 6 I.2.1 Demultiplexing 6 I.2.2 Synchronization 6 I.2.3 Relation to Compression Layer 6 I.3 System Reference Decoder 7 1 GENERAL NORMATIVE ELEMENTS 8 1.1 Scope 8 1.2 References 8 2 TECHNICAL NORMATIVE ELEMENTS 9 2.1 Definitions 9 2.2 Symbols and Abbreviations 16 2.2.1 Arithmetic Operators 16 2.2.2 Logical Operators 16 2.2.3 Relational Operators 17 2.2.4 Bitwise Operators 17 2.2.5 Assignment 17 2.2.6 Mnemonics 17 2.2.7 Constants 18 2.3 Method of Describing Bit Stream Syntax 18 2.4 Requirements 20 2.4.1 Coding Structure and Parameters 20 2.4.2 System Target Decoder 20 2.4.3 Specification of the System Stream Syntax 24 2.4.4 Semantic Definition of Fields in Syntax 27 2.4.5 Restrictions on the Multiplexed Stream Semantics 31 2.4.6 Constrained System Parameter Stream 33 1-ANNEX A (informative) 1 1-A.1 Overview 1 1-A.2 Encoder Operations 1 1-A.2.1 Degrees of freedom 1 1-A.2.2 Synchronization 2 1-A.2.3 Multiplexing 3 1-A.2.4 Encoder Constraints caused by Decoder Buffering 4 1-A.3 Data Stream Characteristics 5 1-A.4 Decoder Operations 5 1-A.4.1 Decoder synchronization 5 1-A.4.2 Decoder Start-up Synchronization 8 1-A.4.3 Buffer Management in the Decoder 9 1-A.4.4 Time Identification 9 1-A.5 Parameters for CD-ROM multiplexing 9 1-A.6 Example of an ISO 11172 stream 11 1-A.6.1 Audio 11 1-A.6.2 Video 11 1-A.6.3 Multiplexing strategy 11 1-A.6.4 System Clock Reference (SCR) 12 1-A.6.5 Presentation Time-stamps (PTS) 13 1-A.6.6 Decoding Time-stamp (DTS) 13 1-A.6.7 Buffer Sizes 14 1-A.6.8 Adherence to System Target Decoder (STD) 14 1-A.6.9 Sample data stream 15