
软件实验报告
专业: 计算机科学与技术 课程: Authorware 多媒作
学号: 111112021 姓名: 王 珍 班级: 计科教育一班
| 实验名称 | 卡拉OK制作 | ||
| 实验类型 | 验证型 | 实验时间 | 2011-11-08 |
| 实验环境 | Macromedia Authorware 7.02中文版 | ||
| 实验目的与要求:利用多媒体同步技术,实现卡拉OK滚动字幕。
| |||
| 实验内容:选择mp3歌曲“一定要爱你”,根据歌曲的节奏,制作出歌词与歌曲同步的效果。 | |||
| 实验步骤:(算法描述、源程序、操作步骤和方法) 1、 在流程线上拖放一个声音图标,将其命名为“歌曲”,并向其中导入文件夹内的MP3歌曲“一定要爱你”。 2、单击声音图标,在“属性:声音图标”对话框中的“执行方式”上选择“同时”,这样在播放歌曲的同时会执行流程线下面的内容单击播放按钮,找到歌唱家的第一句歌词时间(秒) 3、向“歌曲”图标右侧拖放一个群组图标并将其命名为“第一句”,这样就创建了一个媒体同步分支 4、单击媒体同步标记,打开“属性:媒体同步”对话框,在其中将“同步于”属性设置为“秒”,即歌曲的秒进行同步,然后将“同步于”属性的第2步定位于这句歌词唱完所需要的时间(秒)。将“擦除条件”属性设置为“在下一事件后”,即在下一段字幕播放时,擦出本段字幕 5、向“第一句”增加“字幕”显示图标和字幕移动“移动图标”。在“字幕”显示图标中创建第一句歌词文本对象,然后打开字幕移动移动图标设置歌词的播放效果。参照上述步骤,制作“第二句”、“第三句”、“第四句”歌词 6、在群组图标后拖入一个“计算图标”,写入计算函数Quit(),待卡拉OK播放截止时,即可推出演示窗口 7、运行程序,可以看到在画面中的歌词与歌曲的同步效果 | |||
实验测试过程:(描述实验中出现的问题、错误、解决方法)
出现的问题:
1.歌曲的节奏和歌词不对应,首先是歌词显示的时间比歌唱的慢,在播放歌曲时,歌词显示的顺序出错;
2.在运行程序过程中程序中断
解决方案:
1.媒体同步标记的属性“同步于“应设置为秒,属性”擦除条件“设置为在下一事件后,这样设置以后歌词显示的顺序才不会出错;
| 2.在运行程序过程中程序中断,是因为我在新放入了一个移动图标时没有设置其属性 |
| 实验总结:要想实现卡拉OK的同步,得把握好歌曲的节奏感,记录好歌唱每一句的准确时间,在媒体同步标记的”同步于”属性设置为秒,时间的设置必须准确无误,还需要足够的细心和耐心,这样才能更好的实现歌曲与歌词的同步. 签名:王珍 |
| 评语与成绩:
教师签名: |
