GY/T 168-2001
标准分类号
关联标准
出版信息
相关单位信息
标准简介
GY/T 168-2001.Specification of the format for audio data files in broadcasting The broadcast wave for mat( BWF ).
1 范围
GY/T 168规定了一种专业广播领域内的数字音频文件格式和技术要求。
GY/T 168适用于采用数字音频线性PCM和MPEG-1编码方式的广播电台、电视台、唱片社及其他节目录制单位基于不同计算机平台的音频工作站之间的数字音频文件录制和无缝交换。
2引用标准
下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。
GB/T 17975.3-2001信息技术 运动图像及其伴音信号的通用编码 第 3部分:音频
GY/T 156 - 2000演播室数字音频参数
3缩略语
3.1 RIFF
RIFF是resource interchange file format的缩写,其意为资源交换文件格式。
3.2WAVE
WAVE是waveformaudiofileformat的简写,其意为波形音频文件格式。
3.3 PCM
PCM是pulsecodemodulation的缩写,其意为脉冲编码调制。
3.4 MPEG
MPEG是moving picture experts group的缩写,其意为运动图像专家组。
3.5BWF
BWF是broadcast wave format的缩写,其意为广播波形格式。
4广播波形格式(BWF)文件.
4.1广 播波形格式(BWF)文件组成
广播波形格式(BWF)文件必须以RIFF的文件头开始,并至少包括下列数据块:
标准内容
颊魁鹭槿篓
GY/T 168—2001
篓痱家(BWF)
Specification of the format for audio data files in broadcastingThebroadcastwaveformat(BWF)
2001-03-09
棒槿篓
2001-05-01小续
GY/T168-2001
鳍航万朗题小
佤槿篓
斓飞鳍
航葛翻硝 楂篓
蝎顏絲巍》
2《楂篓靡宋巍
《槿篓宋
喘佤矩张
疆佤篓
鹉、荫
颧碟。
毯鳍筋,枭類干
Rec.ITU-RBR.1352毅峰
《默癌喉篦
毯1《楂篓靡宋巍
鉅硝鱻:MPEG
一輪楂篓
矩硝繁斓巍》、
》,髓EBUR85(1997)殿癌絶蟀
矩硝飄顏碟》、EBUR98(1999)毂癌蛇蟀《槿篓痱宋巍乐BWF籍
巍辣》,然干顏RIFF痰檀頭
PCM登MPEG-1
飞B翻万
褐癌蛇蝶。
弦壹弱、鼻项颊蟹槿篓。
颊:、、酚、、。
ITTKAONKAca
WAVE餘巍韩,
触鳍德。
籍鸡颊馨魁登俱精篓
矩硝繁飄巍
槿篓匪家(BWF)
Specification of the format for audio data files in broadcastingThebroadcastwaveformat(BWF)
飞鳝厅朵類韩鸡
鞘藕病鳕
填。痰级藕
羁檀篓
飲飄痛绝干。
無PCM鹭MPEG-1
燃髓稿鳍魂
GB/T17975.3-2001
GY/T156-2000
默炼瘤焰
篓念矩张
GY/T168—2001
缔楂篓、
飄飞●鹭顏碟。
替晶项航藕。藕煮果,
鹭缔檀
干鲳甜
航藍洪。
雏郁骗鹦給
RIFFresourceinterchangefileformat3.2WAVE
WAVEwaveformaudiofileformat
PCMpulsecodemodulation
,狭填
,魁狭靡
MPEGmovingpictureexpertsgroup3.5BWF
BWFbroadcastwaveformat
楂篓痱宋巍(BWF)巍
4.1槿篓痱家巍(BWF)疆
,魅狭填
干顏砾餘无巍。
郦骗干
,狭楂篓痱宋殊。
槿篓痱家巍(BWF)網髓RIFF
RIFF(WAVE’
[]
槿篓沛
懂2001-03-09瘤
榛鳕鞘硝网:
網类延娜,榄
//RIFF
1/楂篓
餘无炎罗WAVE万
瘫我矩硝网:
晚:PCMMPEG
//颖MPEG
2001-05-01小缆
[mpegaudioextension>
)
靓:BWF飄发
病膊鳄奠颤顏疾
//颗MPEG巍
魅翠餐矩雨
德矩硝,像娇:
德頭矩硝绒漁浣韩
4.2RIFF葛跖枫德頭矩硝网
般魅癌蛇
结翻:
枭類BWF
枫頭題RIFF万.航
factck
頭硝网
4.3楂篓
燃楂篓
瘫矩硝网
瘫硝丽辣
struct
DWORDchID;
DWORD chSize;
魅翠植
德頭网,病
檬蔗干
顔魅輪顏枫檀頭
蝎矩硝絲飄顏痰
:chID-“bext\
/*瘫我矩硝
BROADCASTEXTchData;/*瘫我矩硝网榴/
魅瘫我矩硝网矩BROADCASTEXT德頭娇鞘:typedef structbroadcast_audio_extension{ CHARDescription[256];
CHAR Originator[32];
/*ASCH
/*ASCII
CHAROriginatorReference[32l
/*ASCHI
CHAROriginationDatelo]
CHAROriginationTime8];
DWORDTimeReferenceLow;
DWORDTimeReferenceHigh;
WORD Version;
CHARReserved[254;
CHAR CodingHistory
BROADCASTEXT
魔篦酸辣:
Description:ASCII
顶榴韓
256赣張
Originator:ASCHI
,聲喰
/*ASCII
/*ASCH
/*张,
/*ASCHI
256赣
处嫩64张
,蟹飲
(00)hex暇bZxz.net
瘫我网
湖憎德頭魅蕈矩硝网宏景
德頭刚,
矩硝刚
德网。
睛鹅,魅
橼杞*/
:鲫醐
般魁默*
蓉德頭娥韓:
:鲫醐<>*
:鲫醐果
<>*/
航,毂巅
琪Null
),鳕題
(00)hex暇
),鳕頭
TKAONKAca
,聲鲶192麟张
類莫顏檀
。娇张
OriginatorReference:ASCII
张,α龄
顶(罐
张(00)hex暇
OriginationDate:lo赣
巍填:
项4张
舱填2赣
继填2韻
),鳕敦题
頂,鳕墩題
檗-岭-綫
:0000簸9999
:0112
:012829,30疹31
髓鞘鲷:张
OriginationTime:8巅张
巍填:果-
果:00簸24
:0059
:0059
(-),蒲
(),毂(:),
顶,鳕題
琪髓:张(-),
TimeReference:
处嫩顷
橼鲳果
,為鲆類駕号
Version:
航张猷,缆
填0。
张磺,張釀鳕辙頭
輪驾颗
,Reserved:磺,填瘫我
Null()。
CodingHistory:鳕敦膏
,輪赣
橡鲳颂
(),毂(:),
驾矩,
福綫游。
默。娇
(),骤郑(.)。
()(.)。
,64鉴,填题噗
ck>(矩硝刚)
黛BWF
254赣张
磺值
翻膊數
张磺Version填0,
张猷鳕輪
CodingHistory张
A=MPEG1L2,MPEG1L3,MPEG2L2,
MPEG2L3
F-<11025.16000.22050.24000.
32000,44100,48000>
B=w=<8.12.14,16.18.20,22.24>
M=joint-stereo
[kbit/sper
channel]
[bits]
鳕般魁
颖類MPEG
慈類MPEG
蔻。嫩
254赣张
,翻畴
張,飚
T=<莫显植
割:A/D
GY/T168
1CodingHistory旅
頂,娇
割。靓狭
般毅(ASCI
毂(ASCI
填2Cbex)>
填2Chex)鳍处,筠
BWF餘
·巍矩硝刚
瘫我;
(fact)矩硝网;
·MPEG瘫我矩硝网
矩硝枫
覆()
CR/LF(ASCH
鳍鞘默:
项ODhexOAhex)瓣。
瘫我鹭小殖网敷般MPEG
然WAVE飄籍。巍硝网
魅默炼,醐填WAVE巍
饮陈章般魅默
宏某。
,然B
顏默燃MPEG
颛慈類MPEG
巅意,
瘫我()矩硝刚瘫我()硝网瘫我矩硝网
structK
蕃檀頭娇:
ckSize;
MPEG EXT
魅MPEG
ckData;
矩硝藕
:chID=‘mext**
矩硝网:ckSize=*0ooC”*
矩硝网矩硝*/
瘫矩硝刚矩硝蕃MPEGEXT僧頭娇霸:typedef structmpeg_audioextensionftWORD
SoundInformation;
FrameSize;
AncillaryDataLength;
AncillaryDataDef;
Reserved[4];
MPEGEXT;
魔篦磺辣:
SoundInformation:16鉴矩
Bit1Bit2
/*楼榕*
/*張釀,
填Null(
默炼,恣MPEG意2(意1):
矩硝。
他饮默:
TKAONKAca
张)*/
Bit2:‘1'
Bit3:“o”
然餘飄警
(Paddingbit).“o鹭‘1
餅然绒干繁飄
楓鳕題輪楼
15:醐。
FrameSize:16鉴组
琪0。
餅琪“1”、露号
22.05kHz疗44.1kHz
飄輪韻郊種楼张矩。
张颗慈飄般頭,
填0。娇稚般警
无,然绒餘網
熨訪韩,鲶张磺
踪辣矩硝丽籍张磺。娇餐頔,
矩硝龈,磺翻
“1'果楼
颊FrameSize+1(慧1填4)。
巅小韩
FrameSize+1。
AncillaryDataLength:16签
AncillaryDataDef:16签
雏矩硝籍出
葛然輪颗。
絲,bit2
慈類鱿埔
矩膊值
填‘1’:
填1果,楼
蘸矩硝
罐矩硝
頭称埔
矩硝籍輪
‘O”:填APR硝
‘O':填DAB矩殖
填‘0”:填J52硝
填0”过
AncillaryDataDef籍
德頤鉴
題鹦埔
諾填0
憎翘硝
赞鲂鲆值填FramSize疹
棣,颗鹅淋醛鲳,
驸鼠然
填o',bito辐
類饨增,bit2项0'bito填1'果,楼
驸高然2籁旅
舒,填
Reserved:4赣敷
(Homogeneous)
“0'“1巅
矩硝,
称鹦埔
填Null
),然随
填44.1kHz疗22.05kHz,病签
睡张釀(M)万然
睡張釀项埗
篦埔(M=00)、
碟壹;
碟壶,填15签
MPEG楼魔般
麟翻颇
缝矩硝
輪辩,颜驸
劈椎辩(BigEndian)巍殊
踪随誉魅出源。
楼炎:
蕨(0000),鲶
篦埔(M-*01')鹭鹅埔
(M=11),燃绒麟絲巍籍植管輪(M=*10)颗
嗮。娇藓
GY/T168
篦埔(M=“01),睡瘫我(Mx)然绒颜繁飄為鶏頭鉴(Pr)然飄万髓。
剿靓狭
填N果,
填44.1kHz22.05kHz
填N+P果,
N駕類鉴
慈類1
類意2骗
填N疗N+P
“0”
填·1’
:P-*4*
餘鳕敷輪腿書鳍
MPEG楼鲳。
-ITTKAONKAca
巍摊,飄
痰般楼般
RIFF飄巍
絲无巍(WAVE)
WAVE鱻巍宿頭
颐填:
RIFF(\WAVE\
[]
RIFFWAVE(.WAV)无巍辣
,颗舖填
//RIFF餘飄炎WAVE万
//矩硝
//小矩硝刚
[]
)
/魅聲蒸硝刚
飚餐WAVE餘飄香鳕:
絲飄类鹦WAVE藕
.巍矩硝网(),鳕辙題·录
硝(),鳕辙
矩硝韩翻PCM巍,WAVE无
慈过痰般魅聲RIFF飄輪:
A1.2WAVE巍硝刚()
硝果痰
矩硝。
畴糊默;
栢,他陈亲
巍硝网杞题网fmt(网,万髓
巍,德頭娇韓:
)
頭填:
structf
WORDwFormatTag;
WORDnChannels:
DWORDnSamplePerSec:
DWORD nAvgBytesPerSec;
nBlockAlign;
鹭張磺檀頭项:
wFormatTag
nChannels
nSamplesPerSec
nAvgBytesPerSec
nBlockAlign
GY/T168
万辣WAVE飄
t_specific
format
fields>
駕鲆類
靡宋矩硝痰
巍矩殖网
鹭刚矩硝
靡宋矩硝
矩。似粮
篦埔醐2。
飄蓝髓翘硝
蒟(髓张
赣赣張
恣蒟。
填),似糙
矩硝,痰髓
鳕辙題干疙臺矩张。,鹅
A1.3WAVE巍
。似糙
矩,榄
WAVE无巍
熊毓德頭
鹞果臺
頭矩万鲆類宋巍
然本躺辩蒸巍矩硝网张磺等,駕鲆類。WAVE味
wFormatTag
FORMAT
FORMAT
鳍(PCM)巍骤
(0x0001)
(0x0050)
娇葬
wFormatTag张
痱家矩硝髓
(PCM)巍
鳍(PCM)
MPEG-1
填WAVEFORMATPCM,為痰丽
慈類PCM痱硝,德頭娇:struct
WORDnBitsPerSample
张磺填
钜龈輪
類PCM柜硝
,娇藓
,磺
類鞘鲳鬼
(nChannelsXnBitsPerSecondXnBitsPerSample)/8张醴植
颊鞘鲳鬼
(nChannelsXnBitsPerSample)/8煮:
TKAONKAca
PCMWAVE餘
Sample1
Channel o
矩硝鳕
WAVE餘,熙
童類埔
Sample1
Channel o(称)
Channel0张
Channelo(称)
寒躺檀頭,然童
篦WAVE絲
Sample2
Channel o
Channel 1(鹦)
Sample1
篦埔PCM
埔WAVE絲
Channel0张
WAVE,
WAVE飄,
矩硝鳕巍:
矩硝鳕
Sample3
Channel o
矩硝鳕
Sample2
Channel o(林)
矩硝鳕巍:
矩硝鳕
Sample2
Channel0食张
篦埔PCM
Sample
Channel o(称)
A2.2矩硝
踏麟糖髓鳕繁類龄赣绒
張。张
喜昌粮,
镜皖渠榨
娇,娇籁签翻12签,2张
壹、甜矩硝娇:
1-8签
疗9签
娇:PCM8鉴
鹭16鉴
矩硝巍
缆毅小矩
毂小矩
矩硝鳕
Channel 1(鹦)
翻顏鹤卤粮
Sample4
Channel o
Channel 1(鹦)
Channelo张
Channel 1()
(nBitsPerSample)
岛糙然1
輪麟張
壹、、
255(0xFF)
32767(0x7FFF)
般輝,蟹鲶
般輝4签
255(0xFF)
碟壹郊踪
踪娇:
-32768(-0x8000)
填0。餘
0。PCM
128(0x80)
A2.3PCMWAVE飄顺像
GY/T168—2001
党,篦埔,16鉴
:PCMWAVE飄,48kHz号
RIFF(WAVEfmt(1.2.48000.96000.2.16)data())
蒙:PCMWAVE.44.1kHz
,饨埔,踪20
RIFF(WAVEfmt(1.2.48000.144000.3.20)data())
A2.4WAVE矩葛驸
鳕靡宋矩殖,勉德頭娇辅:data()
A2.5小硝网
刚鳕熟頭WAVE飄
fact()
PCM絲飄韩
赣网。
默,宿頭娇鞘:
//熏蜕矩
然磺為張磺,髓瘫我小矩硝网,魅鳕激忆等WAVE巍痰藝默,檀
檬硝刚壹信等鲆般麺顏
嗮矩硝刚
A2.6魅万
WAVE巍
靓:WAVE巍辣蓝耕管聲蕊
A3魅翠WAVE
疾智德頭
輪颤魅聲网,
蝎然WAVE巍殊
矩殖网髓宏杲勐默炼,娇躺葛郊絲4.1頭困,娇橙
鹭颚鸡欧纤鷗荣
疾,然槿篓痱宋懒(BWF),
WAVE香鳕輪小矩硝刚()麟瘫我家辣和矩硝网(),PCM巍(WAVEFORMATPCM)RIFFWAVE絲缩赣
摊小矩刚,類赣
(fact)硝
痱宋巍杞。
网驸β顔般WAVE粼購默炼,佶畴宿题髓駕矩A3.3WAVE巍瘫我
填德頭般PCM巍殊宋组硝,然网唾瘫我宋巍税填:
typedef structwaveformat_extended_tagWORDwFormatTag;
WORD nChannels:
WORDnSamplesPerSec;
WORD nAvgBytesPerSec;
WORDnBlockAlign;
/*巍*/
矩(妍埔,埔)*/
鹉壹情鼓
/*硝网榨*/
TKAONKAca
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。