Midi 檔案無法在 Rhythmbox 或 VLC 上運行

Midi 檔案無法在 Rhythmbox 或 VLC 上運行
  • 即使在安裝了 GStreamer 和 Ubuntu Restricted Extras 之後,Rhythmbox 2.96 也不會在 Ubuntu 12.04 上執行任何 midi 檔案。

  • Rhythmbox-訊息:缺少插件:gstreamer|0.10|rhythmbox-metadata|音訊/midi 解碼器|解碼器-audio/midi

  • [0xb5504e40] 主解碼器錯誤:沒有適合 fourcc `MIDI' 的解碼器模組。 VLC 可能不支援這種聲音或視訊格式。

答案1

您可以使用 VLC 播放 MIDI。只需安裝vlc-plugin-fluidsynth

sudo apt install vlc-plugin-fluidsynth

答案2

通常音訊播放器不支援播放MIDI文件,嚴格來說,MIDI檔案不是音訊檔案。

您可以透過 MIDI 軟體合成器(例如 Timidity 或 Fluidsynth)播放 MIDI 檔案。

在 Rhythmbox 常見問題中,您會發現以下問題:

我可以在 Rhythmbox 中使用 MIDI 檔案嗎?

Rhythmbox 使用 GStreamer 媒體框架進行實際播放和許多其他功能,因此通常 Rhythmbox 完全播放 GStreamer 支援的格式。另一方面,GStreamer 使用插件系統,其中每種格式都有一個插件支援。因此,GStreamer(和 Rhythmbox)支援的格式取決於您安裝的插件。預設情況下,不同的發行版可能附帶一組不同的插件。

要查找插件,請訪問 http://gstreamer.freedesktop.org/documentation/。這維爾德米迪插件與節奏盒配合良好。

因此,如果您仍然想使用 Rhythmbox 處理 MIDI 文件,請查看提到的 Wildmidi 專案。

答案3

安裝 Gstreammer 0.10

打開終端,複製並貼上:

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
應該這樣做

相關內容