在我们平常在网上看到的许多教学节目、流行歌曲MV文件中,有一部分是以.swf为扩展名的Flash视频。这类视频的播放往往需要专用的Flash播放器。在Ubuntu系统中,可用的Flash播放器很多。这里我们介绍最为常用的两种Flash播放软件,即官方的Adobe Flash Player和开源的Swfdec,助大家玩转Flash视频。本文介绍基于Ubuntu 9.04。
用Adobe Flash Player播放Flash视频
因Adobe Flash Player是非开放源代码软件,受Adobe版权制约,大多数Linux发行版默认并不提供Flash相关软件包。因而在Ubuntu系统中,要正常播放Flash动画,需要手动安装相应的软件包,包括支持Firefox浏览器的Flash插件以及Flash Standalone Player(单独的Flash播放器)。
在安装好Ubuntu系统后,首次运行Firefox浏览器,当访问某个使用flash技术的站点时,浏览器会提示需要安装相应的插件才能进行正常的浏览。为Firefox浏览器安装Flash插件有两种方法:
一种是在Firefox浏览器中,点击Flash对象所在区域,由系统自动搜索可用的 Flash插件,搜索到后,将弹出Flash插件安装窗口,在窗口中列出了支持Firefox浏览器的Flash插件,包括Adobe Flash Player、Swfdec player for Adobe/Macromedia flash、Gnash SWF Player,选择“Adobe Flash Player”项,则安装Adobe的Flash浏览器插件。
第二种方法是从Adobe官方站点下载适用于Ubuntu平台的Flash插件的安装文件,即以.deb结尾的文件。在GNOME集成桌面环境中,双击下载的install_flash_player_10_linux.deb文件,自动调用GDebi图形化安装程序来进行安装。
单独的Adobe Flash播放器包含在Flash播放器的开发者版本中,最新的Flash开发者版本的安装文件的下载地址为:
要使用其中的Flash播放器,首先将下载的flash_player_10_linux_dev.tar.gz文件解压,然后进到 flash_player_10_linux_dev/standalone/release目录中,再将flashplayer.tar.gz解压,在 release目录下生成flashplayer文件,这是一个二进制可执行文件,输入命令./flashplayer即可运行Adobe flash播放器。
Adobe Flash播放器及相应的浏览器插件是Adobe官方发布的软件,使用最新版的软件播放swf文件时,无论是视频画面还是声音都很流畅。但在使用“系统监视器”对播放swf文件时系统资源占用情况进行监测时,发现其中的CPU占用率达到了95%以上,消耗系统资源非常厉害!