ASF文件格式之Objects与Guid总结

ASF文件格式的基本组成单元为ASF Object,每个ASF Object包括三个部分:128位的Guid、64位的object size和object data。Guid用来标识ASF文件的objects和entities。这为ASF文件的可扩展性和灵活性提供了基础。

对ASF文件的objects和entities,以及他们对应的Guid作了一些总结,如下表所示。其中,没有编号的Objects为ASF文件的Top-Level Objects。

Object Name

Object Guid

ASF_Header_Object

75B22630-668E-11CF-A6D9-00AA0062CE6C

1

ASF_File_Properties_Object

8CABDCA1-A947-11CF-8EE4-00C00C205365

1

ASF_Stream_Properties_Object

B7DC0791-A9B7-11CF-8EE6-00C00C205365

1

2

ASF_Audio_Media

F8699E40-5B4D-11CF-A8FD-00805F5C442B

1

2

ASF_Video_Media

BC19EFC0-5B4D-11CF-A8FD-00805F5C442B

1

2

ASF_Command_Media

59DACFC0-59E6-11D0-A3AC-00A0C90348F6

1

2

ASF_JFIF_Media

B61BE100-5B4E-11CF-A8FD-00805F5C442B

1

2

ASF_Degradable_JPEG_Media

35907DE0-E415-11CF-A917-00805F5C442B

1

2

ASF_File_Transfer_Media

91BD222C-F21C-497A-8B6D-5AA86BFC0185

1

2

ASF_Binary_Media

3AFB65E2-47EF-40F2-AC2C-70A90D71D343

1

2

ASF_Web_Stream_Media_Subtype

776257D4-C627-41CB-8F81-7AC7FF1C40CC

1

2

ASF_Web_Stream_Format

DA1E6B13-8359-4050-B398-388E965BF00C

1

2

ASF_No_Error_Correction

20FB5700-5B55-11CF-A8FD-00805F5C442B

1

2

ASF_Audio_Spread

BFC3CD50-618F-11CF-8BB2-00AA00B4E220

1

ASF_Header_Extension_Object

5FBF03B5-A92E-11CF-8EE3-00C00C205365

1

2

ASF_Extended_Stream_Properties_Object

14E6A5CB-C672-4332-8399-A96952065B5A

1

2

ASF_Advanced_Mutual_Exclusion_Object

A08649CF-4775-4670-8A16-6E35357566CD

1

2

ASF_Group_Mutual_Exclusion_Object

D1465A40-5A79-4338-B71B-E36B8FD6C249

1

2

ASF_Stream_Prioritization_Object

D4FED15B-88D3-454F-81F0-ED5C45999E24

1

2

ASF_Bandwidth_Sharing_Object

A69609E6-517B-11D2-B6AF-00C04FD908E9

1

2

3

ASF_Bandwidth_Sharing_Exclusive

AF6060AA-5197-11D2-B6AF-00C04FD908E9

1

2

3

ASF_Bandwidth_Sharing_Partial

AF6060AB-5197-11D2-B6AF-00C04FD908E9

1

2

ASF_Language_List_Object

7C4346A9-EFE0-4BFC-B229-393EDE415C85

1

2

ASF_Metadata_Object

C5F8CBEA-5BAF-4877-8467-AA8C44FA4CCA

1

2

ASF_Metadata_Library_Object

44231C94-9498-49D1-A141-1D134E457054

1

2

ASF_Index_Parameters_Object

D6E229DF-35DA-11D1-9034-00A0C90349BE

1

2

ASF_Media_Object_Index_Parameters_Object

6B203BAD-3F11-48E4-ACA8-D7613DE2CFA7

1

2

ASF_Timecode_Index_Parameters_Object

F55E496D-9797-4B5D-8C8B-604DFE9BFB24

1

2

ASF_Compatibility_Object

26F18B5D-4584-47EC-9F5F-0E651F0452C9

1

2

ASF_Advanced_Content_Encryption_Object

43058533-6981-49E6-9B74-AD12CB86D58C

1

2

3

ASF_Content_Encryption_System_Window

s_Media_DRM_Network_Devices

7A079BB6-DAA4-4e12-A5CA-91D38DC11A8D

1

2

ASF_Reserved_1

ABD3D211-A9BA-11cf-8EE6-00C00C205365

1

ASF_Codec_List_Object

86D15240-311D-11D0-A3A4-00A0C90348F6

1

2

ASF_Reserved_2

86D15241-311D-11D0-A3A4-00A0C90348F6

1

ASF_Script_Command_Object

1EFB1A30-0B62-11D0-A39B-00A0C90348F6

1

2

ASF_Reserved_3

4B1ACBE3-100B-11D0-A39B-00A0C90348F6

1

ASF_Marker_Object

F487CD01-A951-11CF-8EE6-00C00C205365

1

2

ASF_Reserved_4

4CFEDB20-75F6-11CF-9C0F-00A0C90349CB

1

ASF_Bitrate_Mutual_Exclusion_Object

D6E229DC-35DA-11D1-9034-00A0C90349BE

1

2

ASF_Mutex_Language

D6E22A00-35DA-11D1-9034-00A0C90349BE

1

2

ASF_Mutex_Bitrate

D6E22A01-35DA-11D1-9034-00A0C90349BE

1

2

ASF_Mutex_Unknown

D6E22A02-35DA-11D1-9034-00A0C90349BE

1

ASF_Error_Correction_Object

75B22635-668E-11CF-A6D9-00AA0062CE6C

1

ASF_Content_Description_Object

75B22633-668E-11CF-A6D9-00AA0062CE6C

1

ASF_Extended_Content_Description_Object

D2D0A440-E307-11D2-97F0-00A0C95EA850

1

ASF_Content_Branding_Object

2211B3FA-BD23-11D2-B4B7-00A0C955FC6E

1

ASF_Stream_Bitrate_Properties_Object

7BF875CE-468D-11D1-8D82-006097C9A2B2

1

ASF_Content_Encryption_Object

2211B3FB-BD23-11D2-B4B7-00A0C955FC6E

1

ASF_Extended_Content_Encryption_Object

298AE614-2622-4C17-B935-DAE07EE9289C

1

ASF_Digital_Signature_Object

2211B3FC-BD23-11D2-B4B7-00A0C955FC6E

1

ASF_Padding_Object

1806D474-CADF-4509-A4BA-9AABCB96AAE8

ASF_Data_Object

75B22636-668E-11CF-A6D9-00AA0062CE6C

ASF_Simple_Index_Object

33000890-E5B1-11CF-89F4-00A0C90349CB

ASF_Index_Object

D6E229D3-35DA-11D1-9034-00A0C90349BE

ASF_Media_Object_Index_Object

FEB103F8-12AD-4C64-840F-2A1D2F7AD48C

ASF_Timecode_Index_Object

3CB73FD0-0C4A-4803-953D-EDF7B6228F0C


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值