现在互联网上流传有不少以 SWF 形式发布的教学视频。如何在 Linux 下观看这些教学视频文件呢?

实际上,这些 SWF 格式的视频就是编译好的 Flash 字节码文件。与同样是以 Flash 传播的 FLV 格式文件不同,一般的视频播放器如 MPlayer 和 VLC Media Player 是无法直接播放的。下面将介绍三款在 Linux 下 SWF 格式的 Flash 播放器。

1.swfdec

swfdec 是最早的一个开源 Flash 实现方案,目前可以播放大多数 Flash 7 格式的视频,被包含在几乎所有发行版软件仓库中,有32和64位版本。

2.Gnash

Gnash 是新兴的开源 Flash 实现方案,目前也是仅可支持到 Flash 7 格式视频,在近两年的发行版中都能见到它的踪影,有32和64位版本。

3.Adobe Flash Standalone Player for Linux

Adobe Flash Standalone Player 被包含在 Adobe 面向是 Flash Debugger 的软件包中,需要在 Adobe 网站上额外下载。由于版权原因,不被包含在绝大多数发行版软件仓库中,只有32位版本。由于是官方的,对于各种 SWF 的兼容效果也是最好的。

Fedora 10 下安装:

Peguin.SWF 网站上会及时更新 Flash Linux 版本相关的资讯以及独立版本的下载,找 Debugger/Standalone 即可。

为了方便只需要独立 SWF 播放器的朋友的朋友下载,在这里提供从中提取的最新的独立版本 (2.6MB) :点此下载。更新至 10.0.42.34 版本

下载并用 7-zip 解压即可。双击解压缩生成的 flashplayer 即可使用。

若要在 GNOME 下创建 SWF 播放关联的话,右键点击任一 SWF 文件,选择“属性”-“打开方式”-“添加”,找到并选中刚才解压的 flashplayer ,点击“确定”。之后再选择前面的单选框将其设置为默认的 SWF 播放器,最后点击“关闭”完成。

总结

个人用几个英语语法方面的 SWF 视频测试了下, Gnash 有时会出现音画不同步的现象, swfdec 播放良好,与 Adobe Flash Standalone Player 差别不大。有些朋友提到新东方的 SWF 播放不能的问题,这是新东方故意使用非标准 SWF 格式导致的,除了新东方自己的播放器,目前没有完美解决方案。因手头没有新东方的 SWF,无法测试以上三款播放器的情况。

上面三款独立 Flash 播放器喜欢哪个呢?赶紧选一个去看 SWF 教学视频吧!

0.任意网络浏览器+ Flash 插件

如果只有很少几个 SWF 文件的话,折腾半天那些独立的 Flash 播放器未免太麻烦了。其实只需要打开任意启用了 Flash 的网络浏览器,将想要播放的 SWF 文件拖动到地址栏上,浏览器就会用 Flash 插件打开本地 SWF 文件了。

Linux 下的三款 Flash 独立播放器相关推荐

  1. linux命令音乐视频合并,Linux下基于命令行的音乐播放器 (1)

    按照同事的话说,我是一个十足的命令控. 利用最近项目通宵发布的空闲时间中,写了一个命令行下的音乐播放器,以满足我在linux命令下的需求. 播放器利用技术: Python+GST(http://gst ...

  2. linux下和嵌入式linux下通过udp接收来自vlc播放器的视频并转发播放

    1.最近需要在linux下基于udp写一个应用程序,实现接收vlc播放器发送的视频流,并将接收到的视频流转发到另一个vlc客户端播放.并将这个应用程序交叉编译到ARM上执行测试通过.主机端ip地址:1 ...

  3. linux 命令行 播放器,Linux下基于命令行的音乐播放器

    玩家使用技术: Python + GST()+控制台解析 播放器自我维持操作: 1. 播放 2. 下一首 3. 上一首歌 4. 暂停 5. 查看播放列表信息 6. 查看当前的播放信息 7. 停止(退出 ...

  4. jQuery三款简约MP3播放器插件

    下载地址 非常简约的mp3播放器插件,必须将singlemp3player.swf放在jMP3的同目录下. dd:

  5. linux下用C语言实现MP3播放器

    首先我们要来看几个函数: 接下来我们安装一下madplay这是一个播放器. sudo apt-get install madplay 建议给软件源换成阿里的,下载的快. 安装完成后测试方法为: mad ...

  6. 无损播放器Linux系统,Ubuntu Linux下支持无损CUE的音乐播放器——Qmmp

    我用的是Ubuntu 10.04 i386 alternate,qmmp 0.4.0可以安装,其他版本的ubuntu没试过.如果直接sudo apt-get install qmmp  的话,安装的将 ...

  7. linux文件名 -%3e,linux下的三种解压文件的命令?

    那要看你的压缩文件使用哪种压缩方式: gzip,压缩文件名:zip或gz,解压命令:unzip bzip2,压缩文件名:bz,解压命令:bzip2 -d 上面两个是最常用的压缩方式,一般在linux下 ...

  8. CMP FLASH影音播放器插件

    我搜索视频播放插件很久了,一直没有找到合适的(要么功能不完善.要么有水印.要么界面不美观),今天终于找到了一个不错的视频播放插件--CMP4 Flash 影音播放器插件. CMP是一款免费的在线Fla ...

  9. 一款全兼容的播放器 videojs

    一款全兼容的播放器 videojs [官网]http://www.videojs.com/ videojs就提供了这样一套解决方案,他是一个兼容html5的视频播放工具,早期版本兼容所有浏览器,方法是 ...

最新文章

  1. python爬虫能扒什么_Python爬虫实例扒取2345天气预报
  2. php python 循环,python 怎么用for重复(循环)
  3. PPTPD服务端搭建
  4. 移远NB-IOT BC28模块模组简介和实际应用方向详解
  5. Python脚本完美解决Linux环境解压.zip文件乱码问题
  6. eclipe安装中文语言包 CDT Pydev
  7. vspy如何在图形面板显示报文_Vspy工程之C Code Interface的使用(Vspy系列其三)
  8. 紫书搜索 习题7-6 UVA - 12113 Overlapping Squares 暴力
  9. AngularJS学习笔记之二:开发、调试和测试工具
  10. 【CCCC】L3-021 神坛 (30分)计算几何+求三角形面积(极角排序)
  11. Django视图系统
  12. 苹果该怎么办?特朗普誓言将会严厉惩罚外迁公司
  13. JAVA调用K3Cloud WebApi接口
  14. 移动硬盘坏点测试软件,移动硬盘坏道检测修复工具(硬盘坏道检测助手)V1.1 正式版...
  15. kali安装QQ音乐
  16. 幼儿园故事导入语案例_幼儿园活动教案导入语
  17. Encountered a duplicated sql alias [id] during auto-discovery of a native-sq
  18. 运算放大器电路PCB的设计技巧
  19. 《Java 并发编程的艺术》迷你书
  20. 文件和文件夹操作——文件操作实列

热门文章

  1. iOS 加载第三方字体
  2. 阿里集团搜索中台TisPlus
  3. linux系统下的ocr软件,【工具类】Linux安装OCR识别工具tesseract
  4. 麻将Lucky Go颠覆传统摸牌玩法
  5. 一个高效的UI才是一个拉风的UI(一)
  6. 玩命上了985,终究还是逃不过 996?
  7. auto.js学习——俱乐部自动发帖脚本
  8. nginx1.14.0配置支持pathinfo和url重写,运行thinkphp5
  9. pandas 分类汇总等一些用法
  10. 简单配置hosts文件