Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1718598
  • 博文数量: 1493
  • 博客积分: 38
  • 博客等级: 民兵
  • 技术积分: 5834
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-19 17:28
文章分类

全部博文(1493)

文章存档

2016年(11)

2015年(38)

2014年(137)

2013年(253)

2012年(1054)

2011年(1)

分类:

2012-06-12 12:41:08

原文地址:mplayer之编译 作者:lqlsc

        最近突然想看看VP8的东西,简单看了下相关介绍,刚好mplayer现在也有对VP8的支持,载了mplayer的代码想简单看下,所以也就有了
下文。
        闲话少叙,直接
        ./configure;make clean;make

        当然配置和编译的过程是相当顺利的,直接通过了,直接试用./mplayer xxx.vp8试了下,上报了如下错误
                Can't open /dev/fb0: Permission denied
                [fbdev2] Using device /dev/fb0
        刚开始以为跟VP8这个标准有关系,后来播放其他类型的文件,一样会上报这个错误,所以把问题锁定在mplayer的编译上,同时我也用
了安装版的mplayer验证过,机器上通过sudo apt-get install mplayer安装的mplayer播放VP8的文件表现良好,就更验证了我的想法!
        直接google了,经过简单查看,原来是缺少了xorg-dev这个xorg的开发包。通过编译好的mplayer的相关参数可以得到进一步的验证。>试用命令
        ./mplayer --vo help
        我们可以看到x11和xv并没有出现在video output里面。所以基本可以确定就是这个问题了。

        废话,当然是直接安装缺少的开发包了,然后重新./configure,这次可以在configure输出的log文件中查看到x11和xv已经出现在enable的相关组件里面。
        还等什么?直接make clean;make
        经过漫长的等待,编译通过,已经等不急了,直接
        ./mplayer xx.vp8
        好了,收工!

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