ImageVerifierCode 换一换
格式:PDF , 页数:25 ,大小:896.10KB ,
资源ID:790368      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-790368.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ITU-R BS 2088-0-2015 Long-form file format for the international exchange of audio programme materials with metadata《用元数据进行国际交流音频节目材料的长格式文件》.pdf)为本站会员(lawfemale396)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-R BS 2088-0-2015 Long-form file format for the international exchange of audio programme materials with metadata《用元数据进行国际交流音频节目材料的长格式文件》.pdf

1、 Recommendation ITU-R BS.2088-0 (10/2015) Long-form file format for the international exchange of audio programme materials with metadata BS Series Broadcasting service (sound) ii Rec. ITU-R BS.2088-0 Foreword The role of the Radiocommunication Sector is to ensure the rational, equitable, efficient

2、and economical use of the radio-frequency spectrum by all radiocommunication services, including satellite services, and carry out studies without limit of frequency range on the basis of which Recommendations are adopted. The regulatory and policy functions of the Radiocommunication Sector are perf

3、ormed by World and Regional Radiocommunication Conferences and Radiocommunication Assemblies supported by Study Groups. Policy on Intellectual Property Right (IPR) ITU-R policy on IPR is described in the Common Patent Policy for ITU-T/ITU-R/ISO/IEC referenced in Annex 1 of Resolution ITU-R 1. Forms

4、to be used for the submission of patent statements and licensing declarations by patent holders are available from http:/www.itu.int/ITU-R/go/patents/en where the Guidelines for Implementation of the Common Patent Policy for ITU-T/ITU-R/ISO/IEC and the ITU-R patent information database can also be f

5、ound. Series of ITU-R Recommendations (Also available online at http:/www.itu.int/publ/R-REC/en) Series Title BO Satellite delivery BR Recording for production, archival and play-out; film for television BS Broadcasting service (sound) BT Broadcasting service (television) F Fixed service M Mobile, r

6、adiodetermination, amateur and related satellite services P Radiowave propagation RA Radio astronomy RS Remote sensing systems S Fixed-satellite service SA Space applications and meteorology SF Frequency sharing and coordination between fixed-satellite and fixed service systems SM Spectrum managemen

7、t SNG Satellite news gathering TF Time signals and frequency standards emissions V Vocabulary and related subjects Note: This ITU-R Recommendation was approved in English under the procedure detailed in Resolution ITU-R 1. Electronic Publication Geneva, 2015 ITU 2015 All rights reserved. No part of

8、this publication may be reproduced, by any means whatsoever, without written permission of ITU. Rec. ITU-R BS.2088-0 1 RECOMMENDATION ITU-R BS.2088-0 Long-form file format for the international exchange of audio programme materials with metadata (2015) Keywords File, file format, metadata, wave, BW6

9、4, exchange, audio programme, WAV, BWF, RIFF, RF64, wave-file, Immersive Scope This Recommendation contains the specification of the BW64 (Broadcast Wave 64Bit) audio file format including the new chunks , and which enable the file to carry large multichannel files and metadata including the Audio D

10、efinition Model (ADM) specified in Recommendation ITU-R BS.2076. The ITU Radiocommunication Assembly, considering a) that storage media based on Information Technology, including data disks and tapes, have penetrated all areas of audio production for radio broadcasting, namely non-linear editing, on

11、-air play-out and archives; b) that this technology offers significant advantages in terms of operating flexibility, production flow and station automation and it is therefore attractive for the up-grading of existing studios and the design of new studio installations; c) that the adoption of a sing

12、le file format for signal interchange would greatly simplify the interoperability of individual equipment and remote studios, it would facilitate the desirable integration of editing, on-air play-out and archiving; d) that a minimum set of broadcast related information must be included in the file t

13、o document the metadata related to the audio signal; e) that, to ensure the compatibility between applications with different complexity, a minimum set of functions, common to all the applications able to handle the recommended file format must be agreed; f) that Recommendation ITU-R BS.646 defines

14、the digital audio format used in audio production for radio and television broadcasting; g) that the compatibility with currently available commercial file formats could minimize the industry efforts required to implement this format in the equipment; h) that a standard format for the coding history

15、 information and other related metadata would simplify the use of the information after programme exchange; i) that the quality of an audio signal is influenced by signal processing experienced by the signal, particularly by the use of non-linear coding and decoding during bit-rate reduction process

16、es; j) that future audio systems will require metadata associated with the audio to be carried in the file; k) that future audio systems will use a variety of multichannel configurations including channel, object and scene-based audio such as specified in Recommendation ITU-R BS.2051; 2 Rec. ITU-R B

17、S.2088-0 l) that Recommendation ITU-R BS.1352 has limitations with respect to file size and its ability to carry additional metadata; m) that multichannel audio files could potentially be larger than 4 Gbytes in size, recommends 1 that, for the exchange of audio programmes, the audio signal paramete

18、rs, sampling frequency (part 1), bit depth (part 4 and 5) and pre-emphasis (part 6) should be set in agreement with the relevant parts of Recommendation ITU-R BS.646; 2 that the file format specified in Annex 1 should be used for the interchange of audio programmes in the following use-cases: in WAV

19、E-file based environments, where WAVE-file based broadcast applications wish to upgrade to handle immersive content, while maintaining forward compatibility; in file-based workflows where a mixed library of legacy WAVE-file based content and immersive content will exist; in file-based workflows, whe

20、re a single package data plus metadata wrapper is preferred; Annex 1 (normative) Specification of the BW64 File Format 1 Introduction The BW64 format is based on the WAVE audio file format (described in Annex 2), which is a type of file specified in the Resource Interchange File Format (RIFF). WAVE

21、files specifically contain audio data. The basic building block of the RIFF file format, called a chunk, contains a group of tightly related pieces of information. It consists of a chunk identifier, an integer value representing the length in bytes and the information carried. A RIFF file is made up

22、 of a collection of chunks. This BW64 format uses the core elements of the format as described in EBU Tech 3306. The BWF file format, Recommendation ITU-R BS.1352, has a number of limitations, most notably: Maximum file size of less than 4Gbytes. No support for advanced multichannel audio. Inadequat

23、e support for technical metadata. The BW64 format described in this Recommendation aims to overcome these limitations, and maintain as much compatibility as possible with the Recommendation ITU-R BS.1352 format with many of the core elements shared. There is an increasing demand on the transfer of m

24、etadata, especially the transfer of Audio Definition Model (ADM) metadata according to Recommendation ITU-R BS.2076. This Recommendation includes a definition of the chunk for storing and transferring metadata as XML. The primary purpose of the chunk described in this Recommendation is to provide th

25、e references from each track in a BW64 file to the IDs in the ADM metadata defined in Recommendation ITU-R BS.2076. Rec. ITU-R BS.2088-0 3 Apart from the primary purpose of linking each track in the file with its associated ADM metadata, the chunk also allows faster access to ADM IDs without having

26、to gain access the XML metadata (if the IDs are within a range of values predefined for standard ADM configurations). As the chunk can be fixed in size, and is placed before the and chunks, it is easier to access, generate or modify its contents on the fly. Data types throughout this document are us

27、ed in accordance with Annex 3. 2 BW64 format description 2.1 Contents of a BW64 format file A BW64 format file should start with the mandatory “WAVE” header and at least the following chunks: - BW64(WAVE / ds64 chunk for 64-bit addressing / Format of the audio signal: PCM/non-PCM / chna chunk for AD

28、M look-up / axml chunk for carrying XML metadata ) / sound data NOTE 1 Additional chunks may be present in the file. Some of these may be outside the scope of this Recommendation. Applications may or may not interpret or make use of these chunks, so the integrity of the data contained in such unknow

29、n chunks cannot be guaranteed. However, compliant applications shall pass on unknown chunks transparently. NOTE 2 It would be permissible to place the chunk after the chunk, as the XML metadata will likely to be of an unknown length and a known starting position of the audio samples in the file migh

30、t be more practical. 2.2 Existing chunks defined as part of the RIFF/WAVE standard The RIFF/WAVE standard uses a number of chunks that are already defined. These are: These chunks are described in 2.4.1. The RIFF/WAVE is a subset of the ITU-R BS.1352 format. Recommendation ITU-R BS.1352 contains the

31、se additional chunks: These chunks will not be included in the BW64 format, which provides a more flexible solution carrying broadcast metadata. 2.3 New Chunks and Structs in the BW64 format The new chunks introduced for BW64 are: 4 Rec. ITU-R BS.2088-0 These chunks are described in 3 to 6. 2.4 Usin

32、g the chunk to enable the use of files greater than 4 Gbyte in size The reason for the 4 Gbyte barrier is the 32-bit addressing in RIFF/WAVE and BWF. With 32 bits a maximum of 4294967296 bytes = 4 Gbyte can be addressed. To solve this issue, 64-bit addressing is needed. The structure of a basic conv

33、entional RIFF/WAVE file is shown in Fig. 1, where the chunkSize fields are 32-bit numbers representing the sizes of their chunks. FIGURE 1 Basic RIFF/WAVE file structure Just changing the size of every field in a BWF to 64-bit would produce a file that is not compatible with the standard RIFF/WAVE f

34、ormat an obvious but important observation. The approach adopted is to define a new 64-bit based RIFF called BW64 that is identical to the original RIFF/WAVE format, except for the following changes: The ID BW64 is used instead of RIFF in the first four bytes of the file A mandatory (data size 64) c

35、hunk is added, which has to be the first chunk after the “BW64 chunk”. The ds64 chunk has two mandatory 64-bit integer values, which replace two 32-bit fields of the RIFF/WAVE format: bw64Size (replaces the size field of the chunk) dataSize (replaces the size field of the chunk) For all two 32-bit f

36、ields of the RIFF/WAVE format the following rule applies: If the 32-bit value in the field is not “-1” (= FFFFFFFF hex) then this 32-bit value is used. If the 32-bit value in the field is “-1” the 64-bit value in the ds64 chunk is used instead. One optional array of structs (see Annex A) with additi

37、onal 64-bit chunk sizes is possible Rec. ITU-R BS.2088-0 5 The complete structure of the BW64 file format is illustrated in Fig. 2, where the chunkSize values for the and chunks are set to 1, to allow them to use 64-bit size values from the chunk. FIGURE 2 BW64 file structure 2.5 Achieving compatibi

38、lity between RIFF/WAVE and BW64 In spite of higher sampling frequencies and multi-channel audio, some production audio files will inevitably be smaller than 4 Gbyte and they should therefore stay in the short-form RIFF/WAVE format (as described in Annex 2). The problem arises that a recording applic

39、ation cannot know in advance whether the recorded audio it is compiling will exceed 4 Gbyte or not at end of recording (i.e. whether it needs to use BW64 or not). The solution is to enable the recording application to switch from RIFF/WAVE to BW64 on the fly at the 4 Gbyte size limit, while the reco

40、rding is still going on. This is achieved by reserving additional space in the RIFF/WAVE by inserting a chunk that is of the same size as a chunk. This reserved space has no meaning for short-form WAVE, but will become the chunk, if a transition to BW64 is necessary. The diagram in Fig. 3 shows the

41、placeholder chunk placed before the chunk. FIGURE 3 File structure with JUNK chunk At the beginning of a recording, a BW64-aware application will create a standard RIFF/WAVE with a JUNK chunk as the first chunk. While recording, it will check the RIFF and data sizes. If they exceed 4 Gbyte, the appl

42、ication will: 6 Rec. ITU-R BS.2088-0 Replace the chunkID with chunk. (This transforms the previous chunk into a chunk). Insert the RIFF size, data chunk size and sample count in the chunk Set RIFF size, data chunk size and sample count in the 32 bit fields to 1 = FFFFFFFF hex Replaces the ID RIFF wi

43、th BW64 in the first four bytes of the file Continue with the recording. 2.6 Existing Chunks and Structs in the RIFF/WAVE format The chunks that exist in the RIF/WAVE format as shown below: struct RiffChunk / declare RiffChunk structure CHAR chunkId4; / RIFF DWORD chunkSize; / 4 byte size of the tra

44、ditional RIFF/WAVE file CHAR riffType4; / WAVE ; struct FormatChunk / declare FormatChunk structure CHAR chunkId4; / fmt DWORD chunkSize; / 4 byte size of the fmt chunk WORD formatTag; / WAVE_FORMAT_PCM = 0x0001, etc. WORD channelCount; / 1 = mono, 2 = stereo, etc. DWORD sampleRate; / 32000, 44100,

45、48000, etc. DWORD bytesPerSecond; / only important for compressed formats WORD blockAlignment; / container size (in bytes) of one set of samples WORD bitsPerSample; / valid bits per sample 16, 20 or 24 WORD cbSize; / extra information (after cbSize) to store / should be set to zero as extraData is n

46、ot used CHAR extraData22; / extra data of WAVE_FORMAT_EXTENSIBLE when necessary, / should not be used as cbSize will be zero. ; struct DataChunk / declare DataChunk structure CHAR chunkId4; / data DWORD chunkSize; / 4 byte size of the data chunk CHAR waveData ; / audio samples ; The empty array brac

47、kets indicate a variable number of elements can be used (including zero). 2.6.1 Elements of the chunk The chunk is the top level for the file. Rec. ITU-R BS.2088-0 7 Field Description chunkId This is the 4 character array R, I, F, F used for chunk identification. chunkSize 4 byte value of the size o

48、f the file. riffType This is the 4 character array W, A, V, E indicates that the file is a WAVE-type audio file. 2.6.2 Elements of the chunk The chunk contains information about the audio sample formats stored in the chunk. Field Description chunkId This is the 4 character array f, m,t, used for chu

49、nk identification. chunkSize 4 byte value of the size of the chunk. formatTag This is a 2 byte value that represents the format of the audio samples. The value of 0x0001 means the format is PCM, 0x0000 for unknown formats. channelCount This is a 2 byte value indicating the number of audio tracks in the file. sampleRate This is a 4 byte value indicating the sa

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1