[ 工具 ] ___ Multimedia : MPlayer

[ 工具 ] ___ Multimedia : MPlayer

简介


  • Linux下的影视播放器;(当然也能运行在众多其它的平台和CPU架构上,有着众多原生的和已编译的编解码器的支持)
  • 基于命令行终端,可以在各个操作系统选择安装不同的图形界面;
  • 广泛的输出驱动支持;(大多支持软件或硬件方式的画面缩放,因而能够享受全屏播放影视内容的体验)
  • 拥有音视频处理功能的滤镜系统。(能够稳定播放损坏文件或无索引文件)

支持


支持相当多的媒体格式,无论在音频播放还是在视频播放方面,可以说它支持的格式式相当全面的。

获取


最新源代码可以访问官网直接下载

准备


linux@localhost:~$ tar zxvf MPlayer-1.5.tar.gz
linux@localhost:~$ cd MPlayer-1.5

配置


  1. 配置动态库编译
linux@localhost:~/MPlayer-1.5$ ./configure\
 --enable-cross-compile\
 --host-cc=gcc --cc=arm-none-linux-gnueabi-gcc --target=arm-armv8-linux\
 --enable-fbdev --enable-mad --enable-alsa --enable-v4l2 --enable-shm\
  --enable-libavcodec_mpegaudio_hp --enable-x264\
 --disable-xvid --disable-xvid-lavc\
 --disable-radio-v4l2 --disable-radio-bsdbt848\
 --disable-tv --disable-tv-bsdbt848 --disable-tv-v4l1 --disable-tv-v4l2\
 --disable-vcd --disable-dvdnav --disable-dvdread\
 --disable-win32dll --disable-win32waveout --disable-w32threads\
 --disable-gui --disable-freetype --disable-fontconfig\
 --disable-armv5te --disable-armv6 --disable-armv6t2\
 --disable-png --disable-jpeg --disable-tga --disable-pnm --disable-ivtv --disable-xanim\
 --prefix=${HOME}/mplayer --charset=utf-8\
 --extra-cflags="-I${HOME}/mad2arm/include -I${HOME}/alsa2arm/include -I${HOME}/x264onarm/include"\
 --extra-ldflags="-L${HOME}/mad2arm/lib -L${HOME}/alsa2arm/lib -L${HOME}/x264onarm/lib"\
 --extra-libs="-lmad -lasound -lx264"
  • 修改安装指令
linux@localhost:~/MPlayer-1.5$ sed  -i 's/INSTALLSTRIP = -s/INSTALLSTRIP = -s --strip-program=arm-none-linux-gnueabi-strip/g' config.mak
  • 编译并安装
linux@localhost:~/MPlayer-1.5$ make
linux@localhost:~/MPlayer-1.5$ make install

查看


  • 检查与使用平台是否对应
linux@localhost:~/MPlayer-1.5$ file ~/mplayer/bin/mplayer
~/mplayer/bin/mplayer : ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, stripped
  • 把所有需要的依赖文件拷贝一起
linux@localhost:~/MPlayer-1.5$ cp ~/alsa2arm/* ~/mad2arm/* ~/x264onarm/* ~/mplayer

参考


MPlayer文档
MPlayer使用手册

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值