
Rhythmbox 2.96 не запускает ни один MIDI-файл на Ubuntu 12.04 даже после установки GStreamer и Ubuntu Restricted Extras.
Rhythmbox-Message: Отсутствует плагин: gstreamer|0.10|rhythmbox-metadata|audio/midi decoder|decoder-audio/midi
[0xb5504e40] ошибка основного декодера: нет подходящего модуля декодера для fourcc `MIDI'. VLC, вероятно, не поддерживает этот звуковой или видеоформат.
решение1
Вы можете воспроизводить миди с помощью VLC. Просто установитеvlc-plugin-fluidsynth
sudo apt install vlc-plugin-fluidsynth
решение2
Обычно аудиоплееры не поддерживают воспроизведение файлов MIDI, которые, строго говоря, не являются аудиофайлами.
Вы можете воспроизвести MIDI-файл с помощью программного MIDI-синтезатора, например Timidity или Fluidsynth.
В разделе часто задаваемых вопросов Rhythmbox вы найдете следующий вопрос:
Могу ли я использовать MIDI-файлы с Rhythmbox?
Rhythmbox использует медиа-фреймворк GStreamer для фактического воспроизведения и множества других функций, поэтому в целом Rhythmbox воспроизводит именно те форматы, которые поддерживает GStreamer. GStreamer, с другой стороны, использует систему плагинов, где каждый формат поддерживается плагином. Таким образом, форматы, поддерживаемые GStreamer (и Rhythmbox), зависят от того, какие плагины у вас установлены. Различные дистрибутивы могут поставляться с разным набором плагинов по умолчанию.
Чтобы найти плагины, перейдите по ссылке http://gstreamer.freedesktop.org/documentation/.Wildmidiплагин отлично работает с ритмбоксом.
так что если вы все еще хотите использовать 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
это должно сделать это