tandkzy 发表于 2007-6-7 23:51:33

[提问]如何在字符界面下播放CD?

不启动Xwindows(内存实在是太少了,仅56MB,根本无法启动X),如何播放CD?
/usr/bin/目录下有一个命令cdda-player,没有man,没有info,使用-h参数输出说明表示可以播放CD。但播放的时候只有进度,没有声音。
声卡没问题。用mplayer播放mp3文件正常。但mplayer无法播放CD!请问有什么办法可以解决~~~~

lophyxp 发表于 2007-6-8 08:01:29

使用mplayer播放cd的时候,需要采用mplayer cdda://track的方式,要想支持cdda方式,需要libcdparanoia-dev的开发包,当然这些都准备好的时候,尤其要主要权限导致的“Can't open CDDA device”错误!
我的解决办法是使用cdparanoia去读取一下audio cd,如果能够顺利读出,则mplayer播放cd应该没有什么问题,否则可以根据其错误提示信息,找出那个设备文件没法读取,用root用户修改一下权限,就OK了。

tandkzy 发表于 2007-6-11 21:56:26

你的意思是说用如下的命令格式

mplayercdda://track01

但是必须要先安装那个libcdparanoia-dev开发包,对不对?

权限方面没问题。因为我是用root用户的。

另外,在X下可以正常播放(用kaffine或者amork)

对了,还有没有什么完全的字符界面的播放CD软件啊~~~我下了一个CD-player,但是编译的时候出错,装不上去。

jiangtao9999 发表于 2007-6-11 23:22:41

别找别的了,就 mplayer 吧~~
kaffine 和 amork 一般用的是 xine 作为后段。

tandkzy 发表于 2007-6-19 15:10:13

原帖由 jiangtao9999 于 2007-6-11 23:22 发表 http://www.linuxfans.org/discuz/images/common/back.gif
别找别的了,就 mplayer 吧~~
kaffine 和 amork 一般用的是 xine 作为后段。

老大,不行啊~~~
我用命令mplayer cdda://是可以播放,但是每隔一段时间就卡一下,很不爽。
另外,我尝试过用hdparm打开dma,设置缓存到20000,全都没用~~~~

jiangtao9999 发表于 2007-6-20 15:50:01

播放 CD 好像和 dma 设置没有关系,因为播放 CD 按理应该只能用 1 倍速,现在新光驱都是几倍来读取,出这个问题,我觉得有可能是你的光驱和 mplayer 不兼容…………
要么你的光驱不行了?

实在想不出来还有什么别的原因了………………
:?

tandkzy 发表于 2007-6-21 20:28:28

原帖由 jiangtao9999 于 2007-6-20 15:50 发表 http://www.linuxfans.org/bbs/images/common/back.gif
播放 CD 好像和 dma 设置没有关系,因为播放 CD 按理应该只能用 1 倍速,现在新光驱都是几倍来读取,出这个问题,我觉得有可能是你的光驱和 mplayer 不兼容…………
要么你的光驱不行了?

实在想不出来还有 ...

好像还真是被你给说中了。我今天借来了几根内存,打开了X-windows,结果系统自动认碟播放了。用的是kaffnie。打开一个字符界面,用mplayer,仍然还是卡~~~~
页: [1]
查看完整版本: [提问]如何在字符界面下播放CD?