Chinaunix首页 | 论坛 | 博客
  • 博客访问: 40684
  • 博文数量: 11
  • 博客积分: 20
  • 博客等级: 民兵
  • 技术积分: 42
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-22 09:55
文章分类
文章存档

2017年(2)

2016年(2)

2015年(1)

2012年(6)

我的朋友

分类:

2012-05-06 15:21:59

原文地址:s3c6410 mplayer可执行文件打包 作者:qwdu

如果你用的是带有X的图形界面,请用这个版本,前提是你的机器上已经有了mplayer所依赖的动态库以及xorg的xaa硬件加速驱动,具体链接在这里:
这个驱动做了什么呢,就是把6410的2d,pp这些硬件加速加入到xorg的显示驱动里面去了,所以mplayer就可以直接用xorg的加速xv,不需要手工编写代码加入pp来实现图像缩放和色彩空间转换
mplayer -vo xv filename(mplayer默认已经用了vo=xv)
这个版本支持了H264,mpeg4的硬件加速,还加入了rm/rmvb的软解优化版本,比mplayer自带的ffmpeg的rv3/4解码器效率要高一些,还有这个版本是最新的svn版本。
编译选项:
./configure\
  --disable-mencoder --disable-mp3lib --disable-iconv --disable-langinfo\
  --disable-vm --disable-radio-v4l2 --disable-radio-bsdbt848 --disable-tv\
  --disable-tv-v4l1 --disable-dvdnav --disable-dvdread --disable-dvdread-internal\
  --disable-libdvdcss-internal --enable-faad-fixed --enable-fbdev --enable-cross-compile\
  --cc=arm-linux-gcc\
  --disable-win32dll\
  --host-cc=gcc --target=arm-linux --enable-armv6 --enable-armv6t2 --enable-armvfp\
  --extra-cflags="-march=armv6zk -mtune=arm1176jzf-s\
  -I/home/qwdu/6410/mplayer/thirdlib/X11/libX11-1.1.5/install/include -I/home/qwdu/6410/mplayer/thirdlib/X11/libXv-1.0.4/install/include\
  -I/home/qwdu/6410/mplayer/thirdlib/X11/videoproto-2.3.0/install/include\
  -I/home/qwdu/6410/mplayer/thirdlib/libmad-0.15.1b/_install/include -I/home/qwdu/6410/mplayer/thirdlib/opencore-amr-0.1.2/install/include\
  -I/home/qwdu/6410/mplayer/thirdlib/X11/xextproto-7.0.3/install/include -I/home/qwdu/6410/mplayer/thirdlib/X11/xproto-7.0.13/install/include"\
  --extra-ldflags="-L/home/qwdu/6410/mplayer/thirdlib/libmad-0.15.1b/_install/lib -L/home/qwdu/6410/mplayer/thirdlib/opencore-amr-0.1.2/install/lib\
  -L/home/qwdu/6410/mplayer/thirdlib/X11/xlibs -lXau -lXdmcp"


文件:mplayer.rar
大小:3.62MB
下载:下载


如果你的文件系统没有X的这些库,就一个裸的framebuffer,没关系,我再提供一个版本来测试,这个是1.0rc2版本编译的。编译器是s3c6410官方提供的4.2.2-eabi编译器,加入了mpeg4,h.264硬件解码器
如果播放不是mpeg4,h.264的影片,请自行选择-vo fbdev
mplayer编译选项:

CFLAGS="-mcpu=arm1176jzf-s -mtune=arm1176jzf-s" ./configure --disable-mencoder --disable-iconv --disable-langinfo --disable-vm --disable-radio-v4l2 --disable-radio-bsdbt848 --disable-tv --disable-tv-v4l1 --disable-dvdnav --disable-dvdread --disable-dvdread-internal --disable-libdvdcss-internal --enable-faad-fixed --disable-mp3lib --enable-fbdev --enable-cross-compile --enable-armv6 --disable-win32dll --disable-real --disable-ivtv --host-cc=gcc --target=arm-linux  --disable-png --disable-jpeg --disable-sdl --disable-fontconfig --disable-freetype  --cc="/usr/local/arm/4.2.2-eabi/usr/bin/arm-linux-gcc" --with-extraincdir=/home/qwdu/6410/exterlib/alsa_install/include --with-extralibdir=/home/qwdu/6410/exterlib/alsa_install/lib



文件:mplayer.rar
大小:1794KB
下载:下载



阅读(1236) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~