MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control.
时间: 2024-04-11 11:33:10 浏览: 116
这个错误信息表明mplayer在尝试执行时遇到了一些问题。具体来说,出现了以下几个错误:
1. "could not connect to socket":这表示mplayer无法连接到socket。Socket是一种用于进程间通信的机制,mplayer可能需要与其他进程或服务进行通信,但无法建立连接。
2. "No such file or directory":这表示mplayer无法找到指定的文件或目录。可能是mplayer要使用的某个文件或目录不存在或路径错误。
3. "Failed to open LIRC support":LIRC(Linux Infrared Remote Control)是一个用于支持红外遥控器的软件。这个错误表示mplayer无法打开LIRC支持,因此无法使用遥控器进行控制。
这些错误可能有多种原因导致,例如权限问题、文件或目录不存在、配置错误等。你可以尝试以下解决方案:
1. 确保mplayer安装正确:检查mplayer是否正确安装,并且可执行文件的路径设置正确。
2. 检查文件和目录:确保mplayer所需的文件和目录存在,并且路径设置正确。
3. 检查权限:确保当前用户对相关文件和目录具有足够的权限。
4. 检查LIRC配置:如果你使用遥控器进行控制,确保LIRC已正确配置并运行。
如果问题仍然存在,你可能需要更详细地检查相关日志和配置文件,或者寻求mplayer相关的支持和帮助。
相关问题
2000-2012 MPlayer
MPlayer是一个广受欢迎的多媒体播放器,它支持多种音频和视频格式。2000年至2012年期间,MPlayer经历了多个版本的更新和改进。这段时间内,MPlayer获得了很多用户,并且在Linux、Windows等操作系统上得到了广泛应用。人们喜欢使用MPlayer来播放电影、音乐和其他媒体文件,因为它具有强大的功能和灵活的配置选项。
execlp("mplayer","mplayer","-slave","-quiet","-input","file=./fifo_cmd","coffe.mp3");
这是一个使用execlp函数调用mplayer播放音乐的例子,其中"-slave"选项表示启用slave模式,"-quiet"选项表示关闭mplayer的输出,"-input"选项表示指定输入文件为"./fifo_cmd","coffe.mp3"是要播放的音乐文件名。
这段代码的作用是在Linux系统中使用mplayer播放"coffe.mp3"音乐文件,并且通过管道文件"./fifo_cmd"来控制mplayer的播放。
```c
#include <unistd.h>
int main()
{
execlp("mplayer","mplayer","-slave","-quiet","-input","file=./fifo_cmd","coffe.mp3",NULL);
return 0;
}
```
阅读全文