1.首先下载源代码: 可以先试一下svn能用不,我的不能使用所以下载的Subversion snapshot。正如dawnload页面所说,如果编译最新版本需要ffmpeg,可以下载outdate releases 复制其中的ffmpeg文件夹到snapshot解压的文件夹中。(有点累,不过svn我的不好使,如果svn能用的就省心了);

2.在Downloads目录wget

下载成功后,解压这个包。mplay

tar -zxvf essential-amd64-20071007.tar.bz2

然后将加压出来的文件夹里面的所有文件复制到制定目录:

sudo mkdir /usr/local/lib/codecs

sudo cp essential-amd64-20071007/* /usr/local/lib/codecs

3.到下载 yasm-1.2.0-4.sdl7.x86_64.rpm 并安装 sudo rpm -ivh ...

然后sudo yum install gtk2* gcc(先看自己又没有 rpm -qa | grep gtk*)

4.进入解压出来的mplayer文件夹进行sudo ./configure --enable-gui --language=zh_CN --enable-alsa --prefix=/usr/local/mplayer(最后一个加了就都安装到这个文件夹了,但是需要自己编写mplayer.desktop文件已在应用程序栏显示,且无法右击打开一个视频文件;没有这一步则不存在这个问题,个中体会)

如果找到Successfully,就可以make,如果报错则看一下然后解决。不过这样走下来应该没有问题。

然后sudo make

最后 sudo make install

5.然后就是皮肤了

cd ~/Downloads

wget 并解压

将解压出来的整个文件夹复制到制定目录:

sudo cp -R Blue /usr/local/share/mplayer/skins/

为这个Blue文件夹做个软链接,名字叫default。像这样:

cd /usr/local/share/mplayer/skins/

sudo ln -s Blue/ default,完事了。

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/bofangqi/article-34862-1.html

基于linux的mplay的mp3程序,mplay_mxplayer播放器1.8.11_linux 视频播放器相关推荐

  1. alin的学习之路:嵌入式课程设计总结(基于Linux的Qt版MP3播放器)

    嵌入式课程设计总结(基于Linux的Qt版MP3播放器) 废话不多写直接上图上代码,其中有很多不规范的地方,希望大佬们指正. 1.课设题目 设计一个MP3播放器,要求:使用Linux下的madplay ...

  2. linux使用gcc实现扫雷,基于linux环境下扫雷应用程序

    基于linux环境下扫雷应用程序 (16页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 <网络操作系统>报告(应用程序开发) ...

  3. 基于Linux环境中C语言程序----Hello World

    文章目录 基于Linux环境中C语言程序----Hello World 前言 C语言的特点 在Linux环境中打印Hello World 基于Linux环境中C语言程序----Hello World ...

  4. linux自带视频播放VLC,如何将VLC媒体播放器设置为默认视频播放器?

    问题描述 我似乎无法将VLC媒体播放器设置为默认视频播放器.我已进入系统设置→系统信息→默认应用程序,并将"Video"更改为VLC媒体播放器. 但是,默认情况下,所有电影仍然使用 ...

  5. Linux上运行扫雷,基于linux环境下扫雷应用程序.docx

    总俶斜技誓魄 <网络操作糸统>掖告 (应用程序开发丿 题 目: 基于I inux平台GCC环境下扫雷应用程 序开发 姓 名: 李磊 学 院: 理学院 专 业: 网络工程 班 级: 092 ...

  6. 嵌入式开发基于linux系统的c语言程序开发调试工具

    在学习嵌入式的过程中,我们接触最多的就是Linux环境,而在嵌入式 linux 领域我们最常用的代码调试工具应该就是GDB了,通过简单的学习GDB调试工具,发通过使用它可以有效的解决一些问题. gdb ...

  7. 基于linux的嵌入式internet应用程序,基于Linux的嵌入式Internet应用(含项目代码)

    摘    要 随着计算机技术的发展,嵌入式系统也越来越广泛的被应用于工业控制,信息家电和个人通信设备等方面.如果能把嵌入式终端像PC一样接入Internet,就可以方便.低廉的对嵌入式设备进行访问和控 ...

  8. 基于Linux的C++ Part 5 程序组织与开发方法

    Part 5 程序组织与开发方法 库与接口 随机数库 作用域与生存期 量的作用域与可见性 量的存储类与生存期 函数的作用域与生存期 声明与定义 典型软件开发流程 软件工程概要 问题的提出 需求分析 概 ...

  9. 基于hbuilder开发的微信小程序音乐播放系统,可添加本地音乐(含源码)

    可用hbuilder开发工具直接打开微信小程序,可直接运行,不需要调试,可直接使用.播放设置.下一首.上一首.暂停按键.播放列表等功能! 安装教学视频: 请点击!!! 源码下载地址:请点击>&g ...

  10. linux下qt实现vlc视频播放器,Qt封装本地视频播放器(VLC二次开发)

    Qt本地视频播放器 1.使用vlc官方sdk封装,并在QLabel上面播放 2.首先到vlc官网下载vlc的sdk环境,下载地址:http://download.videolan.org/pub/vi ...

最新文章

  1. git 提交命令_Git和Github快速上手指南
  2. #1045 无法登录 MySQL 服务器 phpmyadmin
  3. C 语言编程 — 静态库、动态库和共享库
  4. Plant Simulation常用命令
  5. log4net简单配置打印日志
  6. 解决高并发的问题python_python ---解决高并发超卖问题
  7. c++高级编程(第4版).pdf_《C++并发编程实战第2版》第四章:同步并发操作(1/4)
  8. html在线拖拽环绕,jQuery实现html元素拖拽
  9. Python 面向对象之双下方法,内置函数
  10. Flutter-Cookbook 非官方翻译
  11. linux中的fbset工具,Fluxbox (简体中文)
  12. [ JAVA编程 ] double类型计算精度丢失问题及解决方法
  13. 【转】【Linux】Linux 命令行快捷键
  14. Linux系统之备份与恢复
  15. 网络游戏引擎BIGWORLD的内容介绍
  16. 使用 Python 修改微信/QQ/支付宝运动步数
  17. pdf阅读器与迅捷pdf编辑器的使用方法
  18. 简单的程序工具:matlab实现香农编码
  19. Android布局深究(五)——GridLayout(网格布局)
  20. 在树莓派计算模块CM4 eMMC上安装Ubuntu Desktop 21.04

热门文章

  1. 毕设过程中使用WPS的自定义生成目录中混入图片等非相关元素
  2. 项目经理面试必备20题
  3. bitbake如何clean
  4. 消费金融公司可开展哪些业务类型?
  5. 一款对程序员体验友好的浏览器翻译插件
  6. mysql中xs表示什么_xs代表什么意思
  7. 含泪整理最优质QuickTime软件插件素材,你想要的这里都有
  8. 61家第三方收单机构、247家商业银行、70家农商银行及119家村镇银行收单机构号
  9. PostMan中文乱码
  10. 笔记本连接android手机屏幕,实现手机、电脑屏幕共享的7个步骤