APP下载

浅析Director多媒体领域的三例优势应用

2015-10-19祝晶马炯延

科技视界 2015年29期
关键词:视频

祝晶 马炯延

【摘 要】Director凭借自身强大功能,在多媒体领域得到广泛应用, 本文主要从三个方面的突出应用,对其特点优势进行实例浅析,对制作过程中的重要细节和注意问题进行了阐述。

【关键词】Director;大屏幻灯片;视频;多媒体教材

Director是一个功能强大的多媒体软件,它形象地以“演员”、“舞台”、“剧本”三大要素构成,和胶片式的PowerPoint相比较而言,它更灵活性多变,具有跨平台展示功能强大、可扩展性强、互动性好等显著特点。

1 应用Director制作大屏幻灯片

近年来,投影和显示技术的发展越来越快,很多会议厅装备了大屏幕显示墙,这就要求制作能够适合大屏幕显示的多媒体幻灯。因此,制作高水平的大屏幻灯就成了普遍需求。

1.1 优势特点

我们知道如何使用PowerPoint软件制作大屏幻灯,对于用Director制作大屏幻灯却知之较少,其实Director在制作大屏多媒体幻灯时效果更出色。Director是专业级的多媒体制作软件,无论在图、文、声、像方面的处理,还是在文本教据库操作方面都可将多媒体技术演绎得淋漓尽致,其内部集成的JavaScript,Lingo语言具有良好的重复使用能力,而且其自带的“行为程序库”也能实现强大的交互功能,从而使制作复杂的人机交互能力成为可能。我们可以把Director当做一个多媒体载体,或者称之为“导演”,它可以兼容Flash、视频、音频、PSD格式的图片等诸多媒体形式,将这些媒体集于一身,并且Director软件本身提供了很多动画组合形式和人机交互方式,让其制作出来的多媒体具备了美观、可操控和交互性好等特点。

1.2 制作过程

首先,要设定舞台大小,设置分辨率为当前要显示载体的分辨率。舞台中央放置想要的背景图片或者效果。合理规划当前舞台显示文字、图片、视频等内容的位置,好的幻灯需要各种元素有效的组合,形成一个完整、协调的具有良好美感的整体。一般有两种颜色搭配模式:一种是浅色背景搭配深色文字,字色不易过多,最好控制在3种以内;二是,深色背景配浅色文字,白色字加阴影应用居多,也可选用明度和纯度相对较高的色彩。

制作好幻灯片的内容,我们就需要对Director幻灯片进行播放的控制,此时我们将用到Lingo语言来实现。Director是兼顾可视即可得和代码类两种方式同时进行编辑的软件,在编辑过程中插入Lingo语言即可得到想要的命令效果。在制作大屏幻灯时,用来控制幻灯切换的语句就是放在Movie脚本中运行的,主要作用是实现通过键盘或鼠标控制幻灯的播放。

来完成每张幻灯的停留。制作完成的多媒体幻灯要经过多次试运行,发现问题作出相应的修正,最后打包输出为演示文件,一般是以exe为主。

2 应用Director制作可控视频多媒体

Director把多种媒体集成一体,支持许多常用的视频格式,包括多种QuickTime、AVI、MP3、WAV、AIFF等多种媒体类型,视频功能非常强大。

2.1 优势特点

除了支持多种格式,Director中引入了Xtra体系结构,极大地消除了与其他多媒体开发工具的限制,使Director的扩展功能非常强大,为Director添加无限的自定义特性和功能。例如:可以在Director内部访问和控制其他的应用程序,目前许多第三方公司为Director开发出各种功能的插件。

2.2 制作过程

我们这里以MEPG视频格式引入为例。Director本身支持AVI和QuickTime格式的影片,并不支持MEPG视频格式,因此我们这里使用Xtra。DirectMediaXtra是一个非常强大的第三方视频插件,具有可视化操作的功能,它能在Director的演员表中生成一个演员成员,在需要播放视频的地方只需在舞台或精灵通道内创建由该演员成员生成的精灵即可。你只需在插入中选TabuleiroXtras→DirectMediaXtra,便会设置属性(Properties)的对话框。

使用DirectorMediaXtra的控制菜单可以很容易地对属性进行控制,下面主要是讲如何通过lingo指令对精灵(Sprite)属性进行控制。

开始播放或继续播放媒体文件:videoplay(sprite 1)

暂停播放媒体文件:videopause(sprite 1)

搜寻一个不同时间段,并暂停在那里:videoseek(sprite 1, 15000)

播放一个从10000到20000的片段:videoplaysegment(sprite 1, 10000,20000)

暂停在30000时间处:videoplaysegment(sprite 1, 30000,30000)

设定音量为0 dB(范围可以从-100到0 dB):setvolume(sprite 1, 0)

设定播放速度(范围可以从0到200%):setrate(sprite 1, 80)

设定为全屏播放:setfullscreen(sprite 1)

撤销全屏播放:removefullscreen(sprite 1)

用这些常用的播放控制命令创建精灵,就可以对影片的播放进行控制。

若你制作的目标文件包括了DirectorMediaXtra的演员,则Xtra文件会自动地加入到你的目标文件中。若只是在其他的.dxr文件中使用到,则你要在MODIFY→MOVIE→XTRAS中加入DirectMediaXtra.x32来创建目标文件夹。

3 应用Director制作多媒体教材

3.1 优势特点

Director提供了专业的编辑环境,高级的调试工具,以及方便好用的属性面板,使得Director的操作简单方便,大幅提高了开发的效率。在编辑时可以随时运行,观看效果或者检查错误,编程非常简单便捷。

Director利用Lingo语言可以制作出交互性极强的多媒体教材,通过拖放预设的behavior完成脚本的制作,并能通过Lingo制作出更高级的效果,还有强大的数据交互、跟踪、二维和三维动画表现能力。另外,在上面已经讲到,Director在Xtra体系结构下表现出很强的可扩展性。

3.2 制作过程

首先用Fireworks制作课程背景图片。在制作底版时,可以考虑加入你想要实现的多媒体教材的功能,比如“回到首页”、“回到章节”、“结束放映”等。分辨率也要设置得当,现在的多媒体教材一般要求1024*768。

然后进入Director建立一个Di文件。放入背景,添加元素精灵,并为它们添加专属的Behavior,可以用预设,也可以自己编辑Lingo语句。添加演员们到演员表,在“剧本”中规定它们的出场“顺序”、“时间”和“动作”。当然这部分的工作是最复杂、最冗长的。

最后,所有的内容都写进之后,就可以生成exe演示文件了。

4 结语

本文通过介绍Director软件的三个多媒体领域的优势应用,对其优势进行了重点分析和解读,相信从这些应用技巧中,可以指导使用者对Director软件开发有更加明确的认识。

【参考文献】

[1]郭新房,何芳.Director11交互式多媒体开放标准教程[M].清华大学出版社,2009.

[2]顾焕国.Director中用Lingo控制视频播放的方法[J].中国医学教育技术,2002.

[责任编辑:汤静]

猜你喜欢

视频
基于大数据的弹幕视频基本特征研究
视频侦查工作室的研究与设计
计算机基础课MOOC视频的制作方法