ubuntu中flash视频播放多种方法

发布时间:2020-05-30编辑:脚本学堂
本文介绍了在ubuntu中播放flash视频的多种方法,ubuntu系统可用的flash播放器很多,这里介绍最为常用的两种flash播放软件,即官方的adobe flash player和开源的swfdec,需要的朋友参考下。

系统环境:
ubuntu desktop 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开发者版本的安装文件的下载地址为:http://download.macromedia.com/pub/flashplayer/updaters/10/flash_player_10_linux_dev.tar.gz。

  要使用其中的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%以上,消耗系统资源非常厉害!

  二、用swfdec flash player播放flash视频
  swfdec是一个开源的flash播放库,以lgpl协议形式发布,它采用libart库实现flash动画的渲染,使用gstreamer引擎实现flash动画的播放能力。swfdec包括独立的flash播放器swfdec-gnome和浏览器插件swfdec-mozilla。

  1,安装swfdec软件
  ubuntu系统默认没有安装swfdec软件,如果当前系统连接到互联网,我们用新立得软件包管理器安装该软件。打开新立得软件包管理器窗口,点击窗口工具栏上的"搜索"按钮,在"搜索"对话框中输入关键字"swfdec",则搜索结果出现在可安装软件包列表区中。勾选"swfdec-gnome"和"swfdec-mozilla"软件包并安装。
  swfdec-gnome的当前版本为2.26.0。安装完毕后,在菜单"应用程序"→"影音"下可找到"swfdec flash播放器"项,点击该项则运行swfdec flash播放器(如图)。另外,我们也可以从swfdec的官方站下载最新的软件安装包。

  2,在nautilus文件浏览器中预览或播放flash文件
  swfdec-gnome与gnome桌面环境进行了良好的集成,在nautilus文件浏览器中可以直接预览绝大多数swf文件。在nautilus文件浏览器中,swf文件的第一个画面以缩略图的形式显示,这样不用打开flash文件,就可以了解文件的相关信息。

    nautilus文件浏览器默认以"图标视图"方式显示文件,如改为"列表视图"方式,则swf文件的第一个画面以更小的缩略图显示在文件名前面,非常直观。如果要播放某个swf文件,则在该swf文件上点击鼠标右键,在弹出的快捷菜单中选择"用swfdec flash播放器打开"项,则swf文件在swfdec flash播放器中打开并进行播放。

  当前版本的swfdec flash播放器比之前的版本有了很大的进步,在播放swf文件时,视频画面和声音播放基本流畅,但与单独的adobe flash播放器相比要逊色一些。