LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2142|回复: 20

在10.3中安装mplayer的问题

[复制链接]
发表于 2007-10-15 00:24:40 | 显示全部楼层 |阅读模式
我安装mplayer
执行 ./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN
提示Unknown parameter: --with-codecsdir=/usr/lib/codecs/ 是什么原因?
发表于 2007-10-15 01:18:20 | 显示全部楼层
Post by mrbrown
我安装mplayer
执行 ./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN
提示Unknown parameter: --with-codecsdir=/usr/lib/codecs/ 是什么原因?

把这个删掉--with-codecsdir=/usr/lib/codecs/, 用./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetyp --codecsdir=/usr/lib/codecs/ --win32libdir=/usr/lib/wincodecs/ 用./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetyp --, 再不行, 用 ./configure --prefix=/usr/local --enable-gui --enable-freetyp --language=zh_CN
回复 支持 反对

使用道具 举报

发表于 2007-10-15 08:15:20 | 显示全部楼层
去opensuse的网站搜到后么可以执行一键安装的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 17:32:36 | 显示全部楼层
Post by chanshun8
把这个删掉--with-codecsdir=/usr/lib/codecs/, 用./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetyp --codecsdir=/usr/lib/codecs/ --win32libdir=/usr/lib/wincodecs/ 用./configure --prefix=/usr/local/mplayer --enable-gui --enable-freetyp --, 再不行, 用 ./configure --prefix=/usr/local --enable-gui --enable-freetyp --language=zh_CN

你说的几种方法都不行阿
回复 支持 反对

使用道具 举报

发表于 2007-10-15 17:48:16 | 显示全部楼层
Post by mrbrown
你说的几种方法都不行阿

有什么错误提示!我是可以的。是不是你有些包没有安装?
回复 支持 反对

使用道具 举报

发表于 2007-10-15 18:13:44 | 显示全部楼层
Post by mrbrown
你说的几种方法都不行阿

可能我有些点打得不好,你用这个再试一次              ./configure --prefix=/usr/local --enable-gui --enable-freetype --codecsdir=/usr/lib/codecs --win32libdir=/usr/lib/wincodecs --language=zh_CN
回复 支持 反对

使用道具 举报

发表于 2007-10-15 19:16:36 | 显示全部楼层
建议从源里安装!
回复 支持 反对

使用道具 举报

发表于 2007-10-15 21:36:18 | 显示全部楼层
  1. NAS     DirectFB         gtk2         Libogg        SDL           MJPEG_Tools   vorbis_tools  Theora
  2. GStreamer     gpac         WxWidgets       Libmspack     Libvorbis     Libao         LibFAME       LAME   
  3. Yasm         Speex         ImageMagick      Libglade         Audio_File    NASM          FLAC          Id3lib
  4. x264          Libquicktime      Imlib2           LibMPEG2     Esound       JACK          Liba52        FAAD2  
  5. FFmpeg        avifile(可以不要)       Libcaca          Libsndfile     Libmad       LibMPEG3      XviD  
  6. FAAC          DivX4Linux(32bit-only)    xine-lib      libdv            SQLite2          Libdvdcss      
  7. libdvdread             Libdvdnav         tooLAME      TwoLAME      LZO
复制代码


推荐先安装以上包。找不到的可以暂时不安装。

然后:


  1. 带链接的,要下载的。其中 font 字体,最好把那几个都下载下来。文中的 /CBLFS 目录是下载目录,/sources 目录是编译时解包编译的目录,你可以用自己的替换。
  2. #http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2
  3. #ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2
  4. # http://www.mplayerhq.hu/MPlayer/patches/asmrules_fix_20061231.diff
  5. #http://www.mplayerhq.hu/MPlayer/patches/cddb_fix_20070605.diff
  6. # http://www.linuxfromscratch.org/patches/blfs/svn/MPlayer-1.0rc1-ext_ffmpeg-1.patch
  7. #http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2
  8. #http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20061022.tar.bz2
  9. #http://www.mplayerhq.hu/MPlayer/releases/codecs/
  10. #http://www.mplayerhq.hu/MPlayer/Skin/Blue-1.7.tar.bz2
  11. # http://www1.mplayerhq.hu/MPlayer/Skin/
  12. #http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2
  13. #http://www1.mplayerhq.hu/MPlayer/releases/fonts/

  14. # 需要的补丁:
  15. #  http://www.mplayerhq.hu/MPlayer/patches/asmrules_fix_20061231.diff
  16. #  http://www.mplayerhq.hu/MPlayer/patches/cddb_fix_20070605.diff
  17. #  http://www.linuxfromscratch.org/patches/blfs/svn/MPlayer-1.0rc1-ext_ffmpeg-1.patch
复制代码

  1. cd /sources
  2. tar xvf /CBLFS/MPlayer-1.0rc1.tar.bz2
  3. cd MPlayer-1.0rc1
  4. # Install Additinal Codecs:
  5. install -v -d -m755 /usr/lib/mplayer/codecs &&
  6. #tar -xvf /CBLFS/essential-20061022.tar.bz2 \
  7. #    -C /usr/lib/mplayer/codecs --strip-components=1 &&
  8. tar -xvf /CBLFS/all-20061022.tar.bz2 \
  9.     -C /usr/lib/mplayer/codecs --strip-components=1 &&
  10. install -v -d -m755 /usr/lib/mplayer/codecs/real
  11. # [color=green]此处64位 real 补丁,在 gentoo 版可找到。如果没有64位就不必了。所以暂时注释掉:
  12. #tar xvf /CBLFS/real64_codec/real64-codecs.tar.bz2 \
  13. #    -C /usr/lib/mplayer/codecs/real --strip-components=1
  14. chown -v -R root:root /usr/lib/mplayer/codecs
  15. # Install GUI:
  16. install -v -d -m755 /usr/share/mplayer/Skin &&
  17. tar -xvf /CBLFS/Blue-1.7.tar.bz2 -C /usr/share/mplayer/Skin &&
  18. chown -v -R root:root /usr/share/mplayer/Skin/Blue &&
  19. chmod -v 755 /usr/share/mplayer/Skin/Blue{,/icons} &&
  20. ln -sfv Blue /usr/share/mplayer/Skin/default
  21. # Configure and compile the package:
  22. patch -Np0 -i /CBLFS/asmrules_fix_20061231.diff &&
  23. patch -Np0 -i /CBLFS/cddb_fix_20070605.diff &&
  24. patch -Np1 -i /CBLFS/MPlayer-1.0rc1-ext_ffmpeg-1.patch &&
复制代码

x86_64 编译 64位的或 32位的,有些麻烦。
如果系统是 32 位 这样做:

  1. # 如果提示找不到 X lib ,没找到 X 库文件,需要 指定  --with-x11libdir=${XORG_PREFIX}/lib 其中 ${XORG_PREFIX} 用 /usr 或 /usr/X11R6 或 /usr/X11 替换,具体看系统的 Xorg 是安装到哪个目录的。
  2. ./configure --prefix=/usr --confdir=/etc/mplayer \
  3.     --enable-x11 --enable-gui \
  4.     --enable-largefiles --language=zh_CN --enable-dynamic-plugins \
  5.     --with-codecsdir=/usr/lib/mplayer/codecs \
  6.     --with-reallibdir=/usr/lib/mplayer/codecs/real \
  7.     --with-win32libdir=/usr/lib/mplayer/codecs \
  8.     --with-xanimlibdir=/usr/lib/mplayer/codecs \
  9.     --enable-dvdread --enable-dvdnav --enable-menu
复制代码

如果以上无误:

  1. make
复制代码

如果没有错误,执行安装:

  1. make install
复制代码

  1. install -v -m755 -d /usr/share/doc/mplayer-1.0rc1 &&
  2. cp -v -R DOCS/*     /usr/share/doc/mplayer-1.0rc1
  3. ln -v -s libdha.so.1.0 /usr/lib/libdha.so
  4. install -m644 etc/codecs.conf /etc/mplayer
  5. install -m644 etc/*.conf /etc/mplayer
  6. echo "dev.rtc.max-user-freq=1024" >> /etc/sysctl.conf
复制代码


安装字体:

  1. install -v -m750 -d ~/.mplayer &&
  2. ln -v -sf /usr/share/fonts/TTF/luxisri.ttf \
  3.     ~/.mplayer/subfont.ttf
复制代码


这里使用 14 号字。

  1. tar -xvf /CBLFS/font-arial-cp1250.tar.bz2 \
  2.     -C /usr/share/mplayer/font &&
  3. chown -v -R root:root /usr/share/mplayer/font &&
  4. cd /usr/share/mplayer/font &&
  5. ln -v -sf font-arial-cp1250/font-arial-14-cp1250/* .
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-10-16 08:07:28 | 显示全部楼层
看着好怕怕,主要小弟是新手,能不能自动安装阿
回复 支持 反对

使用道具 举报

发表于 2007-10-16 08:33:41 | 显示全部楼层
Post by suse linux
看着好怕怕,主要小弟是新手,能不能自动安装阿

用yast安装,或者是在opensuse的官网搜到,一键安装。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表