电影播放范文

2024-08-05

电影播放范文(精选4篇)

电影播放 第1篇

1 滚动条控制媒体播放的实现

滚动条控制媒体播放可利用Active X控件、自制滚动条或知识对象来编程实现。

1.1 使用Active X控件

采用Active X控件的程序主流程(如图1),需要在Authorware程序中嵌入Active Movie Control控件,来实现动画播放控制。其中,Movie是Active X图标,“对象”计算图标中包含一个New Object函数,交互结构“控制播放”包含了三个按钮响应交互项。

注意:

1)Movie图标通过[插入]主菜单中的[Active X控件]项,插入[Active Movie Control Object]控件。

2)“对象”计算图标中输入如下内容:

程序中用到New Object函数,其语法结构为:object:=New Object(“Xtra”[,arguments…])

采用该段程序可建立一个文件输入输出对象。

3)建立一个交互结构,包括三个按钮响应交互项,各项中均放置一个计算图标,名称分别为:“暂停”、“播放”、“打开”。各计算图标中的内容分别为:

“打开”图标为:Moviefile:=Call Object(Object,“display Open”)

Set Sprite Property(@“movie”,#Filename,Movie File)

其中,Call Object函数语法:result:=Call Object(“object”,#method[,argument…])

该函数用于调用一个对象的scripting Xtra句柄方法,在本程序中调用名为“Object”对象的”displayopen”方法,即显示打开对话框;Set Sprite Property函数语法:Set Sprite Property(@"Sprite Icon Title",#property,value),该函数用来设置在当前子画面图标上显示子画面属性值,此处将所选文件的路径(Movie File变量值)赋给Active X控件的Filename属性。

“播放”图标为:Call Sprite(@“movie”,#run)

“暂停”图标为:Call Sprite(@“movie”,#pause)

其中,Call Sprite函数语法:result:=Call Sprite(@”Sprite Icon Title”,#Method[,argument…])

该函数调用一个子画面进程,此处为调用控件的Run和Pause。

1.2 使用知识对象

Authorware 5.0以上版本新增的知识对象是一些程序模块,用户可方便地将这些模块嵌入到流程中,以实现所需的功能(如图2)。

1.2.1 初始化计算图标

初始化计算图标中内容如下:

其中,用rate自定义变量控制数字电影播放的速率,将知识对象滚动条部分的Movable设为False,滑块可由用户拖动。

1.2.2 知识对象“Slider”

在主菜单中选择[窗口][知识对象]选项,将

窗口对象列表中”滑动条”图标拖放到主流程线上,系统弹出[Slider Knowledge Objects]对话框。

滑动条知识对象对话框中的具体操作可根据相关资料[1,2]查阅。知识对象图标中包含用户可拖动的滑块(Slider)、不可拖动的滑动条(Left、Center、Right),在滑块被拖动的过程中系统将为开发人员自动记录信息,包括Pathposition,Position X,Position Y,Dragging等,利用这些信息在程序中实时监控用户动作,设计交互。

1.2.3 数字电影图标Movie

Movie数字电影图标属性设置对话框[计时]选项卡中,将[速率]项设为变量rate,控制系统重复按照每秒rate帧速度播放数字电影图标动画,每次都从第一帧开始。通过改变自定义变量rate值便可改变动画播放速度,把[执行方式]项设置为“永久”,可保证动画实时地对rate变量改变作出反应。

1.2.4“移动”交互结构

交互结构包括Dragging@“Slider”条件交互项(根据滑块位置,设置动画播放位置)和更新滑块位置时间限制交互项(定时根据动画播放位置更新滑块位置)。

1)Dragging@“Slider”条件交互项

当拖动滑块对象,便进入该交互分支。在该交互项属性设置对话框中必须将分支执行条件设为:Dragging@”Slider”。Dragging@”Slider”模块包含判断分支结构“拖动滑块时重复”(如图2,b图)。判断图标属性对话框中的设置如图3,其功能为只要用户拖动滑块“Slider”,系统就重复运行本分支结构,即系统重复不断地根据滑块位置设置动画播放位置。

计算图标包含语句:Media Seek(Icon ID@"Movie",Path Position@"slider"),该语句调用系统函数Media Seek,使得动画跳转到Slider在路径上位置值所对应的帧位置,该位置值由系统变量Path Position@”Slider”给出。

2)更新滑块位置时间限制交互项

该交互的作用是每隔一定时间就刷新滑块Slider图标位置,以使其与动画播放位置保持一致。更新滑块位置交互响应属性对话框的“时间限制”选项卡中设置[时限]为等待0.5秒,[中断]设置为“暂停,在返回时恢复计时”,意指在每次响应该交互分支后复位时间限制,该控制保证每隔0.5秒交互分支触发一次。该交互响应属性对话框中“响应”选项卡中除将[Active If]项设置为~Dragging@"slider"外,其余设置均不变,意指只要滑块没有被拖动时,该交互才可以被激活。因为在本例中若滑块正在被拖动,Dragging@"slider"交互项被触发,由该分支根据滑块位置设置动画播放进度。

最后设置分支中的动画图标属性(如图4)。“版面布局”选项卡的设置分别为:[动画类型]选“指向固定路径上的任意点”;移动对象为知识对象中的“Slider”对象;移动路径[目的点]座标值为Media Position@”Movie”变量;[结束点]座标值为Media Length@”Movie”变量。上述两个变量前者指明数字电影图标Movie的当前帧数;后者指明数字电影图标Movie的总帧数,如此设置可将滑块当前位置和动画播放当前帧数对应起来,使滑块位置变化与电影动画播放同步变化。还有一点需要注意:必须将该对话框中“移动”选项卡中的[计时](Timing)值设为“0”,否则一旦设定了动画运动的时间,例如设为“1”秒,则每执行一次时间限制交互分支,滑块对象都要做一个运动,再加上由数字电影位置更新而来的刷新位置,滑块运动非常混乱。

1.3 自制滚动条对象

此方法是利用自制滚动条中滑块对象控制数字电影的播放(如图5)。

1.3.1 初始化计算图标

该图标中内容为:rate:=5(控制数字电影动画播放速度)

Movable@"轨道":=FALSE(将“轨道”显示图标设为不可移动)

1.3.2 数字电影图标Movie

如上文所述,在Movie对话框[计时]选项卡中,将[执行方式]设为“同时”或“永久”;[播放]设为“重复”;[速率]设为rate变量。

1.3.3 显示图标“轨道”和“滑块”

在“轨道”显示图标中放置滚动条对象,滑块对象放置在“滑块”显示图标中。“滑块”图标属性对话框的“版面布局”选项卡的设置(如图6)为:[位置]项设置为“On Path”,即在指定路径上定位对象;[可移动性]项设置为“在某个路径上”。设定同时须根据系统提示在演示窗口中拖动滑块对象以形成扩展路径。

1.3.4 交互结构“移动”

该交互结构包括Dragging@”Slider”条件交互项和“TRUE”条件交互项。

1)Dragging@”Slider”条件交互项

当用户拖动知识对象中的“滑块”对象(Dragging@”Slider”为真),便进入该交互项。该分支计算图标中包含语句:Media Seek(Icon ID@"movie",Path Position@"滑块")。

2)“TRUE”条件交互项

该分支条件响应属性对话框中须将分支执行的[条件]设置为“TRUE”,其含义为当用户没有拖动“滑块”对象时,总是执行该分支,滑块位置随数字电影播放位置变化;当用户拖动滑块时,执行Dragging@"滑块"分支以使数字电影播放位置随新滑块位置变化,当松开滑块对象,系统将重新执行“TRUE”分支。如此可较简单地实现用滑块控制数字电影的播放。分支中动画图标设置同前文图4设置,这里不再重复。

2 结束语

以上所介绍的三种利用滚动条控制数字电影动画的方法,可在多媒体程序设计与开发中进行高效使用,若辅助Authorware的其他交互响应(按钮响应),则可开发出完整的控制数字电影播放的程序,从而完善多媒体产品。其中使用Active X控件的方法要求用户机必须能够获得需要的Active Movie Control控件;利用知识对象的方法要求用户要选择合适的滑动条对象(用户可行设置该知识对象中的有关选项,此处不再介绍),此外,用户还可利用Active X控件中的其他控件(如Microsoft Multimedia Control和Microsof Slider Control)开发本篇所述控制功能。

摘要:该文提供了在Authorware中利用滚动条控制数字电影动画播放的几个实例,探讨了相关媒体变量和函数使用细节。在实际应用时,辅以更精细的交互控制,可使所开发的多媒体应用程序具有很强的实用性。

关键词:滚动条,数字电影,播放,ActiveX控件,知识对象

参考文献

[1]石明贵.Authorware程序经典[M].北京:清华大学出版社,2000.

经典电影播放总结 第2篇

奥斯卡经典电影放映活动总结

为了丰富同学们的课余生活,营造外语学习氛围,延伸学生英语学习气氛,外国语学院创办外语俱乐部,由生活部定期播放奥斯卡经典电影。

我部经过一个月准备和全体成员的认真工作,于上周日完成功举办了此次活动。

一:前期准备工作

活动一:校内宣传

上周四中午我部人员在校内宣传栏上进行贴海报宣传活动,主要是在主教,二教,颐园,图书馆,宿舍门前,水房等人员密集地区进行宣传,并且活动中对一些同学进行了详细的解说。

活动二:布置会场

上周日下午3点我部人员集合到313开始布置活动,大家分工协作,有的在教室的后面制作movie的图案,有的在前方的大屏幕上挂气球,有的在教师的墙壁上贴一些美丽的图案,有的整理音响,经过我们全体成员的共同努力一个美丽,温馨,和谐的会场展现在全校学生面前,受到了广泛好评。

活动三:电影放映

晚上7点接待前来观看的学生,在文艺节目结束后,开始播放电影《贫民窟里的百万富翁》,气氛和谐给了我们一次精神的洗礼,并得到了深刻的教育,大约在晚上9:30电影播放完毕。前来观看的成员退场,我部成员整理活动后的会场。

二:活动的自我评估 这次活动成功举办,但其中有好处也有不足之处,需要继续提高。

成功之处:1 活动中没有出现意外,整个流程很顺利 会场布置很成功,场上气氛融洽,会场美丽,灯光效果完美,给人视觉冲击感,受到广泛好评。3 加强了我部成员的凝聚力,提高了积极性,巩固了生活部这个大家庭。

不足之处:1 宣传的力度还有待提高。放映所选的时间不恰当,本周活动过于集中。

三:总体感受

这次活动得到了大家的一致好评,不仅丰富了同学们的课余生活,受到教育有所启发,端正了自己的学习和生活态度既增加了我们的信心,还加强了我们的团结力和凝聚力,锻炼了我们的能力。

通过这次活动,让同学们从影片中汲取经验,并且激励更多的同学追求自的梦想,找到人生的高度。

外国语学院生活部

电影播放 第3篇

关键词:Authorware,数字化电影,播放

开发多媒体作品的工具有很多, 而在众多的多媒体开发工具中, Authorware始终是其中的佼佼者。因为它简单易学, 一般读者即使不具备很多的基础知识, 也能在较短的时间内学会创作出简单的多媒体软件。在多媒体作品中, 相对于声音而言, 数字化电影更具表现力, 但对于数字化电影的控制也更加复杂。在Authorware中控制数字化电影播放有多种方法, 一般是通过Direct Media Xtra插件和Movie控件来实现对数字化电影播放的控制, 充分运用这两种方法, 可以解决大多数的数字化电影的播放控制问题, 使开发出来的多媒体作品更加丰富多彩。下面就分别利用Direct Media Xtra插件和Movie控件来说明在Authorware中如何实现对数字化电影播放的控制。

1 通过Direct Media Xtra插件来实现对数字化电影播放的控制

Direct Media Xtra是一个Sprite Xtra文件, 它是由第三方开发的支持多种媒体数据播放的插件, 支持Direct Draw和Direct Sound。它支持的媒体类型有:MPEG、AVI、WAV、MIDI、Quick TIme、AIF等。利用Direct Media Xtra提供的提示点功能, 可以方便地实现多媒体的播放控制、数据内容的检索和定位。每一个Direct Media Xtra最多有64个提示点, 以毫秒为单位, 每一个提示点的名字最多可以使用32个字符。下面就通过一个数字电影播放实例来简要地说明Direct Media Xtra的用法。

1.1 设计分析

数字电影的播放涉及到播放/停止、暂停/继续、快进、快退、全屏等, 通过调用Direct Media Xtra的Methods (方法) 可以很容易地实现上述功能。

1.2 准备工作

在制作前必须保证Authorware所在文件夹中的Xtra子文件夹中有Direct Media Xtra.X32, 如果没有, 得先将其复制过去。准备一个MPG格式的影片放到文件要保存的目录中。

1.3 程序设计过程

步骤1:新建一个文件

单击常用工具栏上的“New” (新建) 按钮, 新建一个程序流程设计窗口, 保存文件名为“电影播放.a6p”。

步骤2:插入Direct Media Xtra插件

执行菜单命令“Insert”|“Tabuleiro Xtras”|“Direct Media Xtra”, 在流程线上会出现一个名为“Direct Media Xtra”的Sprite设计图标。双击该图标, 弹出“Direct Media Xtra属性”对话框, 关闭“在启动时显示文件查找对话” (Show located file dialog at) 选项, 防止程序执行时因找不到文件而弹出查询对话框, 选中“起始暂停” (Pause at Start) 复选项, 设置初始状态为停止。

确认后将该Sprite设计图标重命名为“dmx”。如果在设计时只播放指定文件, 可以通过单击浏览文件按钮选择要播放的多媒体文件, 也可以用更灵活的函数来指定Direct Media Xtra播放的文件路径, 在这里选择后一种方式。

步骤3:初始化。在流程线上放置一个“计算”图标, 命名为“初始化”。打开该图标, 在其中输入:

步骤4:创建控制面板。在流程线上放置一个“交互”图标, 将其命名为“播放控制”。在“交互”图标右侧创建5个交互分支按钮, 分别为其命名。

在这5个按钮属性设置对话框中的“Label”文本框中分别输入:“Label”、“||”、“>>”、“<<”和“Full” (包括双引号) 。同时, 打开“播放/暂停”和“暂停/继续”按钮属性, 在“Button Editor” (按钮编辑) 窗口, 选中“Automatically Check”选项。

适当调整按钮和插件的位置。

步骤5:实现控制

(1) 打开“计算”图标“播放/停止”, 在其中输入以下程序语句:

以上语句用于在播放和停止两种状态下进行切换, 同时更改按钮标签。“■”用于表示暂停。Checked1:=1语句用于恢复“暂停/继续”初始状态。

(2) 打开“计算”图标“暂停/继续”, 在其中输入以下程序语句:

打开“计算”图标“快进”, 在其中输入以下程序语句:

其中Get Sprite Property (@"dmx", #currenttime) 用于取得当前电影播放的进度, 以毫秒为单位。

打开“计算”图标“快退”, 在其中输入以下程序语句:

经过以上设置后, 一个电影播放器就完成了。但是在运行时会发现, 当单击全屏播放后不能恢复初始屏幕, 怎么办呢?可以为播放器添加一个永久交互条件, 条件为Mouse Down, 表示的是当按下鼠标后响应该条件交互分支。对应地, 在“计算”图标“Mouse Down”中输入:Call Sprite (@"dmx", #removefullscreen) , 用于恢复初始屏幕。

步骤6:完成程序

单击常用工具栏上的“保存”按钮保存所作的改动。

按Ctrl+R键运行程序。

通过调用不同的Methods (方法) 还能实现许多其他的功能, 如设置播放速度、获得文件长度和获得当前播放位置、调节播放音量、取得播放窗口的高度和宽度, 等等, 这些就不一一说明了。

2 通过Movie控件来实现对数字化电影播放的控制

除了利用第三方开发的插件播放数字电影外, 还可以利用Active X控件来实现对电影播放的控制。例如, 利用安装Windows Media Player后产生的Active X控件, 除可以实现常规的播放、暂停、停止等功能外, 还可以内建右键菜单用于调整影片的大小 (50%, 100%, 200%和全屏) 、调整音量、改变播放次数等。下面就通过另一个电影播放实例来认识Windows Media Player控件, 掌握它的基本用法。

2.1 程序设计过程

通过下拉菜单来实现对数字电影的控制。控制内容主要有播放/停止、暂停/继续、快进/快退。

2.2 程序设计过程

下面是具体的实现步骤:

步骤1:新建一个文件。单击常用工具栏上的“New” (新建) 按钮, 新建一个程序流程设计窗口, 保存文件名为“Movie.a6p”。

步骤2:初始化。在流程线上放置一个“计算”图标, 将其命名为“初始化”。打开该“计算”图标, 在其中输入以下程语句:

变量w和h是演示窗口的宽度和高度, 一维数组hw_temp用于临时存放窗口大小信息。

因为要制作下拉菜单控制, 因此先将英文“File”菜单去掉。另外, 擦除设计图标选择的对象为“File”菜单。

步骤3:插入控件

单击“OK”按钮后会弹出一个属性对话框。在这里直接单击OK按钮退出, 保持其默认值不变, 同时将该设计图标命名为“movie”。

步骤4:创建菜单

在流程线上放置两个“交互”图标, 分别命名为“文件”和“控制”。在“交互”图标右侧创建几个下拉菜单 (Pull-Down Menu) , 并分别为其命名。

步骤5:文件菜单控制

在群组图标“打开文件中”中执行“Window”|“Knowledge Objects” (“窗口”|“知识对象”) 菜单命令打开Knowledge Objects窗口。

在“Knowledge Objects” (知识对象) 窗口中选择“Open File Dialog”知识对象, 拖放该对象到群组设计图标“打开文件”中。此时会弹出一个“Open File Dialog”知识对象使用向导, 首先看到的是对该知识对象的简要介绍。

单击“Next”按钮, 此时显示第2步设置“Dialog Box Settings”, 它用于设置打开对话框的标题、默认打开文件夹。在这里, 设置打开对话框标题为“打开视频文件”, 默认打开文件夹为程序所在文件夹, 其中最下面的复选框用于设置是否保存上一次打开文件的路径。

单击“Next”按钮, 进入第3步设置“File Types”, 选择要播放的文件类型, 既然做数字电影播放, 当然选择Movies项了。

继续单击“Next”按钮, 在第4步设置“Return Value”中输入一个自定义变量, 用于获得选取的文件名及其路径。在Return Variable name下的文本框中输入“=File Chosen”。

单击Done按钮结束设置, 一个知识对象就被添加到文件中了, 将该知识对象重命名为“打开文件”。

在知识对象“打开文件”下放置一个“计算”图标, 命名为“播放文件”。打开该图标, 在其中输入以下程序语句:

在“计算”图标“退出”中输入:Quit () 。

步骤6:控制菜单设置

打开“计算”图标“播放/暂停”, 在其中输入以下程序语句:

打开“计算”图标“停止”, 在其中输入以下语句:

至此, 一个简单的电影播放器就制作完成了。

步骤7:完成程序

保存所作的改动。

程序运行后, 可以通过单击鼠标左键实现播放/暂停功能, 通过右键菜单可以实现全屏、音量控制、播放设置等。当然, 插入控件、播放控制还可以通过调用Movie Controller知识对象来进行简化, 设置也较直观。

关于雷锋主题电影播放的活动策划 第4篇

一、活动背景

在雷锋月系列活动中,本次活动旨在发扬雷锋精神,使同学们能够更加深入的了解和传承雷锋精神。在这次雷锋月活动中,播放关于雷锋精神的主题电影,是系雷锋月活动之一,同时丰富同学们的课余生活,我们化学系团总支特举办此次活动。

二、活动主题:发扬雷锋精神

共创和谐社会

三、影片名称:

四、活动目的: 通过此次活动,更好的让同学们了解和知道雷锋精神的发展历史以及雷锋精神的先进性,培养同学们的奉献精神,学习雷锋叔叔好榜样,更好的弘扬我伟大民族精神。同时也增强同学们的意志,激发同学们的艰苦奋斗和爱国主义精神。

五、活动时间: 2011年3月12日晚七点

六、活动地点:1205教室

七、活动对象:10级各班学生

八、活动主办方:黄山学院化学系团总支

九、活动流程:

(一)前期准备:

1、广泛收集有关雷锋精神及其先进事迹的的影片,选择确定播放影片《脊梁》,并由王俊生下载影片及播放器,保证影片的播放质量。

2、3月11日晚由李增、陈丽萍到一教楼选教室,根据一些大教室当晚的使用情况确定我们的活动使用1205教室。

3、提前与电教方面联系,确定请丁太军帮忙负责开1205教室的多媒体。并在活动前一天,由李增再次确定1205教室的多媒体的机器是否正常,确保活动的顺利进行。

4、提前拟好活动的通知,打印并盖好章;请办公室杨银在3月10日发通知给各班班长,请他们在规定时间内到系办领取通知。

5、由部门成员陈静静担任主持人,通知其提前准备电影的开场白和结束语。

6、由高贯彪、邹科负责制作一张主题电影播放的PPT,作为活动当天的主题背景。

7、由陈丽萍负责查看各班当天晚上上课情况,若有班级当天晚上有课,及时调整活动时间。

(二)活动当天:

1、团总支成员提前一小时到达1205教室,布置现场。王俊生负责将所需电影拷至教室多媒体中,试放电影,保证影片顺利播放。

2、调试教室内的扩音器,保证声音足够大。

3、请蒋涛在黑板上书写活动主题。

4、主持人陈静静做影片开场白的准备,并试音。

5、邹科、陶庆负责引导前来观看影片的同学,让同学们尽快找到位置坐下。

6、在影片开始播放前,若有同学前来1205教室上自习,通过协调帮助他们找到1305教室,他们也同意换教室进行自习。

7、影片按时播放,由陈静静至影片开场白,待开场白结束,高贯彪负责操作电影的放映,王俊生在教室后面负责开关电灯。

8、影片播放中,陈静静、陶庆和邹科轮流负责现场人员的签到;其他成员负责整个现场的纪律,保证影片的播放环境。

9、影片结束后,由陈静静至结束语,所有成员负责现场同学们有序退场。

10、活动结束,团总支成员进行总结讨论。

十、活动要求:

1、提前申请好多媒体教室。

2、活动当天团总支成员要提前一小时到场,做活动准备。

3、维持好现场的纪律,要求前来观看影片的同学按时到场并注意保持教室内的卫生。

4、确保所下影片画面清晰,音质清楚。

5、主持人声音够大,普通话够标准,使到场的同学能够听到、听懂。

6、当天参与活动的同学在影片播放过程中,不允许大声说话,不允许提前离场,若有急事,应及时向活动负责人说明。

十一、活动需要:

1、活动前需要与高健联系,确定多媒体教室。

2、活动前需要请办公室杨银给各班班长发通知,让他们前来领取活动通知。

3、活动当天需要请通讯部的成员负责整个活动过程中的拍照工作。

4、活动结束后,需要请通讯部撰写通讯稿。

十二、预备方案:

1、如在活动当天发生电力故障,速请电工及时排除故障。

2、若活动当天学校停电,及时改变活动时间,另选取其他合适时间再举办此次活动。

3、若在活动当天有同学来上自习经协调不成功的,及时通过请其辅导员出面协调,确保活动当天秩序正常,避免发生混乱。

化学系团总支

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

【电影播放】相关文章:

播放模式06-16

硬盘播放07-12

播放系统09-01

播放控制论文07-27

播放《地藏经》08-28

播放演示文稿教案07-03

路的尽头播放范文06-03

歌曲相信自己原唱播放01-27

在线视频播放器09-15

幼儿园播放音乐要求06-21

上一篇:进给系统轴下一篇:内在目标