LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: good02xaut

BLFS第二步MPlayer

[复制链接]
 楼主| 发表于 2006-3-4 21:52:13 | 显示全部楼层
那就不对了。
ascii图是不是输出在显示器上的?如果是,不管是用的console还是tty都得有fb的支持。
当然如果你的console不是在显示器上,就没有意义了。现在所有的讨论都是基于x86的普通PC.
使用串口作为console,可以符合你说的acii图,不用fb。因为系统没有显示器,当然没有fb.

不过和mplayer怎么联系呢?我总不能让mplayer播放的图像输出到串口,显示成acii图?
这也没有颜色啊?怎么看视频呀?呵呵
回复 支持 反对

使用道具 举报

发表于 2006-3-5 00:20:15 | 显示全部楼层
vga 驱动也是可以的,这个不要 fb 也能显示.
还有一个驱动可以直接输出图片,就像打印幻灯片一样.
就是提供一个可能性而已.

你可以加上前提条件:
1.有彩色运动图像,分辨率最低为 ......
2.有声音
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-5 00:30:03 | 显示全部楼层
我刚刚编译试过了,没有X11。
只给mplayer打了一个patch,不然不支持gcc-4.0:)
./configure --prefix=/usr --configdir=/etc/mplayer --enable-largefile
make
编译通过,不过我没有安装:)
直接在当前目录运行mplayer
PATH=$PWD:$PATH
mplayer -vo vesa  xxx.mpg
程序可以全屏播放:)
声音的问题,必须打开静音。所以在编译mplayer时,系统已经安装了alsa-lib。不确定没有了alsa-lib,mplayer是否以出声。

用mplayer播放音乐就更爽了,支持mp3,asf,wmv格式,自带解码器,什么codec都不用额外安装。均已测试:)
mplayer可是说是基于内核的最好播放器。
回复 支持 反对

使用道具 举报

发表于 2006-3-5 23:14:17 | 显示全部楼层
给你看一个 aalib 的例子:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-3-5 23:40:28 | 显示全部楼层
Post by dyhml
给你看一个 aalib 的例子:


开眼界了!!
回复 支持 反对

使用道具 举报

发表于 2006-3-6 00:04:28 | 显示全部楼层
Post by dyhml
给你看一个 aalib 的例子:


以前我一直在想,AAlib 用来干嘛,,现在知道了。。。。佩服!
回复 支持 反对

使用道具 举报

发表于 2006-3-6 00:21:10 | 显示全部楼层
aalib 可以用来 随便处理一张图片,或者电影片断, 然后做成签名,拿到论坛上摆酷.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-6 09:45:06 | 显示全部楼层
以前在水木清华的BBS上有个ascii艺术版,就是玩ascii图。
回复 支持 反对

使用道具 举报

发表于 2006-3-6 18:18:09 | 显示全部楼层
实际上mplayer在X下使用xv或者xvmc驱动都比直接使用fb要快得多,原因就是X的驱动中基本都对xv和xvmc等有硬件加速,如运动补偿,DMA等,甚至可以将视频当成opengl下的一个多边型贴图放到窗口中.而fb下只有帧缓存翻转等简单的加速,毕竟fb针对的是字符操作,不需要太多的东西.
      我在自己的k6-2+savage4上试过,使用xv驱动比直接使用fb要快2倍左右。
    想在字符界面下获得硬件加速,可以使用svgalib或者directfb,不过两者的驱动完善程度不高。至于aalib,想用来看电影只是个笑话,上次试的时候我还以为我的显卡坏了。
回复 支持 反对

使用道具 举报

发表于 2006-3-13 16:37:30 | 显示全部楼层
的确可以不用X就能播放视频的。
用的是fb。
很让我吃惊。没有想到。
回复 支持 反对

使用道具 举报

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

本版积分规则

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