From Vague Hope Wiki
Jump to: navigation, search

Morrigan is a media player and manager based on the RCP framework.


Morrigan is still in alpha and is intended for testing only. It is likely to explode randomly at any time. This alpha build is supplied "as is" - use at your own risk.

Morrigan source code is available under Apache 2 license.

Morrigan uses and is distributed with the compiled form of the following libraries. None of these libraries are modified in any way and should be exact copies of those provided on their respective websites. The precise version of each version included may vary from release to release as newer releases are integrated and tested.

Rich Client Platform Eclipse Public License.
sqlite-jdbc The Apache Software License, Version 2.0.
jetty The Apache Software License, Version 2.0.
Direct Show Java Wrapper (Windows only) The library is free for use in non-commercial projects.
gstreamer-java (Linux only) GNU Lesser General Public License.
jintellitype (Windows only) The Apache Software License, Version 2.0.
jxgrabkey (Linux only) GNU Library or "Lesser" General Public License version 3.0 (LGPLv3).
vlcj (OSX only) GNU GPL v3
jaudiotagger LGPL


If the build you need is not listed but is supported by Java/RCP it is worth asking and I will see what can be done.

Alpha 10


Nightly builds are pushed to here:


Known issues

All platforms The list of file extensions used for library searching / open dialogue defaults to what I can play on windows with the CCCP installed or on Ubuntu with all the gstreamer plugin packs installed.
Mac Requires some manual setup: Morrigan on OSX. Also not well tested. Bug reports appreciated.
Ubuntu 11.04 Issue 76: Gstreamer can't be loaded in Ubuntu 11.04. Running `sudo apt-get install libgtk2.0-dev` seems to resolve this.

(fixes "NoClassDefFoundError: Could not initialize class org.gstreamer.lowlevel.GObjectAPI")

Ubuntu 12.10 x84_64 aptitude install vlc libvlc-dev libvlccore-dev

Reporting issues

If you think you have found a defect in Morrigan, please report it on the bug tracker. Or find me on Twitter.

Source code

Morrigan is open source at github:


Morrigan is the spiritual successor to terra.