Linux 下的三款 Flash 独立播放器
现在互联网上流传有不少以 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 独立播放器相关推荐
- linux命令音乐视频合并,Linux下基于命令行的音乐播放器 (1)
按照同事的话说,我是一个十足的命令控. 利用最近项目通宵发布的空闲时间中,写了一个命令行下的音乐播放器,以满足我在linux命令下的需求. 播放器利用技术: Python+GST(http://gst ...
- linux下和嵌入式linux下通过udp接收来自vlc播放器的视频并转发播放
1.最近需要在linux下基于udp写一个应用程序,实现接收vlc播放器发送的视频流,并将接收到的视频流转发到另一个vlc客户端播放.并将这个应用程序交叉编译到ARM上执行测试通过.主机端ip地址:1 ...
- linux 命令行 播放器,Linux下基于命令行的音乐播放器
玩家使用技术: Python + GST()+控制台解析 播放器自我维持操作: 1. 播放 2. 下一首 3. 上一首歌 4. 暂停 5. 查看播放列表信息 6. 查看当前的播放信息 7. 停止(退出 ...
- jQuery三款简约MP3播放器插件
下载地址 非常简约的mp3播放器插件,必须将singlemp3player.swf放在jMP3的同目录下. dd:
- linux下用C语言实现MP3播放器
首先我们要来看几个函数: 接下来我们安装一下madplay这是一个播放器. sudo apt-get install madplay 建议给软件源换成阿里的,下载的快. 安装完成后测试方法为: mad ...
- 无损播放器Linux系统,Ubuntu Linux下支持无损CUE的音乐播放器——Qmmp
我用的是Ubuntu 10.04 i386 alternate,qmmp 0.4.0可以安装,其他版本的ubuntu没试过.如果直接sudo apt-get install qmmp 的话,安装的将 ...
- linux文件名 -%3e,linux下的三种解压文件的命令?
那要看你的压缩文件使用哪种压缩方式: gzip,压缩文件名:zip或gz,解压命令:unzip bzip2,压缩文件名:bz,解压命令:bzip2 -d 上面两个是最常用的压缩方式,一般在linux下 ...
- CMP FLASH影音播放器插件
我搜索视频播放插件很久了,一直没有找到合适的(要么功能不完善.要么有水印.要么界面不美观),今天终于找到了一个不错的视频播放插件--CMP4 Flash 影音播放器插件. CMP是一款免费的在线Fla ...
- 一款全兼容的播放器 videojs
一款全兼容的播放器 videojs [官网]http://www.videojs.com/ videojs就提供了这样一套解决方案,他是一个兼容html5的视频播放工具,早期版本兼容所有浏览器,方法是 ...
最新文章
- python爬虫能扒什么_Python爬虫实例扒取2345天气预报
- php python 循环,python 怎么用for重复(循环)
- PPTPD服务端搭建
- 移远NB-IOT BC28模块模组简介和实际应用方向详解
- Python脚本完美解决Linux环境解压.zip文件乱码问题
- eclipe安装中文语言包 CDT Pydev
- vspy如何在图形面板显示报文_Vspy工程之C Code Interface的使用(Vspy系列其三)
- 紫书搜索 习题7-6 UVA - 12113 Overlapping Squares 暴力
- AngularJS学习笔记之二:开发、调试和测试工具
- 【CCCC】L3-021 神坛 (30分)计算几何+求三角形面积(极角排序)
- Django视图系统
- 苹果该怎么办?特朗普誓言将会严厉惩罚外迁公司
- JAVA调用K3Cloud WebApi接口
- 移动硬盘坏点测试软件,移动硬盘坏道检测修复工具(硬盘坏道检测助手)V1.1 正式版...
- kali安装QQ音乐
- 幼儿园故事导入语案例_幼儿园活动教案导入语
- Encountered a duplicated sql alias [id] during auto-discovery of a native-sq
- 运算放大器电路PCB的设计技巧
- 《Java 并发编程的艺术》迷你书
- 文件和文件夹操作——文件操作实列