LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1209|回复: 13

在Gentoo AMD64中使用realplayer-10.0.6

[复制链接]
发表于 2006-2-13 13:36:46 | 显示全部楼层 |阅读模式
在Gentoo AMD64中使用realplayer-10.0.6

作者:jecky.z

安装环境:
Gentoo AMD64 + KDE 3.4(英文)
内核:gentoo-sources-2.6.15-r4

现在Gentoo 2005.1最新的Portage中有realplayer,很方便就可以安装,但需要注意的是,realplayer是以bin形式发布的,并且是32位应用程序。如果在64位平台下安装,会相应地安装上32位支持库,比如gtk,libstdc++等。

安装是很简单的,在控制台下键入:
emerge realplayer 回车

安装过程是很愉快的,不一会就好了,呵呵,但配置就不一定会很顺利了,下面结合我的安装/配置过程作个小结:

一、打开媒体文件时能看到进度,但没有视频输出,而且视频窗口不会随程序放大而放大。

可能是和KDE有点冲突,可以去掉realplayer的一个选项解决,依次进入 Tools->references...->Hardware,将Driver options下的“Use XVideo”选项去掉(黙认是选中的),此时就可以解决这个问题,可以流畅地观赏到画面了;)

二、能播放但没有声音。

Realplayer还是用很土的oss声卡驱动,现在新的声卡一般都是通过alsa来支持的,笔者的是主板集成声卡,atiixp(AC97),之前安装的是alsa-driver,但又没有开启oss的模拟支持,所以没有声音。有两个办法可以解决这个问题:

1)开启alsa->oss的模拟支持。我在网上看了一些文章,发现又要写脚本又要改配置,小试了一下发现好像不太容易,呵呵,结果我放弃了这种方法,但有耐心下配下去的话肯定也能成功的,我知道我的声卡不在不支持的范围内;

2)我决定删掉以前的alsa-driver,然后直接配置内核来支持:
Device Drivers  --->
        Sound  --->
                <M> Sound card support
                        Advanced Linux Sound Architecture  --->
                                <M> Advanced Linux Sound Architecture
                                        <M> Sequencer support
                                        < >   Sequencer dummy client
                                        <M> OSS Mixer API               //oss模拟
                                        <M> OSS PCM (digital audio) API //oss模拟
                                       
  • OSS Sequencer API           //oss模拟
                                            < > RTC Timer support
                                            [ ] Verbose printk
                                            [ ] Debug
                                                    PCI devices  --->
                                                            <M> ATI IXP AC97 Controller
                            Open Sound System  --->
                                    < > Open Sound System (DEPRECATED) //一定要注意!这里不能选

    编译内核内核的时候要留意一下,如果您也像我一样之前安装过alsa-driver,如果没缷载干净就会引起一堆关于alsa的警告,可以直接把/lib/modules/2.6.15-gentoo-r4(当然我的内核版本可能根您的不一样)下的alsa-drivers目录删掉,再重新运行一次make && make modules_install,接着就是copy内核到/boot下,这里就不多说了...

    最后的收尾工作就是运行alsaconf配置声卡,再执行rc-update add alsasound boot,在启动时加载声卡驱动。

    <完>
  • 发表于 2006-2-13 14:44:08 | 显示全部楼层
    我就不知道real media到底有什么好的……
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2006-2-13 15:08:14 | 显示全部楼层
    Post by Freesnake
    我就不知道real media到底有什么好的……


    别的格式都稍好办,但现在很多电影都是RM/RMVB的,呵呵,没有它可不成啊,起码我认为是这样
    我也想用源码来安装,但我是的64位系统...
    回复 支持 反对

    使用道具 举报

    发表于 2006-2-13 16:33:42 | 显示全部楼层
    可以用mplayer-bin呀!
    回复 支持 反对

    使用道具 举报

    发表于 2006-2-13 17:20:20 | 显示全部楼层
    用xine-lib和win32codecs,没有发现问题,比realplay都流畅
    回复 支持 反对

    使用道具 举报

    发表于 2006-2-13 18:55:56 | 显示全部楼层
    我用gxine,觉得很好用阿。
    回复 支持 反对

    使用道具 举报

    发表于 2006-2-13 20:27:13 | 显示全部楼层
    Post by 食古不化
    可以用mplayer-bin呀!
    我大多数时间也用的这个。
    回复 支持 反对

    使用道具 举报

    发表于 2006-2-13 21:04:09 | 显示全部楼层
    我用realplay一卡一卡的。
    回复 支持 反对

    使用道具 举报

    发表于 2006-2-13 23:01:55 | 显示全部楼层
    Post by jecky.z
    别的格式都稍好办,但现在很多电影都是RM/RMVB的,呵呵,没有它可不成啊,起码我认为是这样
    我也想用源码来安装,但我是的64位系统...

    稍微努力一下都能找到avi或者mkv的版本。
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2006-2-14 09:20:19 | 显示全部楼层
    Post by vliqi
    用xine-lib和win32codecs,没有发现问题,比realplay都流畅

    我也安装了mplayer+kmplayer, 但我在emerge的时候,在USE加了win32codecs为什么还是安装不到它?我本来也不想安装太多软件的,我想不到办法啦,所以才安装realplayer,谁能教我如何在mplayer下播放rm/rmvb呀?先谢了!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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