Direcor 教程.docVIP

  • 21
  • 0
  • 约1.05万字
  • 约 9页
  • 2016-12-18 发布于河南
  • 举报
MPG视频文件的控制与路径设置 MPG视频文件 ??DirectMediaXtra是一个非常强大的第三方插件,它支持MPEG、AVI、WAV、 QuickTime、AIF、MP2和MIDI文件,并且提供了对AVI、MPG等视频文件的完全支 持和控制,能够极大的扩展Director对视频文件的控制能力,在众多插件中使用频率 几乎是最高的。 1.?获取DirectMediaXtra演员成员和精灵的属性 DirectMediaXtra插件是一种可视化操作的插件,它能在Director的演员表中生成 一个演员成员,在需要播放视频的地方只需在舞台或精灵通道内创建由该演员成员生 成的精灵即可。DirectMediaXtra插件可获取由它导入和创建的视频演员成员和精灵的 各种各种属性。 ??视频演员成员的属性主要包括文件路径、文件名、文件长度、宽度、高度、音 量、平衡度、播放速率等与媒体文件本身相关的属性,而精灵则包括当前播放的视频 的时间、速度和播放的状态等属性。 ??File属性用于获取链接的外部视频文件的完整路径名,例如: ??putmember(video).file ??--D:\video.MPG ??title属性用于获取链接的外部视频文件的文件名,不含路径名称,例如: ??putmember(video).title? ??--video.MPG ??Duration和CurrentTime属性分别用于获取链接的外部视频文件的时间长度和精灵 通道内播放的视频文件的当前时间,单位是毫秒,例如: totalTime=member(video).duration curTime=sprite(1).CurrentTime ToolTip=当前播放进度:curTime*1.0000/totalTime*100% putToolTip --当前播放进度:12.6789% ??videoWidth和videoHeight属性用于获取链接的外部视频文件的宽度和高度,单位 是像素,例如: ??putmember(video).videoWidth putmember(video).videoheight --352 --240 ??Volume属性获取链接的外部视频、音频文件的音量,单位为分贝,范围在-100至 0之间,例如: putmember(video).Volume --0 ??Balance属性用于获取链接的外部视频、音频文件的平衡度,单位为分贝,范围 在-100到100之间,例如: putmember(video).Balance --0 ??Rate属性用来获取外部链接的视频文件的播放速度,为一个百分比,范围在0至 200之间,默认值为100。例如: putmember(video).Rate --100 ??loop属性获取外部链接的视频文件播放时是否循环播放的设置情况,例如: putmember(video).loop --0 ??ShowLocationFileDialog属性用于获取如果没有找到链接的外部视频文件的时候是 否显示一个定位对话框的设置情况。HasToolbar用于获取DirectMediaXtra精灵播放时 是否显示自带的控制工具栏的设置情况。例如: putmember(video).ShowLocateFileDialog putmember(video).HasToolbar --1 --1 2.?线索点 ??Director中的线索点(cuepoint)是指音频或数字视频文件中能被Lingo识别和控 制的标记。 ??DirectMediaXtra能够为一个视频创建最多64个线索点,线索点以毫秒为单位按照 时间顺序排列。 ??在DirectMediaXtra属性设置对话框中拖曳电影预览进度条上的浮标至需要添加线 索点的位置或正常预览过程中在合适的位置单击暂停按钮,然后选择“Add”按钮, 在弹出的新的线索点对话框中输入线索点名称,线索点名称不能超过32个字节,单击 “OK”按钮,就为视频创建了一个线索点,如图7-xx所示。? ? ???????????????????????????????????????????????????????????????????图7-xx?创建线索点 ??选中CuePoints列表栏内的某个线索点,单击“Remove”按钮就能删除该节点, 单击“Goto”按钮则预览窗口中的电影就跳转到相应的节点。 ??DirectMediaXtra提供了一些获取并控制这些线索点的命令。 ??CuePointName和CuePointTime命令分别用来获取一个DirectMediaXtra演员成员 的所有线索点名称和时间,例如: ??putmember(video).CuePoin

文档评论(0)

1亿VIP精品文档

相关文档