博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mplayer依赖关系不满足
阅读量:5161 次
发布时间:2019-06-13

本文共 1356 字,大约阅读时间需要 4 分钟。

mplayer以及其他fork出来的如mplayer2是命令行下的媒体播放器。一般ubuntu等的桌面系统都自带。然而自己使用了一段时间后突然出现缺少库文件,各种依赖关系不满足也未能重新安装。为了以后再次播放的方便,今天重新安装,先安装其依赖,找到依赖的源头,结果发现 libavcodec54 libavdevice53 libavfilter3 libavformat54 mplayer2 ffmpeg等依赖于libx264-123,现在需要先安装libx264-123,然而此时ubuntu14.04并未有此安装包,到官网上或pkgs.org等网上找发现有13.10,12.04等的编译版本,随意下了一个也竟安装成功了

wget "http://archive.ubuntu.com/ubuntu/pool/universe/x/x264/libx264-123_0.123.2189+git35cf912-1ubuntu1_i386.deb" -O "libx264-123.deb"sudo dpkg -i libx264-123.deb

之后就可安装:

sudo apt-get install libavcodec54 libavdevice53 libavfilter3 libavformat54 mplayer2 ffmpeg

以及smplayer等前端了

还可能遇到的情况是在控制台tty下root账户正常运行mplayer,但普通用户却不行。

在linux下使用常用软件的感觉是只要不出问题,一切都不错,但是一旦出现某些问题,初学者很难解决。

打开一个视频看看效果,可能还要配置一些选项,如视频输出,如果你在控制台下播放视频那需要-vo指向framebuffer设备:

使用mplayer -vo help查看有没有fbdev,fbdev2,fb0等,若有便可以在控制台播放(需要开启内核的framebuffer支持)。我的电脑上的结果是没有,但以前可以用mplayer2不用制定参数在控制台播放,但是画面严重失真(我在另一台电脑上使用同样如此),于是改换成安装mplayer(与player2冲突,会卸载掉player2),当指定视频输出为fbdev2时成功播放。在我的安装的另一个系统puppy上是fb0.

为什么是fbdev2,我不得而知,我的电脑上仅有一个/dev/fb0.

mplayer 使用

快捷键:ALT + F 全屏  ALT + 1/2/3 设置分辨率  -x 1024 -y 768 设置分辨率,如果输出的分辨率小会提示Screen size is smaller than video size

配置项:缩放zoom=yes, 最前端显示ontop=yes, 全屏fs=yes

然而运行时可能在底部出现状态栏信息,可以指定-quiet选项来取消显示或修改-msglevel或者MPLAYER_VERBOSE环境变量。

另外,屏幕左下角可能出现命令行光标闪烁的情况,可以将其设为下划线或者执行echo -ne "\e[?25l"直接将光标隐藏。

转载于:https://www.cnblogs.com/makefile/p/mplayer-install.html

你可能感兴趣的文章
三种实现Android主界面Tab的方式
查看>>
【ARM】2410裸机系列-流水灯
查看>>
Comparator 与 Comparable 的区别
查看>>
Linux学习笔记(一)——入门
查看>>
Jmeter中中文乱码
查看>>
pandas之数据处理操作
查看>>
jQuery拼接HTML标签元素
查看>>
【BZOJ】3926: [Zjoi2015]诸神眷顾的幻想乡
查看>>
【BZOJ】1052: [HAOI2007]覆盖问题
查看>>
Objective-C基础10 :代码块
查看>>
【spoj1182/usaco-Cow Queueing, 2003 Dec-二进制编号】数位dp
查看>>
二:photoshop的基础学习
查看>>
[NOIp提高组2016]组合数问题
查看>>
[转]反向迭代器(rbegin,rend)
查看>>
perl的正则表达式
查看>>
[BOT]自己动手实现android 饼状图,PieGraphView,附源码解析
查看>>
java程序设计基础篇 复习笔记 第一单元
查看>>
ANDROID笔记:ListView和CheckBox的简单使用
查看>>
Oracle截取字符串和查找字符串
查看>>
Heaps(Contest2080 - 湖南多校对抗赛(2015.05.10)(国防科大学校赛决赛-Semilive)+scu1616)...
查看>>