一种数字内容制作和展示工具及其应用的制作方法

文档序号:11386493阅读:392来源:国知局
一种数字内容制作和展示工具及其应用的制造方法与工艺

本发明涉及互联网数字内容制作领域,具体涉及一种数字内容制作和展示工具及其应用。



背景技术:

近年来,全球互联网技术飞速发展,以数字技术为载体的内容产业已成为一个高速增长的朝阳产业。作品创作、制作、传播、数字内容产业是信息化社会的重要组成部分,我国《2006~2020年国家信息化发展战略》列为信息产业的重要组成部分。专家预测,我国数字内容产业规模预计到2020年将达到6000亿元。然而,数字内容产业在其快速发展过程中,面临着技术挑战。

现在在移动终端中展现的数字内容产品,通常制作过程是将图片、音频、动画等内容资源通过编程方式制作成app,上传到移动终端进行展示,其缺点有两点:

1、其制作过程复杂,专业性强,对制作人员要求高。内容编辑人员不会编程,无法直接参与产品编程制作,对成果所展现的效果无法控制;编程人员缺乏美术基础,对最终效果难以进行美化;内容编辑人员与编程人员难以沟通,导致最终效果大打折扣。

2、由于各移动平台开发技术不同,导致同样的产品在不同平台要单独制作,使得生产成本提高,版本升级困难。现有的电子书制作工具都是采用原生开发技术,基于windows、anroid、ios各操作系统分别对应开发,不仅功能不能同步,也不能兼容多平台,因此增加了开发人力、财力、及资源成本。

3、市面上电子图书是集数据、文字、图形与图像普通组合而成。绘本、动画、游戏类图书的操作性、互动性差、阅读体验不流畅、卡顿、容易死机。



技术实现要素:

本发明的一个目的是提供一种装置、系统、终端设备、存储设备、和/或介质,所述装置、系统、终端设备、存储设备、和/或介质中含有下述指令和/或可执行下述指令的应用程序:

导入内容资源;

处理内容资源;

数字内容预览校正;

和/或生成中间数据交互文件。

具体的,所述的一种装置、系统、终端设备、存储设备、和/或介质,包括下述1)-6)任意一个和/或任意几个的组合:

1)所述内容资源包括文字、按钮、图片、音频、和/或动画;

2)所述处理内容资源包括对所述内容资源进行编辑;

3)所述数字内容预览校正包括查看、和/或播放所述处理内容资源的结果;和/或对所述处理内容资源的结果进行调整、和/或修改;

4)所述生成中间数据交互文件包括,将所述处理内容资源的结果,和/或所述数字内容预览校正的结果进行压缩、打包、和/或生成数字图书包;

5)所述指令和/或应用程序适于处理器加载并执行、可采用c#语言开发、和/或运行环境可包括windows环境;

6)所述终端设备包括移动和/或智能终端;具体的包括手机、电脑、笔记本电脑、机器人、和/或系统;所述存储设备包括手机、电脑、笔记本电脑、机器人、和/或系统的存储设备;所述介质包括硬盘、移动硬盘、光盘、软盘、文档、文件、u盘。

具体的,所述对所述内容资源进行编辑包括设计1个或多个文字、按钮、图片、音频、和/或动画的摆放位置、相对位置或排列顺序、进行不同的组合、和/或将所述文字、按钮、图片、音频、和/或动画组合成电子图书;

具体的,所述处理内容资源包括数据处理和/或资源处理;

所述数据处理包括设置对象属性、生成事件动作、和/或计算坐标位置;再具体的,所述设置对象属性包括设置宽、高、层级、和/或透明度;所述生成事件动作包括播放、停止、显示、隐藏、旋转、缩放、禁用、翻牌、和/或移动;所述计算坐标位置包括计算x坐标和/或y坐标;

所述资源处理包括处理图片、处理音频、和/或处理动画;具体的,所述处理图片包括缩放、拉伸、和/或重命名;所述处理音频包括调整比特率、和/或重命名;所述处理动画包括格式化动画数据、和/或重命名;

在所述导入内容资源前,还包括新建;所述新建包括新建图书;所述新建图书包括自动生成封面页、阅读页、和/或图书末页;

所述导入内容资源包括导入图书资源;所述导入图书资源包括将所述文字、按钮、图片、音频、和/或动画分别拉到所述封面页、阅读页、和/或图书末页中;

所述处理内容资源还包括处理所述导入图书资源;所述处理所述导入图书资源包括将所述文字、按钮、图片、音频、和/或动画组合成电子图书,和/或动作事件属性设计;

所述动作事件属性设计步骤包括:

1)选中所述新建图书的页面,和/或页面中所述文字、按钮、图片、音频、和/或动画,设置为:a页面载入事件、b页面点击事件、和/或c页面结算事件;

2)选定所述事件后,创建动作分组;

3)在动作分组中,添加需要的动作控件;

4)对已添加的动作控件设置属性;

所述动作控件包括播放动画、显示控件、隐藏控件、缩放控件、移动控件、禁用控件、和/或翻牌;

所述对已添加的动作控件设置属性,具体包括,选择对象、设置等待时间、和/或显示方式;所述显示方式包括从左到右、从右到左、顺时针、和/或逆时针。

本发明的还一个目的是提供一种装置、系统、终端设备、存储设备、和/或介质,所述装置、系统、终端设备、存储设备、和/或介质中含有下述指令、可执行下述指令的应用程序、和/或引擎:

解压、解析、和/或展现中间数据交互文件。

具体的,所述的一种装置、系统、终端设备、存储设备、和/或介质,包括下述1)-4)任意一个和/或任意几个的组合:

1)所述中间数据交互文件包括上述任一所述的中间数据交互文件;

2)所述指令、应用程序、和/或引擎采用cocos技术框架;

3)所述解压、解析、和/或展现中间数据交互文件包括,解压并有序展现所述中间数据交互文件;

4)所述终端设备包括移动和/或智能终端;具体的包括手机、电脑、笔记本电脑、机器人、和/或系统;所述存储设备包括手机、电脑、笔记本电脑、机器人、和/或系统的存储设备;所述介质包括硬盘、移动硬盘、光盘、软盘、文档、文件、u盘。

具体的,所述指令、应用程序、和/或引擎的开发语言包括c++、lua、和/或javascript;具体的,所述指令、应用程序、和/或引擎的运行平台包括ios、android、windowsphone、黑莓blackberry、和/或tizen;具体的,所述应用程序、和/或引擎可实现直接升级,无需从应用市场重新下载安装应用;

具体的,所述解压、解析、和/或展现中间数据交互文件包括解压所述中间数据交互文件、和/或读取中间交互数据;

具体的,所述读取中间交互数据包括读取对象属性显示对象、和/或读取事件执行动作;所述读取对象属性显示对象包括根据x坐标、y坐标设置对象位置、根据宽、高属性设置对象大小、和/或根据资源地址数据找到相应资源文件;所述读取事件执行动作包括指定对象缩放、指定对象移动、指定对象旋转、和/或指定对象播放。

本发明的再一个目的是提供一种数字内容制作和展示系统,所述系统包括数字内容制作单元和数字内容展示单元;

所述数字内容制作单元包括一种装置、系统、终端设备、存储设备、和/或介质,所述装置、系统、终端设备、存储设备、和/或介质中含有下述指令和/或可执行下述指令的应用程序:

导入内容资源;

处理内容资源;

数字内容预览校正;

和/或,生成中间数据交互文件;

所述数字内容展示单元包括一种装置、系统、终端设备、存储设备、和/或介质,所述装置、系统、终端设备、存储设备、和/或介质中含有下述指令、可执行下述指令的应用程序、和/或引擎:

解压、解析、和/或展现所述的生成中间数据交互文件的文件。

具体的,所述数字内容制作单元包括的一种装置、系统、终端设备、存储设备、和/或介质,包括下述1)-6)任意一个和/或任意几个的组合:

1)所述内容资源包括文字、按钮、图片、音频、和/或动画;

2)所述处理内容资源包括对所述内容资源进行编辑;

3)所述数字内容预览校正包括查看、和/或播放所述处理内容资源的结果;和/或对所述处理内容资源的结果进行调整、和/或修改;

4)所述生成中间数据交互文件包括,将所述处理内容资源的结果,和/或所述数字内容预览校正的结果进行压缩、打包、和/或生成数字图书包;

5)所述指令和/或应用程序适于处理器加载并执行、可采用c#语言开发、和/或运行环境可包括windows环境;

6)所述终端设备包括移动和/或智能终端;具体的包括手机、电脑、笔记本电脑、机器人、和/或系统;所述存储设备包括手机、电脑、笔记本电脑、机器人、和/或系统的存储设备;所述介质包括硬盘、移动硬盘、光盘、软盘、文档、文件、u盘。

具体的,所述对所述内容资源进行编辑包括设计1个或多个文字、按钮、图片、音频、和/或动画的摆放位置、相对位置或排列顺序、进行不同的组合、和/或将所述文字、按钮、图片、音频、和/或动画组合成电子图书;

具体的,所述处理内容资源包括数据处理和/或资源处理;

所述数据处理包括设置对象属性、生成事件动作、和/或计算坐标位置;再具体的,所述设置对象属性包括设置宽、高、层级、和/或透明度;所述生成事件动作包括播放、停止、显示、隐藏、旋转、缩放、禁用、翻牌、和/或移动;所述计算坐标位置包括计算x坐标和/或y坐标;

所述资源处理包括处理图片、处理音频、和/或处理动画;具体的,所述处理图片包括缩放、拉伸、和/或重命名;所述处理音频包括调整比特率、和/或重命名;所述处理动画包括格式化动画数据、和/或重命名;

在所述导入内容资源前,还包括新建;所述新建包括新建图书;所述新建图书包括自动生成封面页、阅读页、和/或图书末页;

所述导入内容资源包括导入图书资源;所述导入图书资源包括将所述文字、按钮、图片、音频、和/或动画分别拉到所述封面页、阅读页、和/或图书末页中;

所述处理内容资源还包括处理所述导入图书资源;所述处理所述导入图书资源包括将所述文字、按钮、图片、音频、和/或动画组合成电子图书,和/或动作事件属性设计;

所述动作事件属性设计步骤包括:

1)选中所述新建图书的页面,和/或页面中所述文字、按钮、图片、音频、和/或动画,设置为:a页面载入事件、b页面点击事件、和/或c页面结算事件;

2)选定所述事件后,创建动作分组;

3)在动作分组中,添加需要的动作控件;

4)对已添加的动作控件设置属性;

所述动作控件包括播放动画、显示控件、隐藏控件、缩放控件、移动控件、禁用控件、和/或翻牌;

所述对已添加的动作控件设置属性,具体包括,选择对象、设置等待时间、和/或显示方式;所述显示方式包括从左到右、从右到左、顺时针、和/或逆时针。

具体的,所述数字内容制作单元包括的所述的一种装置、系统、终端设备、存储设备、和/或介质,包括下述1)-4)任意一个和/或任意几个的组合:

1)所述中间数据交互文件包括上述任一所述的中间数据交互文件;

2)所述指令、应用程序、和/或引擎采用cocos技术框架;

3)所述解压、解析、和/或展现中间数据交互文件包括,解压并有序展现所述中间数据交互文件;

4)所述终端设备包括移动和/或智能终端;具体的包括手机、电脑、笔记本电脑、机器人、和/或系统;所述存储设备包括手机、电脑、笔记本电脑、机器人、和/或系统的存储设备;所述介质包括硬盘、移动硬盘、光盘、软盘、文档、文件、u盘。

具体的,所述指令、应用程序、和/或引擎的开发语言包括c++、lua、和/或javascript;具体的,所述指令、应用程序、和/或引擎的运行平台包括ios、android、windowsphone、黑莓blackberry、和/或tizen;具体的,所述应用程序、和/或引擎可实现直接升级,无需从应用市场重新下载安装应用;

具体的,所述解压、解析、和/或展现中间数据交互文件包括解压所述中间数据交互文件、和/或读取中间交互数据;

具体的,所述读取中间交互数据包括读取对象属性显示对象、和/或读取事件执行动作;所述读取对象属性显示对象包括根据x坐标、y坐标设置对象位置、根据宽、高属性设置对象大小、和/或根据资源地址数据找到相应资源文件;所述读取事件执行动作包括指定对象缩放、指定对象移动、指定对象旋转、和/或指定对象播放。

本发明的又一个目的是提供上述任一所述装置、系统、终端设备、存储设备、和/或介质,和/或所述系统的制备方法,所述制备方法包括将所述指令和/或应用程序导入、写入、和/或移入所述装置、系统、终端设备、存储设备、和/或介质中。

具体的,所述指令和/或应用程序适于处理器加载并执行。

具体的,所述终端设备包括移动和/或智能终端;具体的包括手机、电脑、笔记本电脑、机器人、和/或系统;所述存储设备包括手机、电脑、笔记本电脑、机器人、和/或系统的存储设备;所述介质包括硬盘、移动硬盘、光盘、软盘、文档、文件、u盘。

本发明的再一个目的是提供一种数字内容制作方法,所述方法包括:

导入内容资源;

处理内容资源;

数字内容预览校正;

和/或,生成中间数据交互文件。

具体的,所述内容资源包括文字、按钮、图片、音频、和/或动画;

所述处理内容资源包括对所述内容资源进行编辑;

所述数字内容预览校正包括查看、和/或播放所述处理内容资源的结果;和/或对所述处理内容资源的结果进行调整、和/或修改;

所述生成中间数据交互文件包括,将所述处理内容资源的结果,和/或所述数字内容预览校正的结果进行压缩、打包、和/或生成数字图书包;

具体的,所述对所述内容资源进行编辑包括设计1个或多个文字、按钮、图片、音频、和/或动画的摆放位置、相对位置或排列顺序、进行不同的组合、和/或将所述文字、按钮、图片、音频、和/或动画组合成电子图书;

具体的,所述处理内容资源包括数据处理和/或资源处理;

所述数据处理包括设置对象属性、生成事件动作、和/或计算坐标位置;再具体的,所述设置对象属性包括设置宽、高、层级、和/或透明度;所述生成事件动作包括播放、停止、显示、隐藏、旋转、缩放、禁用、翻牌、和/或移动;所述计算坐标位置包括计算x坐标和/或y坐标;

所述资源处理包括处理图片、处理音频、和/或处理动画;具体的,所述处理图片包括缩放、拉伸、和/或重命名;所述处理音频包括调整比特率、和/或重命名;所述处理动画包括格式化动画数据、和/或重命名;

在所述导入内容资源前,还包括新建;所述新建包括新建图书;所述新建图书包括自动生成封面页、阅读页、和/或图书末页;

所述导入内容资源包括导入图书资源;所述导入图书资源包括将所述文字、按钮、图片、音频、和/或动画分别拉到所述封面页、阅读页、和/或图书末页中;

所述处理内容资源还包括处理所述导入图书资源;所述处理所述导入图书资源包括将所述文字、按钮、图片、音频、和/或动画组合成电子图书,和/或动作事件属性设计;

所述动作事件属性设计步骤包括:

1)选中所述新建图书的页面,和/或页面中所述文字、按钮、图片、音频、和/或动画,设置为:a页面载入事件、b页面点击事件、和/或c页面结算事件;

2)选定所述事件后,创建动作分组;

3)在动作分组中,添加需要的动作控件;

4)对已添加的动作控件设置属性;

所述动作控件包括播放动画、显示控件、隐藏控件、缩放控件、移动控件、禁用控件、和/或翻牌;

所述对已添加的动作控件设置属性,具体包括,选择对象、设置等待时间、和/或显示方式;所述显示方式包括从左到右、从右到左、顺时针、和/或逆时针。

本发明的再一个目的是提供一种数字内容展现方法,所述方法包括:解压、解析、和/或展现中间数据交互文件。

具体的,所述中间数据交互文件包括上述任一所述的中间数据交互文件;

所述解压、解析、和/或展现中间数据交互文件包括,解压并有序展现所述中间数据交互文件;

具体的,所述解压、解析、和/或展现中间数据交互文件包括解压所述中间数据交互文件、和/或读取中间交互数据;

具体的,所述读取中间交互数据包括读取对象属性显示对象、和/或读取事件执行动作;所述读取对象属性显示对象包括根据x坐标、y坐标设置对象位置、根据宽、高属性设置对象大小、和/或根据资源地址数据找到相应资源文件;所述读取事件执行动作包括指定对象缩放、指定对象移动、指定对象旋转、和/或指定对象播放。

本发明的再一个目的是提供上述任一所述装置、系统、终端设备、存储设备、和/或介质,所述系统、和/或上述任一所述方法的应用;具体的,所述应用包括:

1)编辑和/或展示包含图片、音频、动画和/或文字的产品;

2)制备包含图片、音频、动画和/或文字的产品;

所述产品包括软件、应用程序、文档;具体的,所述产品为电子图书。

本发明的再一个目的是提供一种装置、系统、终端设备、存储设备、和/或介质,所述装置、系统、终端设备、存储设备、和/或介质中含有上述任一所述系统、终端设备、存储设备、和/或介质,所述系统、和/或上述任一所述方法制备得到的产品;

具体的,所述产品包括电子图书。

本发明的最后一个目的是提供cocos技术在制备上述任一所述装置、系统、终端设备、存储设备、和/或介质、所述系统中的应用;和/或cocos技术在上述任一所述方法中的应用。

本发明的有益效果在于:

本发明解决了传统图书到富媒体图书制作慢、效率低、修改、调整繁琐不便的问题。

本发明通过中间数据交互文件将编辑端与展现端进行衔接,编辑人员利用数字内容制作工具生产图书内容、预览最终效果、把握效果质量,而不需要进行编程。

本发明数字内容展现引擎负责在不同平台展现图书内容,保持与编辑预览时效果一致,不同平台展现效果一致,大大降低数字内容制作成本,大大降低对内容编辑人员要求,大大减少制作时间。

同时本发明数字内容制作和展示工具开发了各种事件属性、优化性能,以保证互动性强的图书在互动下可以获得更华丽的效果;解决了普通电子图书卡顿、阅读不流畅问题。同时视频、音频、互动图书更稳定,更真实性、更易用。即使是山寨千元机,运行华丽特效丝毫不卡顿,让您的图书可以得到尽情的发挥。

本发明技术方案巧妙结合cocos技术框架,可将数字内容资源在ios、android、windowsphone、黑莓blackberry、和/或tizen等移动平台流畅展现,使电子图书可以像游戏一样与用户互动,使静态的图片、音频、动画展现出更加丰富的效果。

附图说明

图1是数字内容制作工具制作图书的流程原理图。

图2是数字内容展现引擎展示图书的流程原理图。

图3是利用数字内容制作工具制作图书的流程图。

图4是利用数字内容制作工具制作动作事件的设置流程图。

具体实施方式

下面结合附图和实施例对本发明进行进一步说明。

实施例1、数字内容制作和展示工具

(一)数字内容制作工具

本实施例提供的数字内容制作工具包括导入内容资源功能模块、处理内容资源功能模块、数字内容预览校正功能模块、和生成中间数据交互文件功能模块。

所述导入内容资源功能模块包括,所述模块可实现将内容资源导入工具中。所述内容资源包括文字、按钮、图片、音频、和/或动画。

所述处理内容资源功能模块包括,所述模块可实现设计文字、按钮、图片、音频、和/或动画的显示效果、摆放位置、相对位置或排列顺序、进行不同的组合、和/或将所述文字、按钮、图片、音频、和/或动画组合成电子图书;所述模块包含完善的事件动作机制,如图片缩放、旋转、移动、声音播放、停止等,动作种类丰富,通过事件动作可以让一张张静态的图片资源活动起来,从而达到展现更加生动、丰富的内容效果的目的。所述模块可实现的功能或所述数字内容制作工具制作图书的流程原理图如图1所示,图1中的简称工具即为本实施例所述数字内容制作工具。

所述数字内容预览校正功能模块包括,所述模块含有内容预览模拟器,编辑人员在编辑制作过程中,通过该模块可实现随时、直观、便捷的查看制作效果,对编辑的内容和动作可及时进行调整及修改。目前数字图书的制作过程,只能将编辑人员和编程人员共同制作完成的数字内容先上传到展现平台,多为手机、平板电脑等移动平台,然后才能预览到实际效果,如要修改和调整数字内容,则需要重新编辑和编程,因此,目前数字内容制作过程中的修改、调整过程非常繁琐和不便。本发明的数字内容预览校正功能模块方便编辑人员在制作过程中直观、便捷的看到所制作的数字内容呈现的效果,巧妙的解决了目前存在的修改、调整繁琐不便的问题。

所述生成中间数据交互文件功能模块包括,所述模块可实现将编辑人员制作的数字内容成果进行压缩、打包,生成数字图书包;所述数字图书包为一种中间数据交互文件。

本实施例所述数字内容制作工具是一种包括windows环境运行的数字内容制作应用程序,采用c#语言开发,是为数字内容编辑人员提供的数字内容制作工具,其功能丰富,操作简单。

(二)数字内容展现引擎

本实施例提供的数字内容展现引擎包括数字图书包解压解析展示功能模块和热更新功能模块。

所述数字图书包解压解析展示功能模块包括,所述模块可根据上述中间数据交互文件的配置,将数字内容资源进行有序展现,通过对事件动作配置解析,可以让静态资源进行动态展示。所述模块可实现的功能或所述数字内容展现引擎展示图书的流程原理图如图2所示,图2中的简称引擎即为本实施例所述数字内容展现引擎。

所述热更新功能模块包括,用户可通过所述模块,无需从应用市场重新下载安装应用,便可升级引擎,为升级提供便利途径。

本实施例所述数字内容展现引擎,采用cocos技术框架,可在ios、android等移动平台运行,多平台功能完全同步。所述数字内容展现引擎互动性强,使电子图书可以像游戏一样与用户互动,使静态的图片、音频、动画展现出更加丰富的效果。

实施例2、利用上述的数字内容制作工具制作富媒体图书

(一)图书制作流程

如图3所示图书制作流程:

通过实施例1所述的导入内容资源功能模块、处理内容资源功能模块来实现下述步骤1-步骤4;通过实施例1所述的数字内容预览校正功能模块、和生成中间数据交互文件功能模块来实现下述步骤5;

步骤1:新建图书,新建后,会自动对应的生存封面页、阅读页、图书末页;

步骤2:导入图书资源(图书资源是本地已经准备好的,包括文字、按钮、图片、音频、和/或动画);

步骤3:把导入的图书资源,分别拉到封面页、阅读页、图书末页中;

步骤4:编辑图书,把每页图书需要的文字、图片、动画、音频等排行组合,设置动作事件(动作事件的设置过程见图4及其说明);

步骤5:图书编辑完成,可以先预览,确定没有问题,点击生存,一本图书就制作完成了。

由上述图书制作流程的描述可知,利用本发明数字内容制作工具制作数字图书,制作过程非常简单,智能、便捷。

(二)动作事件属性设计过程

1)图书制作流程中的动作事件属性设计如图4所示:

步骤1:在新建的图书页面中,或者在页面中选中具体的对象设置为:a页面载入事件、b页面点击事件、c页面结算事件;

步骤2:选定事件后,创建动作分组;

步骤3:在动作分组中,添加需要的动作控件(播放动画、显示控件、隐藏控件、缩放控件、移动控件、禁用控件、翻牌等);

步骤4:对已添加的动作控件设置属性(选择对象、设置等待时间、显示方式:从左到右/从右到左/顺时针/逆时针、);

步骤5:完成生存图书。

2)例如:要在图书页中,添加一个文字对象在页面出现5秒后,从上到下播放。

步骤1:首先,在图书页中,把文字对象放在页面即将想要出场的位置;

步骤2:选择页面载入事件;

步骤3:添加一个动作分组;

步骤4:在动作分组选择对象属性里,把要载入的文字对象勾选上;

步骤5:等待时间设置“为5s”;方式设置为“按方向显示”;方向设置为“从上到下”;

步骤6:设置好后,运行即可,添加的文字对象就在页面出现5秒后,从上到下播放了。

由上述实施例可知,本发明解决了传统图书到富媒体图书制作慢、效率低的问题。本发明通过中间数据交互文件将编辑端与展现端进行衔接,编辑人员利用数字内容制作工具生产图书内容、预览最终效果、把握效果质量,而不需要进行编程。而数字内容展现引擎负责在不同平台展现图书内容,保持与编辑预览时效果一致,不同平台展现效果一致,大大降低数字内容制作成本,大大降低对内容编辑人员要求,大大减少制作时间。

同时本发明数字内容制作和展示工具开发了各种事件属性、优化性能,以保证互动性强的图书在互动下可以获得更华丽的效果;解决了普通电子图书卡顿、阅读不流畅问题。同时视频、音频、互动图书更稳定,更真实性、更易用。即使是山寨千元机,运行华丽特效丝毫不卡顿,让您的图书可以得到尽情的发挥。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1