WH/T 53-2012 手机动漫文件格式
WH/T 53-2012 Mobile animation and cartoon file format
基本信息
本标准适用于非视频表现形式的手机动漫数据文件。
发布历史
-
2012年12月
文前页预览
研制信息
- 起草单位:
- 北京邮电大学、北京邮电大学世纪学院、中国移动手机动漫基地、中国电信动漫运营中心、北京中科亚创科技有限责任公司、湖南拓维信息系统有限公司、天津神界漫画有限公司、中国联通网络通信集团有限公司
- 起草人:
- 魏芳、李杰、陈洪、沈阿强、黄华华、张燕鹏、康笛、曾达峰、徐博斌、李鸿年、李超、董震武、钱春华、向黎生、李新宇、付金星、陈维东、赵久成
- 出版信息:
- 页数:36页 | 字数:54 千字 | 开本: 大16开
内容描述
ICS35.040
L71
备案号:—
385612013
中华人民共和国文化行业标准
/—
WHT532012
手机动漫文件格式
Mobileanimationandcartoonfileformat
ㅤㅤㅤㅤ
2012-12-31发布2013-01-01实施
中华人民共和国文化部发布
/—
WHT532012
目次
前言…………………………Ⅴ
1范围………………………1
2规范性引用文件…………………………1
3术语和定义及缩略语……………………1
4数据类型…………………2
4.1简单数据类型………………………2
4.2复合数据类型………………………2
4.2.1STRING………………………2
4.2.2BYTEARRAY………………3
4.2.3POSITION……………………3
4.2.4SIZE……………3
4.2.5ARRAY………………………3
4.2.6VARRAY……………………4
5文件格式…………………4
5.1文件扩展名…………………………4
ㅤㅤㅤㅤ
5.2基本文件结构………………………4
5.3文件头………………5
5.4文件体………………6
5.4.1基本结构………………………6
5.4.2场景索引标记…………………6
5.4.3场景标记………………………6
5.4.4对象数组………………………8
5.4.5镜头数组………………………12
5.5文件尾………………13
5.5.1基本结构………………………13
5.5.2资源索引标记…………………13
5.5.3资源标记………………………14
5.5.4文件结束标记…………………15
()
附录资料性附录转场特效…………
A16
()
附录资料性附录动作………………
B17
()
附录资料性附录场景时间轴………………………
C18
()
附录资料性附录矢量图形规范……………………
D19
()
附录资料性附录对象特效…………
E21
()
附录资料性附录镜头特效…………
F23
()…………
附录规范性附录镜头使用示例…………
G24
Ⅰ
/—
WHT532012
图文件结构………………
14
图文件的基本组成………………………
24
图文件体结构……………
36
图场景坐标系……………
47
图场景属性………………
58
图对象属性……………
610
图帧动画位图对象……………………
711
图对象深度……………
811
图文件尾的结构………………………
913
图时间轴示意………………………18
C.1
图示例………………………
D.1SVG119
图示例………………………
D.2SVG220
图G.1镜头左至右平移…………………24
图G.2镜头上推进………………………24
图G.3镜头推进且下摇…………………25
图G.4镜头曲线运动……………………25
表复合数据类型……………
1STRING2
ㅤㅤㅤㅤ
表复合数据类型………………………
2BYTEARRAY3
表复合数据类型………………………
3POSIZITION3
表复合数据类型…………………
4SIZE3
表复合数据类型………………
5ARRAY3
表复合数据类型……………
6VARRAY4
表标记的基本结构………………………
74
表文件头标记……………
85
表场景索引标记…………………………
96
表10场景索引数组………………………6
表11场景标记……………7
表12场景属性各比特取值及含义………………………8
表13对象数组……………9
表14对象属性各比特取值及含义………………………10
表15对象运动路径………………………11
表16对象特效数组………………………12
表17镜头数组……………12
表18资源索引标记………………………13
表19资源索引数组………………………14
表20资源标记……………14
Ⅱ
/—
WHT532012
表21文件结束标记………………………15
表A.1转场特效…………………………16
表B.1动作………………17
表E.1对象特效…………………………21
表F.1镜头特效…………………………23
ㅤㅤㅤㅤ
Ⅲ
/—
WHT532012
手机动漫文件格式
1范围
本标准规定了手机动漫的文件格式及其中使用的数据类型。
本标准适用于非视频表现形式的手机动漫数据文件。
2规范性引用文件
。,
下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文
。,()。
件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件
/信息技术连续色调静态图像的数字压缩及编码要求和指南
GBT17235.1
/:
信息技术运动图像及其伴音信息的通用编码第部分声音
GBT17975.33
/信息技术信息交换用位编码字符集(—
ISOIEC646ISO7InformationtechnologyISO7-bit
)
codedcharactersetforinformationinterchane
g
///信息技术计算机图形和图像处理可移植网络图形():
ANSIINCITSISOIEC15948PNG
功能规范(——
InformationtechnoloComuterrahicsandimaerocessinPortableNetwork
gypgpgpg
():)
GrahicsPNGFunctionalsecification
pp
消息摘要算法(—)
RFC1321MD5TheMD5MessaeDiestalorithm
ggg
ㅤㅤㅤㅤ
,格式的变种(,)
RFC3629UTF-8ISO10646UTF-8atransformationformatofISO10646
W3CSVG可扩展向量图形()
Scalablevectorrahics
gp
3术语和定义及缩略语
3.1术语和定义
下列术语和定义适用于本文件。
3.1.1
场景scene
、()()。
在某一时间段显示的由一定的背景必须和一些对象可选组成的画面
3.1.2
背景backround
g
铺陈在场景最底层的图片。
3.1.3
镜头shot
定义将显示在屏幕上的场景内容。
3.1.4
对象obect
j
,、、,、、。
场景中独立于背景的物体如角色物品文字等其位置形态效果都能发生变化
3.1.5
转场特效transition
,。
当从一个场景切换至下一个场景时关联场景的背景图片所应呈现的特殊效果
1
/—
WHT532012
3.1.6
对象特效effect
作用于对象上的特殊效果。
3.1.7
运动路径ath
p
,,。
对象在场景中的运动轨迹由一系列点坐标定义可为直线或曲线
3.1.8
动作action
绑定在背景或对象上的交互式行为。
3.2缩略语
下列缩略语适用于本文件。
:()
AES高级加密标准advancedencrtionstandard
yp
:()
MIDI乐器数字接口musicalinstrumentdiitalinterface
g
4数据类型
4.1简单数据类型
,/()。
CHAR字符型包含ISOIEC646中图形字符代码单字节的字段类型
[],,[]
CHAR字符数组一个或多个字符型组成的数组字段类型CHAR为长度为的字符
nn
数组。
ㅤㅤㅤㅤ
,。
字节型包含位无符号二进制整数的字段类型
BYTE8
[],,[]
字节数组一个或多个位无符号二进制数组成的数组字段类型为长
BYTE8BYTEn
度为的字节数组。
n
,。
有符号整型包含位有符号二进制整数字段类型
INT3232
,。
无符号整型包含位无符号二进制整数字段类型
UINT3232
,。
有符号短整型包含位有符号二进制整数字段类型
INT1616
,。
无符号短整型包含位无符号二进制整数字段类型
UINT1616
其中、、、等多字节数值类型应使用小端字节顺序。
INT32UINT32INT16UINT16
4.2复合数据类型
4.2.1STRING
,,
字符串首先使用一个无符号短整型数存放字符串中的字符长度然后依次存放字符串中的所有字
,。。。
符字符编码应为编码字符串长度可为见表
RFC3629UTF-801
表1复合数据类型STRING
字段类型长度
字符串长度UINT162
“”,“
字符串长度字段值如字符串长
字符串内容CHAR[]
”,
度为0则本字段不存在
:,。
注除非单独说明字段长度的单位都是字节
2
/—
WHT532012
4.2.2BYTEARRAY
,,
带长度的字节数组首先使用一个无符号短整型数存放字节数组中的字节长度然后依次存放其中
。。。
的所有字节字节数组长度可为0见表2
表2复合数据类型BYTEARRAY
字段类型长度
字节数组长度UINT162
“”,“
字节数组长度字段值如字节数
字节数组内容BYTE[]
”
,
组长度为则本字段不存在
0
4.2.3POSITION
,,,
位置两个短整型数组成的复合数据类型第一个短整型数保存位置的横坐标X第二个短整型数
。。。
保存位置的纵坐标共个字节见表
Y43
表3复合数据类型POSIZITION
字段类型长度
X坐标INT162
Y坐标INT162
ㅤㅤㅤㅤ
4.2.4SIZE
,,,
尺寸两个无符号短整型数组成的复合数据类型第一个无符号短整型数保存尺寸对应的宽度第
。。。
二个无符号短整型数保存尺寸对应的高度共个字节见表
44
表4复合数据类型SIZE
字段类型长度
宽度UINT162
高度UINT162
4.2.5ARRAY
,。
某种类型元素的数组且每个元素的长度相等首先使用一个无符号短整型数存放数组元素的个
,,。
数再使用一个无符号短整型数存放每个数组元素的字节长度然后按顺序存放各个数组元素见
表5。
表5复合数据类型ARRAY
字段数字段类型长度
1数组元素个数UINT162
1数组元素长度UINT162
数组元素个数数组元素任意类型“数组元素长度”字段值
3
/—
WHT532012
4.2.6VARRAY
,。
某种类型元素的数组且每个元素的长度不等首先使用一个无符号短整型数存放数组元素的个
,。。
数然后依次存储每个数组元素的长度及每个元素见表6
表6复合数据类型VARRAY
字段数字段类型长度
1数组元素个数UINT162
数组元素长度UINT162
数组元素个数
“”
数组元素任意类型数组元素长度字段值
5文件格式
5.1文件扩展名
文件扩展名应为MACF。
5.2基本文件结构
、,。
一个手机动漫文件应由文件头文件体和文件尾三个部分组成如图所示文件头应存在于文件
1
ㅤㅤㅤㅤ
,。,
的起始给出整个文件的描述信息文件体应紧随文件头之后其中存放场景索引表和所有的场景描述
。,、(、、、
信息文件尾应存在于文件的最后它包含资源索引表所有的资源静态图片动画图片矢量图片音
、),。
乐文字数据以及文件结束标记
图1文件结构
,。。
文件的基本组成单元为标记整个文件由多个标记首尾相接串联而成如图所示
2
图2文件的基本组成
。,。
每个标记的结构都应如表标记长度应大于即标记内容不得为空
70
表7标记的基本结构
字段名称类型长度必填字段说明
[],
标记类型CHAR44Y四个字符唯一标识当前标记的类型
,
标记内容的长度不包含标记类型和标记
标记长度UINT324Y
长度两个字段本身的长度
,
与标记类型对应的标记的内容包含必须
标记内容BYTE[]可变Y
和可选的部分
注:Y表示字段必填。
4
/—
WHT532012
5.3文件头
,,
文件头中应包含且最多包含一个头标记该标记主要给出文件的描述信息其格式应符合表中的
8
定义。
表8文件头标记
字段名称类型长度必填字段说明值
标记类型[]唯一标示当前标记的类型‘’
CHAR44Yacfh
,
标记内容的长度不包含标记类型和标
标记长度UINT324Y
记长度两个字段本身的长度
文件符合的MACF格式的主版本号。
主版本号BYTE1Y主版本号的变化将不能保证向后兼01h
容性
文件符合的MACF格式的次版本号。
次版本号BYTE1Y01h
次版本号的变化将能保证向后兼容性
,
目标分辨率SIZE4Y目标手机屏幕分辨率包括宽度和高度
;
是否加密BYTE1Y0不加密加密
1
作品名称STRING可变Y本文件对应的作品正式名称
作品总集数STRING可变Y本文件对应的作品总集数
作品分集STRING可变Y本文件对应的作品当前分集
ㅤㅤㅤㅤ
,
本文件对应的作品的关键字关键字之
作品关键字STRING可变Y
间以逗号分隔
,
本文件对应的作品使用的语言如中
作品语言STRING可变Y
文、
英文等
作品描述STRING可变Y本文件对应的作品的详细描述信息
本文件的创作公司名称和创作者姓名、
创作者STRING可变Y
详细描述等
创作日期STRING可变
推荐标准
- DB36/T 1607-2022 水利水电工程质量监理检测规程 2022-05-30
- DB36/T 1605-2022 饲用葛藤与象草间套作技术规程 2022-05-30
- DB36/T 1608-2022 母婴生活护理员(月嫂)服务质量规范 2022-05-30
- DB36/T 1600-2022 鸭粪污异位发酵床体建设技术规范 2022-05-30
- DB36/T 1599-2022 大刺鳅种质标准 2022-05-30
- DB36/T 1606-2022 山香圆栽培管理技术规程 2022-05-30
- DB36/T 1604-2022 早熟梨轻简化生产技术规程 2022-05-30
- DB36/T 1603-2022 甜瓜设施栽培连作生产技术规程 2022-05-30
- DB36/T 1601-2022 猪场粪污异位发酵处理技术规程 2022-05-30
- DB36/T 1602-2022 全封闭猪舍设计技术规范 2022-05-30