LinuxSir.cn,穿越时空的Linuxsir!

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

[debian]终端里播放音视频文件及浏览图片的解决方案

[复制链接]
发表于 2006-5-15 11:36:38 | 显示全部楼层 |阅读模式
经过两天的辛苦奋斗,还有朋友的帮忙,还得益于Linusir各位超人发的帖子!我是用网络安装的我没有装桌面,因为我觉得在终端下使用Linux系统,才能真正得理解Linux的实质,有利于我的学习。另外,也存在也一种逼迫自己的意思!有不当之出,敬请指教!
1.从网络安装基本系统,这里就不多说了。
2.安装gcc等工具
  apt-get install gcc make
   apt-get install g++ g77
3.安装鼠标驱动
  apt-get install gmp
4.安装mplayer(终端里的音频视频软件)
  a,获得mplayer:
  由于Debian的镜像网站没有mplayer,我的方法是下载mplayer的源码自己编译。到 http://www.mplayerhq.hu/design7/ ... 后用tar解压!
  【注】mplayer是终端里的音频视频软件.
  b,获得其他必须品:
  请到http://www.mplayerhq.hu/homepage ... cs建议使用other binary codec packages里的all(all codecs for Linux x86 (Win32 .dll and Linux .so))。将获得的all-20050412.tar.bz2解压,重命名为codecs,然后拷贝到/usr/local/lib目录下。
  【注】/usr/local/lib是mplayer codecs的默认路径之一。
  c,开始编译
     用cd命令进入mplayer的源码目录
     ./configure --with-x=no
     make
     make install
  e.运行mplayer
     mplayer filename
7.安装mgaview
   a.安装支持各种图片的库文件:
     apt-get install zlib1-dev
        apt-get install libungif4-dev
        apt-get install libpng12-dev
        apt-get install libjpeg62-dev
   这样mgaview将支持.gif .png .jpeg的图片
  b.获得mgaview源码:
     文件:  mgaview-0.1.4.tar.tar
     解压
   用cdmingling进入mgaview的源码目录
   ./configure
     make
     make install
  c.使用mgaview
     mgaview filename
发表于 2006-5-15 11:44:19 | 显示全部楼层
mplayer部分完全错了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 14:20:52 | 显示全部楼层

请指教

Post by seamonkey
mplayer部分完全错了。
我是这样编译的,而且通过了。安装的时候也没有问题,而且还播放了mp3和电影。请指教我错在哪里了,愿意改正!
回复 支持 反对

使用道具 举报

发表于 2006-5-15 14:44:55 | 显示全部楼层
抱歉,我前面说的过份了,不是说你完全错了,但你搞错了一点,mplayer自己是携带libavcodec的,不过不是最新的,不必另外下载ffmpeg,你说的那个下载的网站中的ffmpeg不知道是什么版本。如果要保持最新版本,倒不如mplayer和ffmpeg都直接从cvs中抓取。

另外,configure时的--with-x=no选项记得不是必需的,configure脚本会自动检测有无X的支持。
回复 支持 反对

使用道具 举报

发表于 2006-5-15 15:51:02 | 显示全部楼层
赞许一下楼主的钻研精神
回复 支持 反对

使用道具 举报

发表于 2006-5-15 23:46:13 | 显示全部楼层
Post by seamonkey
抱歉,我前面说的过份了,不是说你完全错了,但你搞错了一点,mplayer自己是携带libavcodec的,不过不是最新的,不必另外下载ffmpeg,你说的那个下载的网站中的ffmpeg不知道是什么版本。如果要保持最新版本,倒不如mplayer和ffmpeg都直接从cvs中抓取。

另外,configure时的--with-x=no选项记得不是必需的,configure脚本会自动检测有无X的支持。

能不能说清楚一点,怎么从cvs中抓取mplayer ffmpeg阿
回复 支持 反对

使用道具 举报

发表于 2006-5-16 00:03:01 | 显示全部楼层
还有我想问一下,能不能不安装x-window,直接在终端里面浏览网页阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 11:40:07 | 显示全部楼层

接着改正我的错误

Post by seamonkey
抱歉,我前面说的过份了,不是说你完全错了,但你搞错了一点,mplayer自己是携带libavcodec的,不过不是最新的,不必另外下载ffmpeg,你说的那个下载的网站中的ffmpeg不知道是什么版本。如果要保持最新版本,倒不如mplayer和ffmpeg都直接从cvs中抓取。

另外,configure时的--with-x=no选项记得不是必需的,configure脚本会自动检测有无X的支持。

很感谢你的建议:
         在装mplayer的时候我是犯了错误,现在已经改正,不用把FFmpeg拷贝到mplayer的源码目录下编译。我已经重新编译安装了,现在一切正常。
         另外,我在configure的时候加上 --with-x=no 的原因是:我认为这样可以检查的快一些,我也不知道我说的对不对!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 11:45:56 | 显示全部楼层
Post by ck-shadow
还有我想问一下,能不能不安装x-window,直接在终端里面浏览网页阿

可以同过w3m在终端下浏览网页:
apt-get install w3m
然后w3m www.google.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 11:50:09 | 显示全部楼层

从CVS抓取mplayer和ffmpeg的方法

Post by ck-shadow
能不能说清楚一点,怎么从cvs中抓取mplayer ffmpeg阿

首先:apt-get install cvs
然后:
1.获得MPlayer source:
CVS安装完成后,请登陆MPlayer的匿名CVS仓库:
# cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login
如果提示您输入密码,请留空直接回车,即可。登陆后
# cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -p main
这一步取决于网络情况。对于国内用户,一般这一步相当漫长,请耐心等待代码下载完成。完成后您在当前目录下会获得一个main/子目录,里面就是MPlayer的源码。

2.获得FFmpeg
刚刚获得的mplayer源码不是全功能的,因为它缺少FFmpeg的libavcodec, libavformat和libavutil库,我们同样需要获得它:
# cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login
密码留空,直接回车,
# cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg
这一过程也不会很快请耐心等待。完成后当前目录下会有ffmpeg/子目录。

3 .将来在更新时,只需要在相应的目录下运行:
# cvs -z3 update -dPA
即可。

参考资料:http://www.linuxsir.cn/bbs/showthread.php?t=235924
回复 支持 反对

使用道具 举报

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

本版积分规则

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