在 Ubuntu 16.04 中安装什么包来播放 MIDI 文件?

imr*_*rek 35 video-player midi source-packages 16.04

(前图腾?)视频播放器建议安装gstreamer1.0-plugins-bad,但是安装后没有播放,什么都没有。当我再次尝试打开 .midi 文件时,视频播放器一次又一次地进行安装。所以我想,这不是正确的包。

更新:Rythmbox 也未配置为播放 .midi 文件。

在此处输入图片说明

小智 30

打开终端并输入:

sudo apt install timidity timidity-interfaces-extra
Run Code Online (Sandbox Code Playgroud)

输入您的密码,可能会出现另一个提示类型,Y然后按回车键。

转到您的菜单,您现在应该有一个名为TiMidity++的应用程序 启动它。在终端将是timidity mymusic.mid.

在 TiMidity++ 中,转到File > load并将其重定向到您的 midi 文件的位置,选择该文件,okay然后play

  • 有谁知道如何使用胆怯将 .mid 文件关联到播放? (7认同)
  • 没有必要安装 `timidity-interfaces-extra` - 它很吓人。可以直接从终端使用`timidity`。 (2认同)

小智 26

鉴于安装了midi插件,VLC媒体播放器可以为您做到这一点。

sudo apt install vlc vlc-plugin-fluidsynth
Run Code Online (Sandbox Code Playgroud)

之后,您可以使用 VLC 播放您的 MIDI 库,而无需安装 timidity。

  • 但是请注意,“vlc-plugin-fluidsynth”比“timidity timidity-interfaces-extra”使用更多的磁盘空间(119 对 35.8MB)。 (3认同)

dob*_*bey 8

gstreamer 播放 MIDI 的方法是使用声卡的音序器来做。但是,如今,许多声卡不一定具有播放 MIDI 的乐器。相反,您需要安装软件音序器,例如timidity播放文件。


Rob*_*rde 8

我需要合适的声音字体。

sudo apt install fluid-soundfont-gm fluid-soundfont-gs
Run Code Online (Sandbox Code Playgroud)