计算机教程

当前位置:澳门娱乐场网址 > 计算机教程 > Linux澳门娱乐场网址 mplayer使用配置文件及加载字

Linux澳门娱乐场网址 mplayer使用配置文件及加载字

来源:http://www.ablakeforum.com 作者:澳门娱乐场网址 时间:2019-10-06 01:10

  1、先安装mplayer.在新立得软件管理包中选中mplayer和与它相关的包,应用安装。

Linux mplayer是常用系统,于是我学习研究了Linux mplayer,在这里对大家详细介绍下Linux mplayer系统应用,希望对大家有用。

  2、安装解码器。
  到官方网站下载w32codecs http://www.debian-multimedia.org/pool/main/w/w32codecs/

先添加源 Livna源仓库: #yum install livna 

  最好是下载deb包,下载后直接点击安装。

如果上面的命令执行失败的话,就用这一句 : #rpm -ivh http://rpm.livna.org/livna-release.rpm 接下来添加 Fusion源仓库: # rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rp m  # rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm 最后就是重头戏了:#yum install mplayer-gui   #yum install xine    #yum install vlc   说实话,每次装这个都很头疼,这下总算找了个简单可行的办法!

  3、安装完毕后在应用程序->影音处打开mplayer,选择你要打开的电影目录,文件类型那个地方要选 all files。

遇到的问题

  4、在 mplaer播放器的属性(preference)设置中,video标签下的可获取驱动要选xv X11/xv,并把下方“enab le frame dropping (允许掉帧)”钩选上。

1,cannot prepare subtitle font.
vim /etc/mplayer/mplayer.conf,将其中的
# Use fontconfig for font selection
fontconfig = yes
修改为
# Use fontconfig for font selection
fontconfig = no

  mplayer的配置与双语字幕设置

2,创建字体链接
ln -s /usr/share/fonts/zh_CN/TrueType/MSYH.TTF ~/.mplayer/subfont.ttf
其中绿色底的是自己选的字体

  先编写mplayer的配置文件:~/.mplayer/config

3,new-face failed. Maybe the font path is wrong.
#cp /usr/share/fonts/zh_CN/TrueType/zysong.ttf /home/xu为你的用户名) /.mplayer/subfont.ttf

  # Write your default config options here!
  joystick=no #不加载游戏手柄的控制
  fs=yes #支持全屏
  zoom=yes #支持缩放
  subcp=cp936 #支持中文字幕
  subfont-autoscale=1 #字幕占屏幕的大小
  #subfont-text-scale=3 #字幕的字体大小
  font=/usr/share/fonts/cjkuni-fonts/uming.ttf #选择字体
  overlapsub=1 #支持多语言字幕
  sub-fuzziness=1 #设定字幕自动加载的识别
  osdlevel=3 #在屏幕的左上角显示相应时间等
  vf=expand=:::::4/3:2 #如果是16:9的影片,字幕可以放在下面的黑框中

4,没有图像
(1)将 mplayer-preferences-video设为 x11
(2)从 http://www.mplayerhq.hu/MPlayer/releases/codecs/ 下载下面四个文件
all-20071007.tar.bz2
essential-amd64-20071007.tar.bz2
windows-all-20071007.zip
windows-essential-20071007.zip
将上述 4个文件解压到 /usr/lib/codecs/下,注意是将解压后的文件放在以上目录,不是文件夹

  保存.

Linux也装了有段时间了,可是看个电影还是要跑到windows去看,真麻烦。因为系统里的Linux mplayer既不能缩放画面,字幕又不能挂怪我啦)。前几天烦死了切换系统,所以决心搞定Linux mplayer,不用再到windows下看电影了。这几天一直在弄Linux mplayer,好歹也有些心得。 系统环境:Ubuntu 7.04 Linux kernel 2.6.20-16-genric & Slackware 12.0 Linux kernel 2.6.21.5-smp

  字幕的自动加载
  sub-fuzziness有三个值可以设置,

一、安装

  0:代表完全匹配,字幕的名字和影片的名字必须一样,例如:xxxx.avi,xxxx.srt

我采用的是源码编译安装,个人认为这样对Linux mplayer的安装能有更好的认识。安装一共需要两个文件,都可以到Linux mplayer官网 下载,这里给出两个地址: MPlayer v1.0rc1 source    //MPlayer的源代码http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2 Linux x86 20061022      //MPlayer的各种解码器,能播放那么多的文件就靠它了http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2 将上述文件下载到你的某个目如/home/YOURNAME/Desktop/MPlayer 将它们解压,会在Linux mplayer文件夹里生成essential-20061022,MPlayer-1.0rc1两个子文件夹。
正式安装前,请检查你是否满足下列软件包的依赖关系
sudo apt-get install build-essential
sudo apt-get install libpng-dev
sudo apt-get install libgtk1.2-dev
#如果你在下面的编译过程中发现还缺少一些软件包的依赖,
请到官网 检查你确了什么再自行安装。

  1: 代表部分匹配,字幕的名字完全包含影片的名字就可以自动加载,例如:xxxx.avi,xxxx.chs.srt

然后打开你的终端,切换到/home/YOURNAME/Desktop/MPlayer
我把mplayer安装在/opt/mplayer里是因为我的机器里/opt是单独的一个分区,如果我下次重装系统,可以不格式化此分区,新系统仍然可以用这里的文件程序。如果你觉得没必要,这步可以省略。mplayer默认安装路径是/usr/local。现在输入如下命令:
sudo mkdir /opt/mplayer
sudo mkdir /opt/mplayer/codecs
#这里是注释,如果你选择了默认安装路径,则是
#sudo mkdir /usr/local/lib/codecs

  2:代表所有这个目录下的字幕都会被加载

接着把解码文件考到一个目录里:
sudo cp essential-20061022/* /opt/mplayer/codecs/
#这里是注释,如果你选择了默认安装路径,则是#sudo cp essential-20061022/* /usr/local/lib/codecs/ 接着 cd MPlayer-1.0rc1
./configure –prefix=/opt/mplayer/ –enable-largefiles –enable-menu –enable-freetype –with-codecsdir=/opt/mplayer/codecs/
#这里是注释,选择默认路径的则是
#./configure  –prefix=/usr/local/mplayer/ –enable-largefiles –enable-menu –enable-freetype –with-codecs=/usr/local/lib/codecs/

  双语字幕
  overlapsub=1是为了加载多语言字幕,最常用的是中英文字幕,但如果只是把中文和英文字幕放到影片目录里,中英文字幕是不会同时出现的,这时要把两个字幕合并成一个字幕,很简单:

解释一下各参数的意义:
–prefix=/opt/mplayer/   Linux mplayer安装路径
–enable-largefiles          支持2GB以上大小的文件
–enable-menu                支持OSD菜单
–enable-freetype           支持ttf字体
–with-codecsdir=/opt/mplayer/codecs        解码器安装路径

  $ cat xxxx.eng.srt xxxx.chs.srt>xxxx.srt澳门娱乐场网址 1

最后没有选择默认安装路径的还要执行如下,否则跳过:
sudo ln -s /opt/mplayer/bin/mplayer /usr/local/bin/mplayer
sudo ln -s /opt/mplayer/bin/mencoder /usr/local/bin/mencoder
#可以在终端中输入mplayer直接打开mplayer
sudo ln -s /opt/mplayer/man/man1/mplayer.1 /usr/local/man/man1/mplayer.1
sudo ln -s /opt/mplayer/man/man1/mencoder.1 /usr/local/man/man1/mencoder.1
#mplayer的man文档

上面的命令如果你重装系统后,仍要再输入一遍:)因为/usr/local/bin是环境变量,当你在终端中直接输入Linux mplayer时,系统会去这些目录找Linux mplayer这个命令。

这里补充一点,编译时我并未加上–enable-gui参数,也就是拥有图形前端的功能。你要加也可以,但是skin的安装请自行搜索,个人认为命令行 config配置文件足矣。

二、加载字幕

Linux mplayer装好了,电影也下载完毕,那么在欣赏电影前还要做两件事情。

1.字幕
一般电影下载下来都有字幕文件的,如果没有请到射手网 下载字幕。通常最常见的字幕有idx sub和srt两种格式的。字幕格式分为图形格式和文本格式两种。其中图形字幕由IDX和SUB文件组成,IDX为索引文件,包括字幕出现的时间及字幕显示的属性;SUB文件为字幕文件。文本格式字幕的扩展名为SRT、SMI、SSA或SUB,其中SRT字幕最为流行。

如果是idx sub字幕请在同一 目录下保持这样的文件排列顺序:
movfile-CD1.avi
movfile-CD1.idx
movfile-CD1.sub
movfile-CD2.avi
movfile-CD2.idx
movfile-CD2.sub

本文由澳门娱乐场网址发布于计算机教程,转载请注明出处:Linux澳门娱乐场网址 mplayer使用配置文件及加载字

关键词: