Файлы MIDI не работают ни в Rhythmbox, ни в VLC

Файлы MIDI не работают ни в Rhythmbox, ни в VLC
  • 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
это должно сделать это

Связанный контент