- 浏览: 1328078 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (896)
- spring4 (14)
- hibernate3 (26)
- spring2 (35)
- struts2 (55)
- struts1 (15)
- 设计模式 (15)
- java (172)
- mybatis3 (11)
- sql (17)
- mysql (13)
- jbpm (10)
- J2EE (45)
- tools (29)
- js (83)
- 数据结构 (13)
- Html (26)
- web (22)
- flex (33)
- Oracle (57)
- linux (49)
- 算法 (6)
- 其它 (12)
- easyui (1)
- bootstrap (13)
- xml (2)
- tomcat (1)
- redis (10)
- activemq (2)
- webservice (11)
- maven (2)
- springboot (1)
- ubuntu (1)
- python (14)
- rocketmq (1)
- springcloud (10)
- opencv (1)
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
mplayer 下载 :http://www.mplayer.org.cn/download.html
http://www.360doc.com/content/06/0712/09/7821_154141.shtml
www.mplayerhq.hu (mplayer官方网站)
我下载的是:
src:MPlayer-1.0pre7.tar.bz2
skin:Blue-1.4.tar.bz2
codecs:all-20050412.tar.bz2
安装时先安装编码包,mplayer的编码包须安装在/usr/local/lib/codecs/中,必须是这个目录,代码如下:(我把上面三个包都放在了liye这个目录里)
[root@computer liye]# mkdir /usr/local/lib/codecs/
安装codec(键盘输入请仔细) tar vjxf essential-20061022.tar.bz2 mv essential-20061022 /usr/lib/codes chmod 644 /usr/lib/codes/* chown root.root /usr/lib/codes/* [root@computer liye]# cp all-20050412/* /usr/local/lib/codecs/
<2> 安装 windcodecs
[root@localhost MPlayer]# unzip windows-essential-20071007.zip
[root@localhost MPlayer]# mv windows-all-20071007 /usr/lib/wincodecs
3.安装MPlayer
[root@localhost Mplayer]# tar vjxf Mplayer-1.0rc2.tar.bz2
[root@localhost Mplayer]# cd Mplayer-1.0rc2
[root@localhost MPlayer]# ./configure --enable-gui --enable-menu --prefix=/usr --codecsdir=/usr/lib/codecs/ --win32codecsdir=/usr/lib/wincodecs/ --language=zh_CN –confdir=/etc/mplayer
注意 :
--prefix=/usr 是安装路径
--enable-gui 安装图形化用户界面
--enable-menu 安装菜单
--codecsdir=/usr/lib/codecs/ 指定解码位置 ( 此处命令已经改变,以前要加 with)
--win32codecsdir=/usr/lib/wincodecs 指定解码位置 ( 此处命令已经改变,以前要加 with)
--language=zh_CN 中文
[root@localhost MPlayer]# make
[root@localhost MPlayer]# make install
注意这里的 ./configure 命令, Mplayer-1.0rc2 版本支持 gcc4 编译,如果是更低的 Mplayer 版本,则可能只支持 gcc3 ,则要安装 gcc3 , glib-1.2.10 和 gtk+-1.2.10 ,以下链接可下载 glib-1.2.10 。 tar.gz 和 gtk+-1.2.10.tar.gz---- ftp://ftp.gtk.org/pub/gtk/v1.2, 相应的 ./configure命令参数可能不同。
3. 安装字体
安装mplayer所需字体gb2312-ming.tar.bz2下载地址:
http://www.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts/
把你想用的字体(如 simsun.ttf , windows 系统的字体目录下 c : \windows\font\ ), root 用户放到 /root/.mplayer 下
(一般用户则放在 /home/< 你的用户名 >/.mplayer 下),这里以 root 用户为例。
[root@localhost MPlayer]# cp ./simkai.ttf /root/.mplayer/
[root@localhost MPlayer]# mv /root/.mplayer/simkai.ttf /root/.mplayer/subfont.ttf
4. 安装皮肤
[root@localhost Mplayer]# tar vjxf Abyss-1.7.tar.bz2
[root@localhost Mplayer]# mv ./Abyss/ /usr/share/mplayer/skins/
[root@localhost MPlayer]# cd /usr/share/mplayer/skins/
[root@localhost skins]# ln -s Abyss default
5. 运行 MPlayer
gmplayer 所在目录: /usr/local/bin/mplayer ,我们可以直接点击 gmplayer 图标运行播放器。通常在开始菜单的影音菜单中能找到 MPlayer ,启动应用程序- > 影音- >MPlayer ,右击 MPlayer 播放界面, Open 即可打开需要播放的文件,经测试:
( 1 ) wmv :弹出以下 Error 提示,但能正确播放
Error:Could not open required DirectShow codec wmvdmod.dll.
( 2 ) wmv :弹出以下 Error 提示,能正确播放视频,但无音频
Error:Can not find codec for audio format 0x162.
( 3 ) wmv :能正确播放,播放期间弹出以下 Error 提示
Error:J-type picture is not supported
( 4 ) rm :弹出以下 Error 提示,有的能播放,有的不能
Error:Cannot find codec matching selected -vo and video format 0x30345652.
( 5 ) rmvb :弹出以下 Error 提示,不能播放
Error: Cannot find codec matching selected -vo and video format 0x30345652.
cd MPlayer-1.0pre8
(6)运行gmplayer
这是会出现如下这样的错误:
"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."
解决方法是到字体文件复制一个字体到 .mplayer/ 把文件名改为subfont.ttf就可以了
注意
:/root/.mplayer文件被隐藏了,把它显示出来就行了。
安装完后,我们启动MPlayer,有可能会出现如下这样的错误:
"New_Face faild. Maybe the font path is wrong. please supply the text font file. ( ~/.mplayer/subfont.ttf )."
这时候我们用系统自带的字体来代替.
[root@fc4 mplayer]# cd /usr/share/fonts/zh_CN/TrueType/
找其中一个字体文件复制到当前用户目录的.mplayer/ 目录下
[root@fc4 TrueType]#cp gbsn00lp.ttf ~/.mplayer/subfont.ttf
这样就解决了字体问题了
发表评论
-
Linux 服务管理两种方式service和systemctl
2020-07-05 16:04 589Linux 服务管理两种方式service和systemctl ... -
cron
2018-04-13 20:28 548cron cd /var/spool/cron ... -
linux网络命令
2018-04-13 20:26 578Linux中网络配置有下 ... -
在防火墙中打开端口
2020-06-28 12:43 416在防火墙中打开要用到的端口2181、2888 ... -
Shell脚本的调试方法
2012-09-30 11:43 10591. Shell脚本的调试方法 Shell提供了一些用于调试 ... -
sed 文件查找,替换
2012-09-28 16:21 32768sed 命令查找与替换: (1)删除第2,3行:sed ' ... -
shell实现telnet自动登录
2012-07-22 22:28 9745shell实现telnet自动登录 实例 1:#!/ ... -
管道 | --前面的输出作为后面命令的输入
2012-07-21 17:20 2037管道:可以通过管道把一个命令的输出传递给另一个命令作为输入。 ... -
&命令把作业放到后台执行,不占用终端(屏幕)
2012-07-21 17:17 3209(1) &命令 当在前 ... -
shift 在shell while 循环中的使用 偏移
2012-07-14 17:23 1708向脚本传递参数时,有时需要将每一个参数偏移以处理选项,这就是 ... -
shell 屏幕输出数据重定向:标准输出与错误输出 1>/dev/null
2012-07-14 17:17 4275linux shell下常用输入输 ... -
ftp_shell ftp命令在shell中的使用
2012-07-14 17:10 1675(1)ftp -in 0.0.0.127 <<! ... -
bash Shell 中的$# 与$?与$*
2012-07-08 09:31 1026参数的个数: $# if [ $# -lt 1 ]then ... -
ftp 在shell中的使用
2012-07-08 09:27 1104ftp -in 0..0.127 <<!u ... -
Failed dependencies
2010-06-06 13:26 1305[zhangwei@localhost Download]$ ... -
linux 安装QQ
2010-06-05 19:49 1165安装QQ: 下载http://im.qq.com/qq/li ... -
Linux在桌面上创建启动器
2010-06-05 08:29 23591.在桌面上右键属性--单击 创建启动器 2.到面板里 ... -
linux 下eclipse的安装
2010-06-05 08:04 1508安装eclipse之前先安装JDK ,假如安装在/usr/j ... -
tar: 由于前面延迟的错误而退出
2010-06-05 07:38 3133今天在解压的时候出现:tar 由于前面延迟的错误而退出 ,这 ... -
linux 下myeclipse的安装
2010-06-05 07:27 1160myeclipse下载:http://ivan18248.it ...
相关推荐
音乐播放器可能包含多个线程,比如一个用于播放音频,一个处理用户界面更新,另一个可能用于网络功能(如在线播放或下载)。线程间的同步和通信将是一个关键的设计考虑,可能使用了互斥锁、条件变量或者信号量等机制...
4. **GStreamer-based 播放器**: GStreamer是一个开源的多媒体框架,许多Linux播放器如Totem和Pitivi都基于它。这些播放器通常能处理RealMedia格式,但可能需要额外的插件。 5. **RealPlayer**: 虽然RealPlayer主要...
"基于嵌入式ARM-Linux的播放器的设计与实现" 本文主要介绍了基于嵌入式ARM-Linux的播放器的设计与实现。随着21世纪的到来,人类进入了PC时代。在这一阶段,嵌入式技术得到了飞速发展和广泛应用。为了满足这种需求,...
我的这个播放器原理很简单就是将视频解码帧的像素转字符打印出来,玩过这类程序的应该都知道。解码器用的是神器ffmpeg,所以在终端下可以播放大部分视频,图片,动态图片。使用时改变终端的字体大小,行数,列数,...
【标题】: "基于ARM-Linux多媒体播放器的设计与实现" 【描述】: 本文介绍了一种基于ARM微处理器和Linux操作系统的嵌入式多媒体播放器设计,旨在解决传统多媒体播放器成本高、功能单一的问题。该设计利用了ARM-Linux...
本篇文章将详细探讨Linux环境下如何使用Flash播放器,特别是针对提供的"install_flash_player_7_linux"这个文件名,我们可以推断这是一个旧版本的Flash Player安装程序。 Flash Player,由Adobe公司开发,曾是...
Linux YUV播放器是一款专为Linux操作系统设计的视频播放软件,它主要利用GTK库和SDL库来实现对YUV格式视频文件的播放功能。在深入理解这个播放器之前,我们首先需要了解YUV、GTK和SDL这三个核心概念。 1. YUV格式:...
Linux 音乐播放器脚本源码 #!/usr/bin/env python # -*- coding: utf-8 -*- import os import gtk import vte import newparser #newparser.py import user (COL_NUM, COL_TITLE, COL_ARTIST, COL_ALBUM, COL_...
linux下RealPlayer播放器
### Linux环境下播放器的安装与使用 在Linux环境中安装与使用MP3/MP4播放器是一项常见需求。本文将详细介绍如何在Linux系统中安装并使用一个名为MPlayer的媒体播放器。MPlayer是一款功能强大的多媒体播放软件,支持...
在Linux系统中,移植一个原本在UNIX环境下开发的媒体播放器是一项技术性的任务,涉及到操作系统接口、库依赖、编译工具链以及系统调用等多个方面。在这个过程中,我们需要确保播放器能够正常运行,并且保持其功能...
Linux媒体音乐播放器项目设计编程(6818) Linux项目设计:斗罗大陆宣传系统、基于Linux系统的媒体播放器、可播放音视频图片(基于gec6818项目设计) 项目功能展示: 一、开机显示登入界面,可密码管理员登入,也可以免...
mpg123是优秀的mp3播放器,这是源码包,在嵌入式开发声卡中,可以利用该源码进行交叉编译实现MP3播放。
Linux Flash 独立播放器是一款专为Linux操作系统设计的Flash内容播放软件,它使得用户在没有集成Flash支持的浏览器或者其他应用环境下也能享受Flash媒体内容。这个播放器提供了离线运行的功能,允许用户在不连接...
在Linux环境下,使用QT制作音乐播放器是一项涉及多方面技术的综合实践。QT是一个跨平台的应用程序开发框架,广泛应用于创建具有美观用户界面的桌面、移动及嵌入式应用程序。以下将详细介绍在这个项目中可能涉及的...
Linux下的DLNA播放器源码。基于gstreamer实现。 gmediarender-0.0.6
在Linux操作系统中,开发一个MP3播放器是一项技术性较强的任务,涉及到音频解码、用户界面设计以及系统交互等多个方面。本项目名为“Linux下mp3播放器的源代码”,其核心是利用libmad库来解析和解码MP3音频文件。...
在Linux环境下,开发一个MP3播放器是一项涉及多个技术层面的任务。这个项目主要基于C语言进行,这使得它能够高效地运行并充分利用操作系统资源。在本文中,我们将深入探讨使用C语言开发Linux MP3播放器时所涉及的...
本文将详细讲解如何在Linux环境下编写一个简单的MP3播放器代码。 首先,Linux下的音频框架通常使用ALSA(Advanced Linux Sound Architecture)作为底层驱动,而上层应用则可以使用PulseAudio或Jack进行高级音频处理...