Arquivos Midi não funcionam no Rhythmbox nem no VLC

Arquivos Midi não funcionam no Rhythmbox nem no VLC
  • O Rhythmbox 2.96 não executa nenhum arquivo midi no Ubuntu 12.04, mesmo após a instalação do GStreamer e do Ubuntu Restricted Extras.

  • Rhythmbox-Message: Plug-in ausente: gstreamer|0.10|rhythmbox-metadata|audio/midi decoder|decoder-audio/midi

  • [0xb5504e40] erro do decodificador principal: nenhum módulo decodificador adequado para fourcc `MIDI '. O VLC provavelmente não suporta este formato de som ou vídeo.

Responder1

Você pode tocar midi com VLC. Basta instalarvlc-plugin-fluidsynth

sudo apt install vlc-plugin-fluidsynth

Responder2

Normalmente os reprodutores de áudio não suportam a reprodução de arquivos midi, que estritamente falando não são arquivos de áudio.

Você pode reproduzir arquivos MIDI através de um sintetizador de software MIDI, como Timidity ou Fluidsynth.

No FAQ do Rhythmbox você encontra a seguinte pergunta:

Posso usar arquivos MIDI com o Rhythmbox?

O Rhythmbox usa a estrutura de mídia GStreamer para reprodução real e muitas outras funcionalidades, portanto, em geral, o Rhythmbox reproduz exatamente os formatos suportados pelo GStreamer. O GStreamer, por outro lado, utiliza um sistema de plugins onde cada formato é suportado por um plugin. Assim, os formatos suportados pelo GStreamer (e pelo Rhythmbox) dependem de quais plugins você instalou. Distribuições diferentes podem ser fornecidas com um conjunto diferente de plug-ins por padrão.

Para procurar plug-ins, vá para http://gstreamer.freedesktop.org/documentation/. OWildmidiplugin funciona bem com o rhythmbox.

então se você ainda quiser usar o Rhythmbox para arquivos midi, dê uma olhada no projeto Wildmidi mencionado.

Responder3

Instale o Gstreammer 0.10

Abra seu Terminal, copie e cole:

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
isso deve resolver

informação relacionada