Posts Tagged ‘mplayer’

firefox播放html5视频格式或MIME类型不支持的解决方法

星期日, 十一月 8th, 2015

原创内容,转载请注明出处:http://www.myzhenai.com.cn/post/2120.html http://www.myzhenai.com/thread-17776-1-1.html
系统是Centos6.7 GNOME2.28.2 firefox42.0 安装的播放器和解码插件有 mplayer vlc smplayer ffmpeg totem
在打开我的一个博客的时候 http://jiayu.mybabya.com 发现我使用html5的视频播放标签 video播放的视频上显示“视频格式或MIME类型不支持”,但是之前是完好兼容的,firefox也是兼容html5的这个视频播放标签的,所以在想,会不会是浏览器的MIME类型设置有问题,打开 编辑\首选项\应用程序\video/webm 类型,重新设置.

firefox播放html5视频格式或MIME类型不支持的解决方法

firefox播放html5视频格式或MIME类型不支持的解决方法

Mplayer播放m3u播放列表和mp4的方法

星期五, 十月 18th, 2013

关键词:Mplayer播放m3u播放列表的方法 Mplayer播放mp4文件无图像的解决方法
原创内容,转载请注明出处:http://www.myzhenai.com/thread-15953-1-1.html http://www.myzhenai.com.cn/post/1589.html
我有个m3u播放列表,网络上的视频文件是h264编码的mp4文件,用Mplayer无法正常播放,在图形窗口下播放会造成播放器窗口崩溃或自动退出. 用

#mplayer -vo x11 -playlist xingjiluxing.m3u

命令行播放有声音无图像,播放器视频驱动里选择的本来就是X11(Xlmage/Shm) 但是还是无法正常播放. 网络上有人说修改 /etc/mplayer/mplayer.conf配置文件里为VO=X11 但我测试了这样是没效果的.
解决方法很简单,在命令行下加个选择视频驱动的参数就可以播放了.

#mplayer -vo x11 -playlist xingjiluxing.m3u /*播放m3u列表命令*/

/* 视频驱动可以用 mplayer -vo help 查看 */

#mplayer -vo x11 file.mp4 /*播放mp4文件命令*/
Mplayer 播放 m3u 播放列表 mp4 方法

Mplayer播放m3u播放列表和mp4的方法

Smplayer安装和出现错误的解决方法

星期三, 八月 14th, 2013

Smplayer是一个基于Qt库,用Mplayer作为后端的媒体播放器。 虽然是Qt程序,但是在Gnome下兼容良好。 SMPlayer有一个特色功能是它能记住你播放任何文件时候的设置。
Smplayer是一个非常好用的媒体播放器、可以支持大部分的视频和音频文件。它支持音频轨道切换、允许调节亮度、对比度、色调、饱和度、伽玛值,按照倍速、4倍速等多种速度回放、还可以进行音频和字幕延迟调整以同步音频和字幕。
SMPlayer是一款多平台的视频播放工具,支持播放视频文件、DVD、VCD等。
SMPlayer 是 MPlayer 的一个图形化前端,基于 qt4库开发的。具有十分完备的功能,可以支持大部分的视频和音频文件。它支持音频轨道切换,允许调节亮度、对比度、色调、饱和度、伽玛值,按照倍速、4倍速等多种速度回放,还可以进行音频和字幕延迟调整以同步音频和字幕。
SMPlayer 包含一个比较有意思的特性,那就是它可以记住播放文件的相关设置信息。假如你在观看电影的中途需要离开,不用担心直接关闭即可。当你再次播放该电影时,SMPlayer 会继续从先前停止的地方开始播放。
音频和字幕延迟校准。允许你同步音频和字幕。
增强选项,比如选择分离器或者视频& 音频解码器。
播放列表。允许加载多个文件依次播放。支持自动重复和随机播放。
首选项对话框。你可以用它来轻松配置SMPlayer的每个选项。
本地化界面:SMPlayer已经被翻译成超过20种语言,包括西班牙语、德语、法语、意大利语、俄语、汉语、日语……
跨平台。有Windows和Linux平台的二进制可执行文件。
SMPlayer基于GPL协议发布。
SMPlayer 支持包括简体中文在内的多种界面语言,可以在 Linux 及 Windows 系统上运行,其最新版本为 0.8.0,有源码包、RPM 包、DEB 包等可用。
字幕可设置。你可以选择字体和字号,甚至字幕的颜色。
音轨切换。你可以选择要听的音轨。支持AVI和MKV格式,当然还有DVD。
用鼠标滚轮定位。你可以用鼠标滚轮在视频文件里前进和后退。
视频均衡器,允许你调整视频图像的亮度、对比度、色调、饱和度和Gamma值。
变速播放。你可以用2倍速度,4倍速度……甚至慢速播放。
滤镜。提供若干滤镜:解交织,后处理,降噪……和卡拉OK滤镜(去除人声)。
安装方法:
安装atrpms更新源:http://www.myzhenai.com/thread-15767-1-1.html http://www.myzhenai.com.cn/post/1227.html
如果你之前没有安装过Qt库,那么你需要在安装前安装Qt库程序

#yum install qt47*
#wget http://downloads.sourceforge.net/smplayer/smplayer-0.8.5.tar.bz2
#tar -xjvf smplayer-0.8.5.tar.bz2
#cd smplayer-0.8.5
#make
#make install

如果你在make的过程中出现以下错误,那你需要指定Qt版本或Qt路径进行安装即可以解决问题.

Session management error: None of the authentication protocols specified are supported
uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.8b)
make[1]: *** [.ui/inputdvddirectory.h] 错误 1
make[1]: Leaving directory `/home/RucLinux/smplayer/src'
make: *** [src/smplayer] 错误 2

/usr/lib/qt-3.3/bin/uic inputdvddirectory.ui -o .ui/inputdvddirectory.h
uic: File generated with too recent version of Qt Designer (4.0 vs. 3.3.8b)
make[1]: *** [.ui/inputdvddirectory.h] 错误 1
make[1]: Leaving directory `/home/RucLinux/smplayer-0.8.5/src'
make: *** [src/smplayer] 错误 2

以下边的代码来进行安装.

#make QMAKE=qmake-qt4
#make install

or

#make QMAKE=/usr/share/qt4/bin/qmake
#make install

更改安装目录:
#make PREFIX=/usr
#make PREFIX=/usr install
That would install smplayer under /usr.
更多的安装方法请参考文件目录里的Install.txt文档.

Smplayer 安装

Smplayer安装


Smplayer 安装

Smplayer安装

Linux下的电影播放机Totem

星期六, 八月 10th, 2013

Totem:https://projects.gnome.org/totem/
Totem是什么?

Totem是官方的GNOME桌面环境基于GStreamer的电影播放器​​。它具有播放列表,全屏模式,寻求和音量控制,以及键盘导航。
它配备了更多功能,例如:

视频缩略图的文件管理器
鹦鹉螺“属性”选项卡
Mozilla的火狐插件在你的浏览器观看电影
命令行的视频属性帮手(索引)
特点

播放任何GStreamer的支持文件
支持LIRC
Shoutcast的,M3U,ASX,SMIL和ra播放列表的支持(也可用从运LGPL库)
播放VCD,DVD(菜单),圆盘式自动检测
TV-Out功能配置可选的分辨率切换
4.0,4.1,5.0,5.1,立体声和AC3输出音频的输出
Xinerama的双头和视支持全屏模式(移动鼠标,你会得到很好的控制)
遥控器的操作模式来控制正在运行的Totem
寻求和音量控制
长宽比的变化,基于视频的原始大小缩放
全键盘控制
播放列表,重复和随机模式,节能功能和拖放重新排序
GNOME和Nautilus集成(Totem注册的文件类型,添加了一个菜单项,使用代理服务器的配置,节约会议,并注册,MMS,PNM uvox和RTSP计划的,删除播放列表中的项目,从弹出的光盘)
属性窗口(关于当前电影的信息)
拖放和鼠标滚轮的行动
屏幕截图功能
亮度,对比度,色调和饱和控制
可视化插件播放音频文件时,
Telestrator模式下使用超级无敌掌门狗
视频缩略图
鹦鹉螺属性页
在远程显示器上的作品
自动外挂字幕加载,或手动(仅适用于命令行,使用这样的:Totem文件:///文件。avi#副标题:file.srt)
DVD,VCD和OGG/ OGM字幕和语言支持
更准确的寻求对话
身份验证对话框时位置需要

GStreamer的

使用GStreamer的后端时,你可以安装多个插件包。您可以安装他们以同样的方式,你会安装Totem。可以在这里找到一些有关的GStreamer插件包。

GST-插件基
基本和必要的GStreamer插件
GST-插件好
大多数开放格式的插件
GST-插件丑
优质的插件可能会造成分配问题,需要DVD播放
GST-插件坏
一组插件,需要更多的工作,需要DVD播放
GST-ffmpeg的
基于FFmpeg的插件,包含了所有的基本流行的编解码器,如DivX和WMV解码器
安装方法:

#yum install totem*
[root@localhost RucLinux]# yum install totem*
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.hustunique.com
* extras: mirrors.hustunique.com
* updates: mirrors.stuhome.net
http://mirrors.hustunique.com/centos/6.4/os/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 502 Bad Gateway"
Trying other mirror.
base                                                     | 3.7 kB     00:00     
http://mirrors.hustunique.com/centos/6.4/extras/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 502 Bad Gateway"
Trying other mirror.
extras                                                   | 3.5 kB     00:00     
updates                                                  | 3.4 kB     00:00     
updates/primary_db                                       | 3.5 MB     00:07     
Setting up Install Process
Package totem-nautilus-2.28.6-2.el6.i686 already installed and latest version
Package totem-2.28.6-2.el6.i686 already installed and latest version
Package totem-upnp-2.28.6-2.el6.i686 already installed and latest version
Package totem-mozplugin-2.28.6-2.el6.i686 already installed and latest version
Package totem-pl-parser-2.28.3-1.el6.i686 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package totem-devel.i686 0:2.28.6-2.el6 will be installed
---> Package totem-jamendo.i686 0:2.28.6-2.el6 will be installed
---> Package totem-pl-parser-devel.i686 0:2.28.3-1.el6 will be installed
---> Package totem-youtube.i686 0:2.28.6-2.el6 will be installed
--> Processing Dependency: libgdata.so.6 for package: totem-youtube-2.28.6-2.el6.i686
--> Running transaction check
---> Package libgdata.i686 0:0.5.0-2.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package                      Arch        Version             Repository   Size
================================================================================
Installing:
totem-devel                  i686        2.28.6-2.el6        base         67 k
totem-jamendo                i686        2.28.6-2.el6        base         41 k
totem-pl-parser-devel        i686        2.28.3-1.el6        base         32 k
totem-youtube                i686        2.28.6-2.el6        base         36 k
Installing for dependencies:
libgdata                     i686        0.5.0-2.el6         base        171 k

Transaction Summary
================================================================================
Install       5 Package(s)

Total download size: 347 k
Installed size: 1.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): libgdata-0.5.0-2.el6.i686.rpm                     | 171 kB     00:00     
(2/5): totem-devel-2.28.6-2.el6.i686.rpm                 |  67 kB     00:00     
(3/5): totem-jamendo-2.28.6-2.el6.i686.rpm               |  41 kB     00:00     
(4/5): totem-pl-parser-devel-2.28.3-1.el6.i686.rpm       |  32 kB     00:00     
(5/5): totem-youtube-2.28.6-2.el6.i686.rpm               |  36 kB     00:00     
--------------------------------------------------------------------------------
Total                                           285 kB/s | 347 kB     00:01     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : totem-pl-parser-devel-2.28.3-1.el6.i686                      1/5
  Installing : totem-jamendo-2.28.6-2.el6.i686                              2/5
  Installing : totem-devel-2.28.6-2.el6.i686                                3/5
  Installing : libgdata-0.5.0-2.el6.i686                                    4/5
  Installing : totem-youtube-2.28.6-2.el6.i686                              5/5
  Verifying  : totem-devel-2.28.6-2.el6.i686                                1/5
  Verifying  : libgdata-0.5.0-2.el6.i686                                    2/5
  Verifying  : totem-jamendo-2.28.6-2.el6.i686                              3/5
  Verifying  : totem-pl-parser-devel-2.28.3-1.el6.i686                      4/5
  Verifying  : totem-youtube-2.28.6-2.el6.i686                              5/5

Installed:
  totem-devel.i686 0:2.28.6-2.el6            totem-jamendo.i686 0:2.28.6-2.el6
  totem-pl-parser-devel.i686 0:2.28.3-1.el6  totem-youtube.i686 0:2.28.6-2.el6

Dependency Installed:
  libgdata.i686 0:0.5.0-2.el6                                                   

Complete!
[root@localhost RucLinux]# yum install totem*
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.hustunique.com
* extras: mirrors.hustunique.com
* updates: mirrors.stuhome.net
Setting up Install Process
Package totem-nautilus-2.28.6-2.el6.i686 already installed and latest version
Package totem-youtube-2.28.6-2.el6.i686 already installed and latest version
Package totem-jamendo-2.28.6-2.el6.i686 already installed and latest version
Package totem-devel-2.28.6-2.el6.i686 already installed and latest version
Package totem-2.28.6-2.el6.i686 already installed and latest version
Package totem-upnp-2.28.6-2.el6.i686 already installed and latest version
Package totem-mozplugin-2.28.6-2.el6.i686 already installed and latest version
Package totem-pl-parser-2.28.3-1.el6.i686 already installed and latest version
Package totem-pl-parser-devel-2.28.3-1.el6.i686 already installed and latest version
Nothing to do
[root@localhost RucLinux]#

安装GStreamer和FFmpeg插件的方法.
GStreamer:http://www.myzhenai.com/thread-15776-1-1.html http://www.myzhenai.com.cn/post/1238.html
FFmpeg:http://www.myzhenai.com/thread-15774-1-1.html http://www.myzhenai.com.cn/post/1236.html
linux下Totem电影播放器有声音没图像的解决方法:http://www.myzhenai.com/thread-15634-1-1.html
Centos6.0安装Quicktime:http://www.myzhenai.com/thread-14390-1-2.html
centos6播放mp3文件:http://www.myzhenai.com/thread-14328-1-3.html
Totem播放rmvb和rm格式文件:http://www.myzhenai.com/thread-15635-1-1.html
把这个帖子里的cook.dll drvc.dll Pncrt.dll sipr.dll这四个文件cp到~/.gnome2/totem-addons/目录下.然后从Mplayer官方网站http://www.mplayerhq.hu/MPlayer/releases/codecs/下载一些常用的解码插件解压后也cp到~/.gnome2/totem-addons/目录下,这样Totem就可以支持常见格式的音频和视频播放了.

Linux 电影播放机 Totem

Linux下的电影播放机Totem


Linux 电影 播放机 Totem

Linux下的电影播放机Totem


Linux 电影播放机 Totem

Linux下的电影播放机Totem

Linux安装RPMforge更新源

星期六, 八月 10th, 2013

RPMForge的是一个协作的达格和其他包装商。他们为CentOS提供了超过5000个包,包括酒,VLC,MPlayer的,XMMS MP3,和其他流行的媒体工具。这不是Red Hat或CentOS的一部分,但与这些分布的设计工作。也使用RPMForge的Repoforge的。
<>注:因为这个库是不是CentOS的一部分,你应该直接支持其维护“Repoforge用户邮件列表的问题。
RPM格式的软件包提供,在大多数情况下,都可以使用了。默认RPMForge软件库不会取代官方的CentOS基础包。
注:http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
RPMforge:http://pkgs.repoforge.org/
i686
#rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
x86_64
#rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

Linux下使用mencoder对视频进行操作

星期五, 六月 28th, 2013

原创内容,转载请注明出处:http://www.myzhenai.com/thread-15674-1-1.html http://www.myzhenai.com.cn/post/1182.html
关键字;linux windows centos Mplayer libmp3lame lame configure mencoder mp3lame
刚才在windows下准备对两个视频文件进行合并的时候发现QQ影音里的合并工具合并视频很慢,于是把视频文件全部拷贝到linux系统下进行合并.使用mencoder合并非常快,十几秒就合并好一个五百M的文件了.但是在合并的过程中出现了一个问题,这里也顺便讲一下这个问题的解决方法.

#mencoder -ovc copy -oac mp3lame file1.3gp file2.3gp -o file.3gp

//*执行这个合并命令的时候提示以下内容,

#MPlayer was compiled without libmp3lame support.

网络上的问题诊断是没有安装lame,安装lame后重新编译Mplayer就可以解决问题.

#yum install *lame*

//*这样是无法安装lame的,我换了好几个源都不行,好像只能通过编译lame源代码才可以正常安装.
lame版本查询:http://sourceforge.net/projects/lame/

# wget http://nchc.dl.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz
# tar -zxvf lame-3.99.5.tar.gz
# cd lame-3.99.5
#  ./configure  --enable-shared
# make && make install

然后是重新编译安装Mplayer,如果你的Mplayer是使用yum或rpm方法安装的,请你先缺载现有的Mplayer

#yum remove Mplayer
#rpm remove Mplayer

//*这两个命令使用一个即可,建议使用第一个方法.然后按照以下的方法安装Mplayer,或者参考:http://www.myzhenai.com/thread-14389-1-2.html

#wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.1.tar.gz
#tar -zxvf MPlayer-1.1.tar.gz
#cd MPlayer-1.1
#./configure --codecsdir=/usr/local/lib/codecs --enable-gui --enable-menu --language=zh_CN,en --charset=utf8
#make
#make install

*********************************************

mencoder 是一款命令行方式的视频处理软件,是Mplayer自带的编码工具(Mplayer是Linux下的播放器,开源,支持几乎所有视频格式的播放,在linux下,安装完Mplayer后,就有mencoder,无需另外安装。mencoder支持几乎所有的格式的视频转换,可以将任意格式转换到任意格式,转换功能可以说是相当强大。市面上流行的格式转换器,都是基于mencoder开发的GUI,比如暴风转码,格式工厂等。可以说转换器能办到的,mencoder都能办到,但mencoder能办到的,转换器就不一定能办到了。

基本参数:

如:mencoder input.avi -o output.avi -oac mp3lame -lameopts cbr:br=32 -ovc x264 -x264encopts bitrate=440 -vf scale=448:-3
input.avi 是指输入的视频,也就是你要转换的视频。
-o output.avi 中的“-o”是指你要输出视频,输出的视频名为output.avi。
-oac 设置音频编码器。
mp3lame 设置音频编码器为mp3lame,也是就mp3。
-lameopts 设置mp3lamer的相关参数。
cbr:br=32 设置音频的码率为32。
-ovc 设置视频编码器。
x264 设置视频编码器为x264。
-x264encopts 设置x264的参数。
bitrate-440 设置x264的视频的码率为440。
-vf scale=448:-3 设置视频的宽为448,高为-3,-3的意思就是让mencoder来设置最佳高度。

以上参数只是很少一部分,还有很多,无法一一列举。如果真心想学,就多用搜索引擎进行学习。

图片编辑:

用当前目录中的所有JPEG文件创建DivX4文件:
mencoder *.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi
#用当前目录中的一些JPEG文件创建DivX4文件:
mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi *.jpg
#用当前目录中的所有JPEG文件创建Motion JPEG(MJPEG)文件:
mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o output.avi *.jpg
#用当前目录中的所有PNG文件创建一个非压缩的文件:
mencoder -mf on:w=800:h=600:fps=25:type=png -ovc rawrgb -o output.avi *.png

简单用法:

mencoder *.jpg -mf on:fps=15 -o output.avi -ovc xvid

视频合并:

-ss 设置转换开始时间,如:-ss 15 代表从视频的15秒开始转换
-endpos 设置转换结束时间,如:-endpos 60 在视频的60秒处结束转换
-mc 0 设置音视频同步,增这个参数可防止音频和视频出现不同步现象
-noskip 设置禁止跳帧,不过这个参数基本没用,可忽视。

提取音频代码:

mencoder -oac mp3lame -ovc copy -of rawaudio 视频文件 -o 音频文件

无声参数:

-nosound

截段参数:

-ss 开始时间 -endpos 截取总时间

加入音频:

-audiofile 音频文件

三通道编码方法如下:

rm frameno.avi -- 移去这个文件,它可能来自以前的3-pass编码(它会干扰当前编码)
mencoder dvd://2 -ovc frameno -o frameno.avi -oac mp3lame -lameopts vbr=3
mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o movie.avi
mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o movie.avi

更多的方法:http://baike.baidu.com/view/3353694.htm

Linux下Mplayer播放器播放rm和rmvb影片的方法

星期五, 六月 7th, 2013

原创教程,转载请注明出处:http://www.myzhenai.com/thread-15635-1-1.html http://www.myzhenai.com.cn/post/1144.html
关键词:mplayer rm rmvb 播放器 影片
刚才发现Mplayer播放不了rm和rmvb格式的影片,网上有些教程是说需要安装mplayer的解码包,这个可能是对的,但我安装的是全新的完整的mplayer解码包,一样播放不了rm或rmvb的影片,于是我在想,可能问题还是出在rm和rmvb的解码文件上,但可能是某个目录里缺少了这些文件,于是我找来了4个播放rm和rmvb解码器文件.
解码器下载:http://ruclinux.googlecode.com/files/Mplayer-rmvb.tar.gz 链接: http://pan.baidu.com/s/1geneUdH 密码: at4a
cook.dll drvc.dll Pncrt.dll sipr.dll
这4个文件你也可以从安装realplayer或kmplayer的安装目录里拷贝一份,我上边提供了下载.
首先你得知道你的mplayer是解码器是安装在哪个目录中的,默认的话会在以下两个路径中
/usr/local/lib/win32
/usr/local/lib/codecs
将下载下来的文件解压,将那4个文件复制到以上两个目录即可. *注意,安装包里还有4个我的网站的网址链接文件,这4个文件不需要复制.
然后你可以看看是不是能播放rm和rmvb影片了.

linux下视频转码压缩工具及方法

星期一, 三月 18th, 2013

mencoder是Mplayer播放器自带的一个强大的解码转码插件,只要编译安装了Mplayer播放器即可以使用mencoder,无需另外安装.
ffmpeg也是一款强大的编码转码插件,可以独立安装.
安装方法请参考: http://www.myzhenai.com/thread-15422-1-1.html http://www.myzhenai.com/thread-15424-1-1.html http://www.myzhenai.com/thread-14389-1-1.html http://www.myzhenai.com/thread-14390-1-2.html http://www.myzhenai.com/thread-14328-1-2.html

#ffmpeg -i 22.avi -s 352x288 33.mp4
#mencoder-oac mp3lame -lameopts vbr=3:br=64 -ovc lavc -lavcoptsvcodec=mpeg4:mbd=1:vbitrate=200 -sub video.srt -o new.avi -fontsimsun.ttf video.avi -subcp cp936 -subfont-text-scale 4 -vfscale=320:240

关键字: linux ffmpeg linux 视频转码

linux下运行Mplayer图形窗口不显示及没反应的解决方法

星期五, 二月 1st, 2013

原创内容,转载请注明出处:http://www.myzhenai.com/thread-15424-1-1.html http://www.myzhenai.com.cn/post/928.html
关键字:mplayer没反应 mplayer窗口没显示 点击mplayer没显示
本来编译安装的mplayer1.1是可以正常显示播放器界面的,但后来不知道操作了什么,点击 应用程序/影音/Mplayer media player 没反应,没有弹出mplayer播放器窗口,右键在音频媒体文件那里 用mplayer打开 也没有任何显示和反应,同样是没有弹出mplayer播放器窗口,安装是没有任何问题的,在命令行下可以播放文件。

#mplayer gongxi.mp3

//例如这样就可以播放文件

#gmplayer

//这样就可以弹出mplayer播放器窗口
在root帐户下点击 应用程序/影音/Mplayer media player,右键在音频媒体文件那里 用mplayer打开 等操作就没有问题,都可以弹出mplayer播放器窗口,后来仔细一想,不同的帐户不同的反应,要么是权限问题,要么就是帐户配置问题,后来把现帐户(不能弹出mplayer的当前帐户)下执行以下命令即可以解决问题.操作前请注意备份文件.

#su root
#mkdir back
#cp -r .mplayer/* back/
#rm -rf .mplayer/*

linux Centos下Mplayer没有声音的解决方法

星期五, 二月 1st, 2013

前段时间编译安装的一个mplayer1.1版的播放器,播放文件没有声音,每次执行以下命令可以听,但一重启系统又不行了.

#modprobe snd_pcm_oss
#echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
#mplayer gongxi.mp3

有一行提示[AO OSS] audio_setup:无法打开音频设备/dev/dsp:No such file or directory

#ls/dev/

目录下并没有dsp这个文件
解决方法很简单:

#mknod /dev/dsp c 14 3
#chmod 666 /dev/dsp
#/var/log/messages

Feb 1 11:38:05 localhost polkitd[2587]: started daemon version 0.96 using authority implementation `local’ version `0.96′
Feb 1 11:38:06 localhost rtkit-daemon[2598]: Sucessfully made thread 2596 of process 2596 (/usr/bin/pulseaudio) owned by ’42’ high priority at nice level -11.
Feb 1 11:38:06 localhost pulseaudio[2596]: alsa-util.c: Disabling timer-based scheduling because running inside a VM.
Feb 1 11:38:06 localhost gdm-simple-greeter[2582]: Gtk-WARNING: gtkwidget.c:5460: widget not within a GtkWindow
Feb 1 11:38:06 localhost rtkit-daemon[2598]: Sucessfully made thread 2602 of process 2596 (/usr/bin/pulseaudio) owned by ’42’ RT at priority 5.
Feb 1 11:38:06 localhost pulseaudio[2596]: alsa-util.c: Disabling timer-based scheduling because running inside a VM.
Feb 1 11:38:06 localhost pulseaudio[2596]: alsa-sink.c: ALSA 提醒我们在该设备中写入新数据,但实际上没有什么可以写入的!
Feb 1 11:38:06 localhost pulseaudio[2596]: alsa-sink.c: 这很可能是 ALSA 驱动程序 ‘snd_ens1371′ 中的一个 bug。请向 ALSA 开发人员报告这个问题。
Feb 1 11:38:06 localhost pulseaudio[2596]: alsa-sink.c: 提醒我们设置 POLLOUT — 但结果是 snd_pcm_avail() 返回 0 或者另一个小于最小可用值的数值。
Feb 1 11:38:06 localhost rtkit-daemon[2598]: Sucessfully made thread 2603 of process 2596 (/usr/bin/pulseaudio) owned by ’42’ RT at priority 5.
Feb 1 11:38:10 localhost kernel: readahead-collector: sorting
Feb 1 11:38:10 localhost kernel: readahead-collector: finished
Feb 1 11:38:11 localhost tpvmlpd2[2621]: device type not supported
Feb 1 11:38:24 localhost pam: gdm-password[2636]: WARNING: unable to log session
Feb 1 11:38:24 localhost kernel: type=1400 audit(1359689904.694:33450): avc: denied { read } for pid=2636 comm=”gdm-session-wor” name=”root” dev=dm-0 ino=2621441 scontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 tcontext=system_u:object_r:admin_home_t:s0 tclass=dir
Feb 1 11:38:25 localhost seahorse-daemon[2734]: init gpgme version 1.1.8
Feb 1 11:38:26 localhost tpvmlpd2[2750]: device type not supported
Feb 1 11:38:27 localhost pulseaudio[2830]: pid.c: Stale PID file, overwriting.
Feb 1 11:38:27 localhost pulseaudio[2830]: alsa-sink.c: ALSA 提醒我们在该设备中写入新数据,但实际上没有什么可以写入的!
Feb 1 11:38:27 localhost pulseaudio[2830]: alsa-sink.c: 这很可能是 ALSA 驱动程序 ‘snd_ens1371’ 中的一个 bug。请向 ALSA 开发人员报告这个问题。
Feb 1 11:38:27 localhost pulseaudio[2830]: alsa-sink.c: 提醒我们设置 POLLOUT — 但结果是 snd_pcm_avail() 返回 0 或者另一个小于最小可用值的数值。
Feb 1 11:38:31 localhost nautilus: [N-A] Nautilus-Actions Tracker 2.30.3 initializing…
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] 无法在模块路径中找到主题引擎:“clearlooks”,
Feb 1 11:38:33 localhost vmusr[2777]: [ warning] [Gtk] gtk_disable_setlocale() must be called before gtk_init()
Feb 1 11:38:34 localhost nautilus: [N-A] Nautilus-Actions Menu Extender 2.30.3 initializing…
Feb 1 11:38:41 localhost tpvmlpd2[3086]: device type not supported
Feb 1 11:38:56 localhost tpvmlpd2[3104]: device type not supported
Feb 1 11:39:11 localhost tpvmlpd2[3109]: device type not supported
Feb 1 11:39:26 localhost tpvmlpd2[3113]: device type not supported
Feb 1 11:39:41 localhost tpvmlpd2[3184]: device type not supported
Feb 1 11:39:56 localhost tpvmlpd2[3189]: device type not supported
Feb 1 11:40:11 localhost tpvmlpd2[3196]: device type not supported
Feb 1 11:40:26 localhost tpvmlpd2[3202]: device type not supported
Feb 1 11:40:41 localhost tpvmlpd2[3206]: device type not supported
Feb 1 11:40:56 localhost tpvmlpd2[3215]: device type not supported
Feb 1 11:41:11 localhost tpvmlpd2[3219]: device type not supported
Feb 1 11:41:26 localhost tpvmlpd2[3224]: device type not supported
Feb 1 11:41:41 localhost tpvmlpd2[3231]: device type not supported
Feb 1 11:41:56 localhost tpvmlpd2[3235]: device type not supported
Feb 1 11:42:11 localhost tpvmlpd2[3239]: device type not supported
Feb 1 11:42:26 localhost tpvmlpd2[3252]: device type not supported
Feb 1 11:42:41 localhost tpvmlpd2[3256]: device type not supported
Feb 1 11:42:56 localhost tpvmlpd2[3262]: device type not supported
Feb 1 11:42:56 localhost tpvmlpd2[2201]: aborting
Screenshot