LinuxSir.cn,穿越时空的Linuxsir!

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

为什么Mandrake10.1不能播放midi音乐?

[复制链接]
发表于 2005-3-14 17:20:00 | 显示全部楼层 |阅读模式
我从网上下载的midi音乐,在windows下播放正常,而到了Linux下,用amaroK打开midi文件所在的路径,结果所有扩展名为.mid的文件都被过滤掉了,我也不知道怎样设置文件过滤器(点击旁边的小X图标——清除文件过滤没有用)。我强行打开midi文件到播放列表中,还是不行,提示某些url无法被播放。换用xmms,连mp3,wma等格式都放不出来了(我装的是Mandrake10.1自带的xmms)。
请高手指教!不胜感激~~~~~~~~~ :thank
发表于 2005-3-14 17:22:06 | 显示全部楼层
amaroK默认使用的是alsa引擎,这个引擎不支持midi。xmms播放不文件了是因为选错了输出插件。

要播放MIDI,建议使用系统自带的kmidi。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-14 17:35:47 | 显示全部楼层
xmms压根儿就选不中文件。不管是添加文件还是添加目录,在播放列表中就没有反应。点播放键就弹出打开文件对话框,把文件拖到xmms主窗口里还是弹出打开文件对话框,从里面选了文件也没反应。而且,xmms也显示不出midi文件。

kmidi从哪里找?
难道真的没有一个集成的播放器吗?

多谢指教!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-14 20:02:01 | 显示全部楼层
我发现是xmms不支持中文文件名,如果是英文文件名就可以正常播放。可是midi还是不行。郁闷~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2005-3-14 23:31:05 | 显示全部楼层
带着你的问题,好好搜索一下这个论坛,会有发现喔~
回复 支持 反对

使用道具 举报

发表于 2005-3-15 10:47:48 | 显示全部楼层
Post by cartooncat
我从网上下载的midi音乐,在windows下播放正常,而到了Linux下,用amaroK打开midi文件所在的路径,结果所有扩展名为.mid的文件都被过滤掉了,我也不知道怎样设置文件过滤器(点击旁边的小X图标——清除文件过滤没有用)。我强行打开midi文件到播放列表中,还是不行,提示某些url无法被播放。换用xmms,连mp3,wma等格式都放不出来了(我装的是Mandrake10.1自带的xmms)。
请高手指教!不胜感激~~~~~~~~~ :thank


大家不觉得这位朋友有很大的麻烦吗?XMMS在默认情况下是不可能"连mp3,wma等格式都放不出来了"的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-15 19:25:44 | 显示全部楼层
后来我折腾了半天,发现用xmms是可以放mp3, wma的,只是不能放中文文件名的音乐。如果把文件名改成英文就好了。但是和其他人遇到的xmms中文支持问题不同的是,我压根选不中中文名的文件。不管怎么点也没法把它们弄到播放列表里。
回复 支持 反对

使用道具 举报

发表于 2005-3-15 20:01:12 | 显示全部楼层
Post by cartooncat
后来我折腾了半天,发现用xmms是可以放mp3, wma的,只是不能放中文文件名的音乐。如果把文件名改成英文就好了。但是和其他人遇到的xmms中文支持问题不同的是,我压根选不中中文名的文件。不管怎么点也没法把它们弄到播放列表里。

肯定地告诉你,xmms可以播放中文文件名的mp3,而且也可以将中文歌放入xmms地播放列表。不过我帮不了你,我也是菜菜
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-16 10:32:14 | 显示全部楼层
好像跑题了哦。又研究了一天,发现播放MIDI不是哪个软件不好的问题,而是设备的问题。所有MIDI播放软件都提示open /dev/sequencer: No such device
我看了/dev的列表,发现确实存在/dev/sequencer, 但是在/dev/sound有sequencer@和sequencer2@两个文件,在/snd下有seq文件。
哪位大侠给点提示,这几个文件是MIDI播放设备吗?为什么文件名后面有一个"@"?
是MIDI驱动没装好吗?放mp3都正常啊。
回复 支持 反对

使用道具 举报

发表于 2005-3-16 22:35:36 | 显示全部楼层
试试timidity吧
有很多电脑因为声卡的缘故,只能用软波表播放,用timidity配上一个大容量的音色库可以达到很不错的效果

如果只有timidity能放出声音,而又一定要用那些播放器(如kmid),可以用timidity -iA启动几个timidity服务器,然后配置那些播放器的输出端口为timidity的端口就ok了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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