SMPlayer - Linux下优秀多媒体播放器前端/mplayer/yum安装

MPlayer 是 Linux 下最受欢迎的影音播放器之一,SMPlayer 是 MPlayer 的一款前端界面,这两者都是免费的开源软件。

安装 SMPlayer 的方法至少有三种:使用 yum,使用 rpm,以及编译源文件。在 Fedora 下安装 SMPlayer,最简单的方式自然是使用 yum 安装。

Fedora 默认的软件包仓库中并不包含 SMPlayer,因此在使用 yum 安装 SMPlayer 之前,需要在系统中配置 RPM Fusion 或其它第三方软件包仓库,不然可能无法找到 SMPlayer 软件包。

有关 RPM Fusion 软件包仓库的配置,可参考rpmfusion.org - RPM 软件包仓库

在系统中安装好 RPM Fusion 或其它软件包仓库之后,可以使用以下命令查询是否可以找到 SMPlayer 软件包

~]$ yum list *smplayer*
已加载插件:presto, refresh-packagekit, security
可安装的软件包
smplayer.i586                    0.6.8-1.fc12                     rpmfusion-free

显示以上信息说明 yum 可以从软件包仓库中找到 smplayer 软件包 (注意软件包信息的最后一列为软件包所属于的软件包仓库的名称,上例中的显示说明 smplayer.i586 软件包来自于 rpmfusion-free 仓库)。

执行 yum install smplayer 命令即可开始安装 smplayer 软件包

~]# yum install smplayer
...
Installed size: 21 M
确定吗?[y/N]:y
...

yum 执行到安装进程时会询问用户是否确定下载并安装,输入 y 回车即可。安装完成之后,可以通过 “应用程序->影音->SMPlayer” ,或者在命令行下输入 smplayer,都可以打开 SMPlayer。

下图为 SMPlayer 的程序界面

SMPlayer 程序界面 [图]

linux下最强大最好用的媒体播放器:mplayer+SMplayer前端,远胜过kmplayer

linux下媒体播放器mplayer前端SMplayer,很好很强大,感觉胜过kmplayer

使用linux,多媒体功能也是一个很重要的功能,不好人对linux多媒体功能颇多诟病。不可否认,linux的长处并不在于多媒体,但它还是有不少优秀的多媒体工具可选。

mplayer就是很好的一款,也是多数使用者推荐的,但mplayer主要是一个播放器核心,它自带的UI确实不怎么好用,于是安装其它的前端就是很必要的工作。

很多使用者推荐以mpaleyer+kmplayer+win32 codes打造linux下万能播放器,通过google搜索linux播放器相关信息,看到无数这样的文章,笔者也是linux菜鸟,当然会跟着网上的文章一步一步的安装,但上周fedora 12  yum update升级了一下,里面的kmplayer升级为新版本,升级完后发现,kmplayer播放不了rmvb文件了。这是一件很郁闷的事情,总要解决的,怀疑是kmplyaer与mplayer不兼容,于是到官方下载最新的svn版mplayer源码,编译安装,花了老长时间,算是安装好了,到kmplayer里,还是播放不了rmvb,kmplayer的“控制台”中有以下的信息输出,

MPlayer SVN-r30235-4.4.3 (C) 2000-2009 MPlayer Team

Exiting... (End of file)

ID_EXIT=EOF

google一下,没找到原因。但使用mplayer直接播放,却是可以播放rmvb的,虽然有一些错误提示,有时还启动失败,但多试两次就可以正常启动了。

一度还在网上找其它的播放器,还通过yum安装了xine,但不知哪里不对,就是不能播放任何文件。于是又回到mplayer上。今天周六休息,早上起来,突然想起来看有没有其它mpalyer前端程序,见有人说gnome-mplaer,与smplayer,大致比较一下,选择smplayer,搜索,

官方网站 http://smplayer.org/

sourceforge下载页 http://smplayer.sourceforge.net/downloads.php

编译安装总是要花费较长时间,于是先看看yum上没有(fedora12)

[root@localhost feng]# yum install smplayer
它还要安装一个依赖包mplayer,之前编译安装的mplayer在/usr/local/mplayer,看来它不认,要重新安装,当然要听从它的,下载安装。文件不大,只有几M,很快就完成。信息如下:

设置安装进程
解决依赖关系
--> 执行事务检查
---> 软件包 smplayer.i586 0:0.6.8-1.fc12 将被 升级
--> 处理依赖关系 mplayer,它被软件包 smplayer-0.6.8-1.fc12.i586 需要
--> 执行事务检查
---> 软件包 mplayer.i686 0:1.0-0.111.20091029svn.fc12 将被 升级
--> 完成依赖关系计算

依赖关系解决

================================================================================
软件包       架构     版本                            仓库                大小
================================================================================
正在安装:
smplayer     i586     0.6.8-1.fc12                    rpmfusion-free     1.5 M
为依赖而安装:
mplayer      i686     1.0-0.111.20091029svn.fc12      rpmfusion-free     4.3 M

事务概要
================================================================================
安装       2 软件包
更新       0 软件包

总下载量:5.8 M
Installed size: 17 M
确定吗?[y/N]:y
下载软件包:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 5.8 M
(1/2): mplayer-1.0-0.111.20091029svn.fc12.i686.rpm       | 4.3 MB     00:38
(2/2): smplayer-0.6.8-1.fc12.i586.rpm                    | 1.5 MB     00:14
--------------------------------------------------------------------------------
总计                                            109 kB/s | 5.8 MB     00:54
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装       : mplayer-1.0-0.111.20091029svn.fc12.i686                  1/2
正在安装       : smplayer-0.6.8-1.fc12.i586                               2/2

已安装:
smplayer.i586 0:0.6.8-1.fc12

作为依赖被安装:
mplayer.i686 0:1.0-0.111.20091029svn.fc12

完毕!

安装完毕后,sfce的主菜单-影音 里启动smplayer,试了试,还真不错,rmvb也可以正常播放了。而且还能自动加载同目录下的字幕文件,单这点就比mplayer强。

(笔者使用xfce作为桌面,最近很少使用fedora12自带的gnome/kde,xfce是个轻量级桌面,反应速度比较快,在性能不是很强的笔记本上也跑得飞快。)

SMplayer的中文资料好像不是很多,这是其官方的介绍信息。

About

SMPlayer uses the award-winning MPlayer as engine, so it’s able to play the most known audio & video formats without any need of external codecs: avi, mkv, ogm, mpeg, vob, 3gp, asf, mov, wmv, mp3, ogg… You can also play DVD discs and Internet streams.

Special care have been taken with subtitles. It supports srt, sub, ssa, embedded subtitles in Matroska files, DVD subtitles… SMPlayer subtitles can be very nice, you can choose font and size, and even colors for the subtitles.

One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave… don’t worry, when you open that movie again it will resume at the same point you left it, and with the same settings: audio track, subtitles, volume…

[ad#gad_3]

这是有人对for windows版本的介绍

万能播放器 SMPlayer 绿色汉化版

SMPlayer 是 MPlayer 一个十分完整、图形界面相当友好、操作很方便的前端程序 。SMPlayer 能播放目前常见的所有的视频格式文件。SMPlayer 跨平台的能力优秀,SMPlayer 在 Windows 平台下也有不凡的表现。占用的系统资源小,拖动播放进度快,支持记忆功能(自动恢复到之前看过的视频的播放进度),可自由修改界面的风格,功能日趋强大的 SMPlayer 成为播放器领域的一个宠儿。

一般情况下,在 Windows 中使用 SMPlayer 的需要先下载主程序,然后下载 smplayer_codecs_20071007.exe 这个解码器来解决播放 RMVB , RM , AVI 等格式的视频文件只有声音没有图象的情况。并且经我们测试官方提供的smplayer_codecs_20071007.exe 这个文件的链接不能正常下载。因此,我们考虑到方便更多的用户使用 SMPlayer ,我们基于官方的 SMPlayer 制作了 SMPlayer 绿色汉化版,用户下载解压后便直接可以使用。

SMPlayer 绿色汉化版相对官方原版的变化:

* 无需安装,直接解压后便可以使用
* 加入解码器,省去四处寻找解码器来支持rm,rmvb 的繁琐过程
* 删除一些不常用的语言,只保留英文和简体中文还有繁体中文 (精简版本)
* 在 Tim Green 的基础上进一步汉化部分英文
* 删除自带的主题,只保留默认的主题 (精简版本)

click and support me [ad#gad_1]

linux 下媒体播放器mplayer+kmplayer

在fedora12下安装mplayer总是有很多问题,好几年前就用Linux,但仅仅是安装一下,草草用用,并没真正深入学习,很多地方都是一知半解,最近在fedora12下安装了官方svn最新的mplayer,但总是出一些这样那样的问题,装了kmplayer,设置播放核心为mplayer,很多问题都没有了,而且kmplayer在很多操作方面更容易上手一点,不你mplayer那样让人感觉到怪怪的。

linux 下mplayer unable to find simple control 'pcm' 0 解决备忘

系统环境:
intel core1 T2250 1.73GHz/ i945 /3GRAM
fedora linux 12 (以下软件环境都为FC12自带)
gnome2.28.0
gcc 4.4.2

2010/01/07 从mplayer官方SVN下载最新的mplayer源码,手工编译,使用默认配置,仅加入GUI界面
./configure --enable-gui
根据源码中reademe文档中的步骤,
STEP1: Installing Binary Codecs
STEP2: Configuring MPlayer
STEP3: Compiling MPlayer
...

先把codecs解压到/usr/local/lib/codecs/
编译安装都正常,但播放视频文件时,总是出现mplayer unable to find simple control 'pcm' 0的警示框错误提示,而且持续的快速弹出、自动关闭,再弹出、关闭。虽然播放画面正常,声音也没什么差错,感觉却是很是不爽,决心解决这一问题:
多方搜索,都没能找到有效的解决方案。
网上说得最多的解决方法是:“把audio输出设置为pulse audio”

但audio设置里没有这样的选项,如图:
ubuntuforums.org上有人说(http://ubuntuforums.org/showthread.php?t=523735)
I had this problem too, which i solved, after searching for ages on the internet, by simply enabling "Enable Software Mixer" under the audio tab in Mplayer preferences.

结果错误提示没有了,可是声音也没有了,还出这样的错误警示框:
could not open initialize audio device。
有人说是因为音频设备被其它程序占用了,所以出现这样的错误,设置mplayer不使用default device、而是手工指定一个就可以解决这个问题结果还是不行,要么照样错误提示,要么没有声音;

“在 linux下,mplayer可以說是你不二的多媒體選擇,當然realplayer也相當的不錯。出現Could not open/initialize audio device -> no sound這種錯誤大多數情況下都是由於其它應用程序啟動了audio device造成的,最簡單的方式就是為你的audio選擇一個不同的driver.
“具體操作方法為去到達mplayer->preferences->audio,然後一個一個的試哪個能讓你的mplayer發音,然後這個問題就解決了,在舊版中有時與權限有關,如果是root身份的話就不會有問題。”
于是胡乱换用别的audio选项,当月选用
“sdl  SDLlib audio outpug”
再点Configure driver 选用 alsa 再试播放,好了,声音画面都正常了。
谨以些献给与我一样的linux初级玩家。