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 |
ASF文件格式之Objects与Guid总结相关推荐
- ASF文件格式详解(2)
ASF Data Object ? Data object:由ASF data packet组成.Data packet是一个定长的数据包.每一个数据包携带一个或多个数字媒体流.Data p ...
- 阿里巴巴重磅开源MNNKit:基于MNN的移动端深度学习SDK,支持安卓和iOS
机器之心报 点击上方"开发者技术前线",选择"星标" 13:21 在看|留言|真爱 来自:机器之心 参与:一鸣.Jamin 近来,有越来越多的深度学习框架开 ...
- 收集前端优秀的网站、博客、书籍
查看全文 http://www.taodudu.cc/news/show-2997153.html 相关文章: 阿里程序员绩效被判不及格,却被谷歌录取:此生再也不回阿里 [IT职场]阿里巴巴之马云神话 ...
- 多媒体文件格式之ASF
[时间:2016-06] [状态:Open] ASF,全称Advanced Systems Format,是由微软提出的开放封装格式标准.ASF是微软公司Windows Media的核心.这是一种包含 ...
- 【转】分析现行的常用的文件格式类别
摘要:讲述现今常见的在特定领域有代表性的文件格式,并没有深入讲述每种格式的存储状态(方式),只对相应格式的特性优缺点做简要概述. 关键字:计算机,文件格式,图形,图像,音频,视频,流媒体,手机铃声 ...
- 现行的常用的文件格式类别 简析
简要的说数据信息在存储器中存储的排列方式不同为啦方便理解和交流规范为不同的文件格式,这点在linux上边可以较为明显的看出:linux只规范不同文件的属性,后缀名是为啦方便记忆和沟通等 -- 图形文件 ...
- 分析现行的常用的文件格式类别
分析现行的常用的文件格式类别 简要的说数据信息在存储器中存储的排列方式不同为啦方便理解和交流规范为不同的文件格式,这点在linux上边可以较为明显的看出:linux只规范不同文件的属性,后缀名是为啦方 ...
- Directshow完整介绍
最近一段时间,在编写DirectShow应用程序时常常遇到一些问题,原因是对DirectShow技术没有较全面地掌握,对各个接口间的关系以及filter与filter之间连接的内部过程等都只是一知半解 ...
- DirectShow2
以文本方式查看主题 - 温馨小筑 (http://www.learnsky.com/bbs/index.asp) -- 电脑编程 (http://www.learnsky.com/bbs/li ...
最新文章
- 2018“硅谷技划”随笔(一):再论中美员工福利巨大差距的背后
- 解决 IPS forbidden 的问题
- php下载七牛整个文件夹,七牛云存储文件批量下载工具 - 行客工作室
- Git 常用命令记录
- php artisan passport,API 认证解决方案:Laravel Passport
- 热烈庆祝《Python可以这样学》在台湾发行繁体版
- 关于ArcGIS Mobile回传数据中常遇到的问题整理!
- 拓端tecdat|把握出租车行驶的数据脉搏 :出租车轨迹数据给你答案!
- C++游戏服务器框架笔记(二)_封装Socket类
- 《老路用得上的商学课》66-70学习笔记
- 电脑怎么设置计算机系统,细说电脑怎么设置wifi
- 联发科之殇:破碎高端梦
- 纯HTML5后台模板
- Codeforces Round #727 (Div. 2)_B. Love Song(前缀和)
- html书签导入苹果,如何把360浏览器的收藏书签导入safari浏览器里
- websocket访问ServletAPI
- 29 | 无锁的原子操作:Redis如何应对并发访问?
- Python猜数字小游戏
- 基于粒子群算法的冷热电三联供综合能源系统优化调度
- VSCode配置C/C++(单文件+项目)自救指南
热门文章
- Java使用Spire.Pdf实现PDF添加图片水印
- “FlipFlo“.它从1计数到100,遇到3的倍数就替换为单词 Flip”,5的倍数就替换为单词“Flop”,既为3的倍数又为5的倍数则替换为单词 ―FlipFlop”其余情况下输出当前数字.
- 软件测试工程师这个岗位职责是什么?具体都需要干什么?
- 这个设计思想能启蒙你很多年,嵌入式裸机按键扫描
- js 格式化,过万转换成万(W),过亿转化成亿(M)
- ROS 通信机制(已整理)
- Legolas工业自动化平台入门(一)搭建应用
- VS Code 也能预览 Markdown - 一个无意中发现的小技巧
- java thread 匿名_Java 匿名内部类
- 湖大OJ-实验A---- ADFA的可判定性