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|
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.
Nightly builds are pushed to here: http://karasu.vaguehope.com
|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|
Morrigan is open source at github: https://github.com/haku/Morrigan
Morrigan is the spiritual successor to terra.