要在Flash中构建应用程序,可以使用Flash绘图工具创建图形,并将其它媒体元素导入Flash文档。接下来,定义如何以及何时使用各个元素来创建设想中的应用程序。
一、软件生成法
1 、 用 Flash 输出 AVI 文件
做好 Flash 动画后,在 Export Movie 时,输出类型选择 Windows AVI ,输入文件名,单击保存后如图 2 ,在 Sound Format 中选好声音格式(其余默认就行了), OK 后可选择压缩程序,建议选择“全屏(非压缩的)”,这样在任何视频处理软件中都可以调用、处理、编辑,确定后就会生成 AVI 视频文件(一个 768K 的 SWF 文件,播放时间不到 5 分钟,花了十几分钟竟生成了一个 504M 的 AVI 文件,真是太可怕了!)。
图 1
图 2
图 3
2 、 转换为 VCD 格式的 MPEG 文件
用一个视频转换程序,将生成后的 AVI 文件转化为 MPG 文件(如超级解霸中的“ AVI 转 MPEG ”工具),再用超级解霸中的“ MPEG 文件合并”工具将 MPEG 文件转化为 VCD 格式的 MPEG 文件。
当然啦!你也可以找一个比较专业的软件直接将 AVI 文件转化为 VCD 格式的 MPEG 文件(如 Ulead VideoStudio 或 Adobe Premiere ),小弟就不多说啦(转化后的 MPG 文件不到 50M )!
3 、 刻录 VCD
打开 Nero - Burning Rom 刻录程序,选择刻录 VCD ,将 MPG 文件拖入窗口,然后刻录,过十几分钟刻录完成(刻录的详细方法我就不多说啦!各大报刊上多的是),将这张 VCD 拿到 VCD 机子里放放,看!不错吧?
图 4
图 5
优点: 全部用软件生成,各种软件操作简便、不需花太多的时间学习。
缺点:
1 、 由于用软件生成(转换),速度较慢,有时还会有些意想不到的错误,小弟第一次将 AVI 压缩为 MPG 后,没有试放一下,结果压缩的 MPG 文件有问题,导致一张 CD-R 报废;
2 、 如果该 Flash 动画中有按钮等一些需要用户控制的地方时,生成的 AVI 文件将不能正常使用。
3 、 如果 “盗”用其他人的 SWF 文件,在 Flash 中导入后,再生成 AVI 文件,将导致声音丢失,需另外录制声音(自己做的 Fla 文件,输出的 AVI 文件当然一切正常啦!)。
1 、 安装好带 TV-IN/OUT 、声音输入 / 输出的多媒体卡(如 Miro Video DC50 视频 / 音频多媒体采集卡,也可用带 TV-IN/OUT 的视频卡和配合声卡使用。),将电视机、录像机与电脑连好。
2 、 播放 Flash 动画(输出的 SWF 文件不能有标题栏,更不能有菜单了),将动画满屏播放,就像看 VCD 一样,电视机可用来监视播放是否正常(电脑视频输出到电视机,见图 6 ),录像机可将动画录制下来(电脑视频输出到录像机)。
图 6
3 、 用 Adobe Premiere 通过多媒体卡的采集功能采集录像带、再输出为 VCD 格式的 MPG 文件(录像机视频输出到电脑),需安装 XingMPEG Encoder Plug-in 2.0 for Adobe Premiere 这个插件方可输出为 VCD 格式的 MPG 文件。
4 、 用 Nero 刻录 VCD 。
优点: 1 、硬件制作速度快。 2 、不管是否自己做的 Flash 动画,在录像、采集时均一切正常。 3 、需用户控制之处,如鼠标单击“按钮”等都可以用录像机录下来了(强烈建议制作 VCD 的 Flash 动画最好是一杆到底的动画)。 4 、不需占用太多的硬盘空间。
缺点:功能齐全的多媒体采集卡较贵( DC50 需 1 万多元),且操作上较为繁琐,还要有录像机、电视机(如不监视,也可不用电视机)。
另外还用过一种可将 SWF 文件直接转换为 AVI 文件的程序 Swf2video.exe 有兴趣的朋友可以一试。
友情提醒: 将 Flash 动画作成 VCD 后,清晰度将有很大的下降,但由于是在电视机上观看,所以还能混得过去(对清晰度要求较高的朋友可以将之做成 DVD ,小弟没有条件所以无法测试)。各位还有更好的方法,赶快公布,让我们也享用一下吧!