论文部分内容阅读
在信息技术课中,将教师操作软件的步骤记录在课件中,让学生在课件的引领下学习一些软件的实际应用,无疑能大大提高学生的学习效率。本文介绍一种利用Camtasia Studio和Flash制作信息技术课演示课件的方法。具体思路是,利用Camtasia Studio将教师操作软件的步骤录制成FLV格式的视频,再利用Flash媒体组件控制FLV视频的交互播放以及制作同步字幕效果等。
FLV视频是Flash专用的视频格式,Flash可以采用渐进式下载播放外部FLV视频文件,将外部FLV文件加载到SWF文件中,并在运行时回放。
与嵌入的视频相比,渐进式下载有如下优势:
1.在创作过程中,只需发布SWF界面,即可预览或测试Flash的部分或全部内容。因此能更快速地预览,缩短重复试验的时间。
2.运行时,视频文件从计算机磁盘驱动器加载到SWF文件上,并且没有文件大小和持续时间的限制。不存在音频同步的问题,也没有内存限制。
3.视频文件的帧频可以不同于SWF文件的帧频,从而能更灵活地创作影片。
因此,使用FLV视频来制作课件,不但有较强的灵活性,而且制作出来的课件更适合在网络上播放,更符合课件的网络化发展趋势。
一、用Camtasia Studio录制FLV视频
Camtasia Studio是一款专门捕捉屏幕影音的工具,它能在任何颜色模式下轻松地记录屏幕操作动作,包括影像、音效、鼠标移动的轨迹、解说等。对于信息技术课教师来说,Camtasia Studio是录制屏幕操作的绝佳工具软件。本文以Camtasia Studio3.1.2汉化版为例介绍录制信息技术课屏幕操作的方法。
1.启动Camtasia Studio3.1.2汉化版,选择“任务列表”下的“录制屏幕”按钮,取消录制向导。
2.在“Camtasia录像器”窗口中,执行“捕获”→“窗口”菜单命令,选择设定录制的目标是Windows窗口。再执行“捕获”→“录制音频”菜单命令,保证可以通过麦克风录制解说声音。
3.调整将要录制的Windows软件窗口到合适的尺寸,按F9键后单击要录制的窗口,当窗口四周出现闪动的绿框后就可以录制窗口中的操作了。
4.在录制过程中可以随时按下F9键暂停录制,再按下F9键可以继续录制。
5.录制完成后按下F10键,在出现的“Camtasia录像器预览”窗口中可以预览录制的效果,单击其中的“保存”按钮将录制文件保存。保存完成后弹出“保存后选项”对话框,在其中选择“编辑我录制的内容”单选按钮,单击“确定”,即可返回到Camtasia Studio窗口,这时视频进入到编辑状态。
6.执行“任务列表”下“生成”项目中的“生成视频为”命令,在生成向导的引领下将录制的视频生成为FLV格式的文件。
二、使用Flash媒体组件制作课件
Flash媒体组件提供了完整的媒体播放功能,除了常见的播放、暂停、音量调节之外,还能够显示当前播放进度以及下载进度等。
媒体组件总共有三种,分别是媒体回放组件(MediaPlayback),它的功能最为完整。另外还有媒体显示组件(MediaDisaplay)和媒体控制组件(MediaController),这两个组件分别只具有媒体回放组件的一部分功能。
1.新建一个Flash文件,将其和FLV视频文件保存在同一个文件夹内。
2.拖放一个媒体回放组件(MediaPlayback)到场景中,根据课件内容在属性面板中设置这个组件实例的尺寸。
3.打开组件检查器面板,选择参数选项卡。在URL中输入视频文件的路径和名称。现在测试影片,视频将会正常播放。
如果要实现字幕和视频同步的效果,就要使用“线索点”功能。所谓“线索点”就是设置某一视频文件播放到特定时间时Flash文档所跳转的位置,这样我们可以很容易地实现视频和Flash文档中内容的同步。具体方法如下。
1.在影片的主时间轴上新建一个“线索点”图层。假如需要设计三个线索点,那么就在这个图层添加三个空白关键帧,在属性面板中分别定义这三个帧的名称为point1、point2、point3。值得注意的是这些帧名称要与在“属性检查器”面板中定义的线索点名称一致。
2.创建三个影片剪辑元件,它们分别是线索点触发时要显示的文字动画效果。将这三个影片剪辑元件从库面板中分别拖放到“线索点”图层的相应关键帧上。
3.分别定义“线索点”图层上相应关键帧的动作脚本为stop(),此时图层结构如图1所示。
图1
4.在MediaPlayback“组件检查器”面板中,单击“ ”按钮,添加信号点,输入帧名称以及动作的触发时间,如图2所示。
图2
5.选择舞台上的MediaPlayback组件实例,在“行为”面板中,单击“ ”按钮,从“媒体”子菜单中选择“已标记帧线索点导航”行为,在弹出的“指定帧线索点导航”对话框中选择帧标签所在的时间轴(通常为_root)。这样就实现了课件字幕和视频同步播放的效果。
线索点除了可以边观看视频边手动记录外,还可以通过编写一段动作脚本自动生成线索点。在影片的第1帧中插入这样的代码。
_root.onMouseDown = function() {
trace(myMedia.playheadTime);// myMedia是MediaPlayback组件实例的名称
}
这里采用的线索点生成方式是每当用户单击鼠标时,记录下视频的播放时间。这段代码执行完成后,在调试窗口中将会出现一系列的时间,这些时间就是线索点的位置,将其保存即可。
本文介绍了一种利用Camtasia Studio和Flash制作信息技术课演示课件的方法,其实将Camtasia Studio和Flash这两种软件相结合还可以有其他的制作思路。例如可以利用Camtasia Studio录制成AVI格式的视频文件,再将AVI视频导入到Flash中作为元件进一步设计,最后生成SWF格式的课件文件。再比如可以利用Camtasia Studio录制成SWF格式的影片文件,再使用Flash的LoadMovieNum()函数调用外部SWF影片,这样也可以制作出功能强大的课件。
(作者单位:河南开封教育学院计算机系 河南大学教育科学学院)
FLV视频是Flash专用的视频格式,Flash可以采用渐进式下载播放外部FLV视频文件,将外部FLV文件加载到SWF文件中,并在运行时回放。
与嵌入的视频相比,渐进式下载有如下优势:
1.在创作过程中,只需发布SWF界面,即可预览或测试Flash的部分或全部内容。因此能更快速地预览,缩短重复试验的时间。
2.运行时,视频文件从计算机磁盘驱动器加载到SWF文件上,并且没有文件大小和持续时间的限制。不存在音频同步的问题,也没有内存限制。
3.视频文件的帧频可以不同于SWF文件的帧频,从而能更灵活地创作影片。
因此,使用FLV视频来制作课件,不但有较强的灵活性,而且制作出来的课件更适合在网络上播放,更符合课件的网络化发展趋势。
一、用Camtasia Studio录制FLV视频
Camtasia Studio是一款专门捕捉屏幕影音的工具,它能在任何颜色模式下轻松地记录屏幕操作动作,包括影像、音效、鼠标移动的轨迹、解说等。对于信息技术课教师来说,Camtasia Studio是录制屏幕操作的绝佳工具软件。本文以Camtasia Studio3.1.2汉化版为例介绍录制信息技术课屏幕操作的方法。
1.启动Camtasia Studio3.1.2汉化版,选择“任务列表”下的“录制屏幕”按钮,取消录制向导。
2.在“Camtasia录像器”窗口中,执行“捕获”→“窗口”菜单命令,选择设定录制的目标是Windows窗口。再执行“捕获”→“录制音频”菜单命令,保证可以通过麦克风录制解说声音。
3.调整将要录制的Windows软件窗口到合适的尺寸,按F9键后单击要录制的窗口,当窗口四周出现闪动的绿框后就可以录制窗口中的操作了。
4.在录制过程中可以随时按下F9键暂停录制,再按下F9键可以继续录制。
5.录制完成后按下F10键,在出现的“Camtasia录像器预览”窗口中可以预览录制的效果,单击其中的“保存”按钮将录制文件保存。保存完成后弹出“保存后选项”对话框,在其中选择“编辑我录制的内容”单选按钮,单击“确定”,即可返回到Camtasia Studio窗口,这时视频进入到编辑状态。
6.执行“任务列表”下“生成”项目中的“生成视频为”命令,在生成向导的引领下将录制的视频生成为FLV格式的文件。
二、使用Flash媒体组件制作课件
Flash媒体组件提供了完整的媒体播放功能,除了常见的播放、暂停、音量调节之外,还能够显示当前播放进度以及下载进度等。
媒体组件总共有三种,分别是媒体回放组件(MediaPlayback),它的功能最为完整。另外还有媒体显示组件(MediaDisaplay)和媒体控制组件(MediaController),这两个组件分别只具有媒体回放组件的一部分功能。
1.新建一个Flash文件,将其和FLV视频文件保存在同一个文件夹内。
2.拖放一个媒体回放组件(MediaPlayback)到场景中,根据课件内容在属性面板中设置这个组件实例的尺寸。
3.打开组件检查器面板,选择参数选项卡。在URL中输入视频文件的路径和名称。现在测试影片,视频将会正常播放。
如果要实现字幕和视频同步的效果,就要使用“线索点”功能。所谓“线索点”就是设置某一视频文件播放到特定时间时Flash文档所跳转的位置,这样我们可以很容易地实现视频和Flash文档中内容的同步。具体方法如下。
1.在影片的主时间轴上新建一个“线索点”图层。假如需要设计三个线索点,那么就在这个图层添加三个空白关键帧,在属性面板中分别定义这三个帧的名称为point1、point2、point3。值得注意的是这些帧名称要与在“属性检查器”面板中定义的线索点名称一致。
2.创建三个影片剪辑元件,它们分别是线索点触发时要显示的文字动画效果。将这三个影片剪辑元件从库面板中分别拖放到“线索点”图层的相应关键帧上。
3.分别定义“线索点”图层上相应关键帧的动作脚本为stop(),此时图层结构如图1所示。
图1
4.在MediaPlayback“组件检查器”面板中,单击“ ”按钮,添加信号点,输入帧名称以及动作的触发时间,如图2所示。
图2
5.选择舞台上的MediaPlayback组件实例,在“行为”面板中,单击“ ”按钮,从“媒体”子菜单中选择“已标记帧线索点导航”行为,在弹出的“指定帧线索点导航”对话框中选择帧标签所在的时间轴(通常为_root)。这样就实现了课件字幕和视频同步播放的效果。
线索点除了可以边观看视频边手动记录外,还可以通过编写一段动作脚本自动生成线索点。在影片的第1帧中插入这样的代码。
_root.onMouseDown = function() {
trace(myMedia.playheadTime);// myMedia是MediaPlayback组件实例的名称
}
这里采用的线索点生成方式是每当用户单击鼠标时,记录下视频的播放时间。这段代码执行完成后,在调试窗口中将会出现一系列的时间,这些时间就是线索点的位置,将其保存即可。
本文介绍了一种利用Camtasia Studio和Flash制作信息技术课演示课件的方法,其实将Camtasia Studio和Flash这两种软件相结合还可以有其他的制作思路。例如可以利用Camtasia Studio录制成AVI格式的视频文件,再将AVI视频导入到Flash中作为元件进一步设计,最后生成SWF格式的课件文件。再比如可以利用Camtasia Studio录制成SWF格式的影片文件,再使用Flash的LoadMovieNum()函数调用外部SWF影片,这样也可以制作出功能强大的课件。
(作者单位:河南开封教育学院计算机系 河南大学教育科学学院)