查看“计算机音乐存储”的源代码
←
计算机音乐存储
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{TOCright}} ==音乐数据基本属性== # 采样率 # 帧数 # 声道数 ===常见的音乐文件格式=== wav,mp3,m4a,midi ==wav== ===wav文件结构——RIFF=== # FOURCC #* 一个FOURCC(four character code)是一个占4个字节的数据,一般表示4个ASCII字符。在RIFF文件格式中,FOURCC非常普遍,LISTtype, chunkid, 起始标识等信息都是用FOURCC表示的。FOURCC一般是四个字符,如”abcd”这样的形式,也可以三个字符包含一个空格,如”abc ”这样的形式。 # CHUNK #* 一个CHUNK数据块的数据结构如下: #* ChunkID ( 是一个FOURCC,标识该CHUNK的名称。) #* ChunkSize (占用4个字节,表示ChunkData部分的数据内容大小,以字节为单位。) #* ChunkData ( CHUNK中实质性的内容,保存的是CHUNK的具体数据内容,如声音文件的编码方式、音视频采样等信息。具体表示是哪类数据则通过ChunkID来标识。) # LIST #* 一个LIST数据块的数据结构如下: #* “LIST” ( “LIST”也是一个FOURCC,而且是固定的,每个LIST都是以“LIST”为开头。 ) #* ListSize (占用4个字节,表示ListType和ListData两部分加在一起的大小) #* ListType (是一个FOURCC,是对LIST具体包含的数据内容的标识。 ) #* ListData(该LIST的数据内容区,由CHUNK和子LIST组成,它们的个数和组成次序可以是不确定的。)� # RIFF #* RIFF文件头的数据结构如下: #* “RIFF” ( “RIFF”也是一个FOURCC,用于标识该文件是一个RIFF格式的文件。 ) #* FileSize (占用4个字节,表示FileType和FileData两部分加在一起的大小) #* FileType ( FileType是一个FOURCC,用来说明文件类型,如”WAV”, “AVI”等。 ) #* FileData (文件的具体内容,可以是LIST也可以是CHUNK. )� ===wav声道数相关知识===
该页面使用的模板:
模板:TOCright
(
查看源代码
)
返回至
计算机音乐存储
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
网站首页
知识百科
编辑帮助
最近更改
工具
链入页面
相关更改
特殊页面
页面信息