linux下Mplayer的安装过程

2023-11-09 12:39
文章标签 linux 安装 过程 mplayer

本文主要是介绍linux下Mplayer的安装过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Mplayer的下载需要下载四类文件:


MPlayer-1.0rc1.tar.bz2(安装文件)
all-20071007.tar.bz2(解码器1)
windows-all-20071007.zip(解码器2)
BlueHeart-1.5.tar.bz2(皮肤)

subfont.ttf(字体)

linux的软件最好从官方网站下载,以确保质量,此为其官方地址

www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2

www1.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2

www1.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20071007.zip

http://www1.mplayerhq.hu/MPlayer/skins/BlueHeart-1.5.tar.bz2

1.安装解码器

将解码器解压出来

tar jxvf all-20071007.tar.bz2

tar jxvf windows-all-20071007.zip

拷贝到 /usr/lib/codecs目录即可

2.安装mplayer

将Mplayer解压出来

tar jxvf MPlayer-1.0rc1.tar.bz2

执行configure

./configure --prefix=/usr/local/mplayer  --with-codecsdir=/usr/lib/codecs  --enable-gui  --language=zh_CN --with-win32libdir=/usr/lib/codecs

先make clean (注意一地要先make clean 不然可能会出现各种错误!

再执行make,此时若出现

snd_config_search_alias_hooks未定义的错误,则在configure中添加--disable-alsa即可;

make install 

完成安装后,可执行文件位于/usr/local/mplayer/bin目录下:gmplayer和mplayer

gmplayer是图形化的,mplayer是命令行形式的 

 

使用gmplayer需要先安装skin:

tar xvfj  BlueHeart-1.5.tar.bz2

cp BlueHeart   /usr/local/mplayer/share/mplayer/skins/default   -fr

即可。

 

设置环境变量:

vim /etc/profile

添加 export PATH=/usr/local/mplayer/bin:$PATH

source /etc/profile (或者 .  /etc/profile)

即可。

设置字体:

cp /usr/share/fonts/chinese/TrueTypeukai.tff  ~/.mplayer/subfont.tff

3.使用

(1)gmplayer启动图形界面

(2)在终端中使用mplayer命令

进入歌曲所在目录

mplayer  *.mp3即可实现循环播放

这篇关于linux下Mplayer的安装过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/376133

相关文章

Linux线程同步/互斥过程详解

《Linux线程同步/互斥过程详解》文章讲解多线程并发访问导致竞态条件,需通过互斥锁、原子操作和条件变量实现线程安全与同步,分析死锁条件及避免方法,并介绍RAII封装技术提升资源管理效率... 目录01. 资源共享问题1.1 多线程并发访问1.2 临界区与临界资源1.3 锁的引入02. 多线程案例2.1 为

批量导入txt数据到的redis过程

《批量导入txt数据到的redis过程》用户通过将Redis命令逐行写入txt文件,利用管道模式运行客户端,成功执行批量删除以Product*匹配的Key操作,提高了数据清理效率... 目录批量导入txt数据到Redisjs把redis命令按一条 一行写到txt中管道命令运行redis客户端成功了批量删除k

分布式锁在Spring Boot应用中的实现过程

《分布式锁在SpringBoot应用中的实现过程》文章介绍在SpringBoot中通过自定义Lock注解、LockAspect切面和RedisLockUtils工具类实现分布式锁,确保多实例并发操作... 目录Lock注解LockASPect切面RedisLockUtils工具类总结在现代微服务架构中,分布

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址

Python安装Pandas库的两种方法

《Python安装Pandas库的两种方法》本文介绍了三种安装PythonPandas库的方法,通过cmd命令行安装并解决版本冲突,手动下载whl文件安装,更换国内镜像源加速下载,最后建议用pipli... 目录方法一:cmd命令行执行pip install pandas方法二:找到pandas下载库,然后

Python实现网格交易策略的过程

《Python实现网格交易策略的过程》本文讲解Python网格交易策略,利用ccxt获取加密货币数据及backtrader回测,通过设定网格节点,低买高卖获利,适合震荡行情,下面跟我一起看看我们的第一... 网格交易是一种经典的量化交易策略,其核心思想是在价格上下预设多个“网格”,当价格触发特定网格时执行买

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

python设置环境变量路径实现过程

《python设置环境变量路径实现过程》本文介绍设置Python路径的多种方法:临时设置(Windows用`set`,Linux/macOS用`export`)、永久设置(系统属性或shell配置文件... 目录设置python路径的方法临时设置环境变量(适用于当前会话)永久设置环境变量(Windows系统