即使在安装GStreamer和Ubuntu Restricted Extras之后,Rhythmbox 2.96也不会在Ubuntu 12.04上运行任何midi文件。
Rhythmbox-Message:缺少插件:gstreamer | 0.10 | rhythmbox-元数据|音频/ midi解码器|解码器音频/ midi
[0xb5504e40]主解码器错误:没有适合Fourcc'MIDI'的解码器模块。VLC可能不支持此声音或视频格式。
即使在安装GStreamer和Ubuntu Restricted Extras之后,Rhythmbox 2.96也不会在Ubuntu 12.04上运行任何midi文件。
Rhythmbox-Message:缺少插件:gstreamer | 0.10 | rhythmbox-元数据|音频/ midi解码器|解码器音频/ midi
[0xb5504e40]主解码器错误:没有适合Fourcc'MIDI'的解码器模块。VLC可能不支持此声音或视频格式。
Answers:
通常,音频播放器不支持播放midi文件,严格来讲,这不是音频文件。
您可以通过MIDI软件合成器(如Timidity或Fluidsynth)来播放midi文件。
在Rhythmbox常见问题中,您会发现以下问题:
我可以在Rhythmbox中使用MIDI文件吗?
Rhythmbox使用GStreamer媒体框架进行实际播放和许多其他功能,因此通常Rhythmbox会精确播放GStreamer支持的那些格式。另一方面,GStreamer使用插件系统,其中每种格式均受插件支持。因此,GStreamer(和Rhythmbox)支持的格式取决于您安装的插件。默认情况下,不同的发行版可能附带不同的插件集。
要查找插件,请访问 http://gstreamer.freedesktop.org/documentation/。该Wildmidi插件工作正常的Rhythmbox。
因此,如果您仍然想对Rhythmbox使用midi文件,请看一下提到的Wildmidi项目。
打开终端,复制并粘贴:
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-gnonlin gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly totem-plugins-extra
sudo apt-get install gstreamer-dbus-media-service gstreamer-tools ubuntu-restricted-extras
那应该做