- Project News
- Building Mistelix from sources
Mistelix is an open source DVD authoring application with also Theora slideshow creation capabilities for GNU/Linux systems. Mistelix features:
- Create slideshows from a set of images
- Include videos in your projects
- Create new slide transition effects using extensions
- Publish your projects into DVD or Theora videos
- Localizable to any language
- Save and load authoring projects
- Free and open for everyone!
- 21st of January 2011. Mistelix 0.33 has been released. It includes bug fixes and new translations.
- 6th of November 2010. Mistelix 0.32 has been released. It includes bug fixes and new translations.
- 13rd of February 2010. Mistelix 0.31 has been released. It includes bug fixes and new translations.
24th of August 2009. Mistelix 0.30 has been released. It includes a new welcome screen, GNOME thumbnail integration, new slideshow transitions, drag & drop from other applications, selection of images for DVD buttons and many other enhancements.
- 28th of July 2009. Mistelix 0.22 has been released. It includes bug fixes.
- 4th of July 2009. Mistelix has been presented as lighting talk at Gran Canaria Desktop Summit and in the GNOME Hispano track.
- 28th of June 2009. Mistelix 0.21 has been released. It includes bug fixes and new translations.
- 24th of May 2009. Mistelix 0.2 has been released. Audio support, effects support, better previews, select resolution, many bug fixes.
- 5th of May 2009. Mistelix's has moved is bug tracking database to GNOME Bugzilla.
- 18th of April 2009. Mistelix's source code lives now in GNOME GIT server.
- 17th of March 2009. Mistelix 0.1 has been released. The first release of Mistelix includes full support for authoring slideshows, video support, support for DVD and OGG, and many other features!
There is a collection of Frequently asked questions about Mistelix.
Mistelix's requires GNU/Linux operating system, Mono & GStreamer frameworks and GTK, Cairo and Mono-addins libraries.
Mistelix 0.33 is the lastest stable version.
Mistelix packaged for some distributions. If there are no packages for your distribution, you have to build Mistelix from sources.
There are packages available for openSUSE built using openSUSE build service.
There are packages available for Fedora built using Opensuse build service.
Download Mistelix RPM for Fedora 12 32-bits
Download Mistelix RPM for Fedora 12 64-bits
Download Mistelix RPM for Fedora 11 32-bits
Download Mistelix RPM for Fedora 11 64-bits
Download Mistelix RPM for Fedora 10 32-bits
Download Mistelix RPM for Fedora 10 64-bits
Debian / Ubuntu
Starting from Ubuntu Karmic, Mistelix is available in the Ubuntu repositories.
Source code tarball
Download mistelix-0.33.tar.gz (MD5SUM signature 954d351bff0e47a5092c55bb7bb5038a)
The latest development version is hosted in Git. It is recommended only for developers and experienced testers. Mistelix can be checked out using git:
git clone git://git.gnome.org/mistelix
GStreamer ffmpeg plug-in
Mistelix requires GStreamer ffmpeg plug-in 0.10.6 or higher.
To easy the installation process we provide some instructions on how to install it in different distributions.
You need to install the unrestricted version of libavcoded, and after that, the gstreamer0.10-ffmpeg plug-in (in this order).
From the command line, type:
sudo apt-get install libavcodec-unstripped-52 gstreamer0.10-ffmpeg
If you had gstreamer0.10-ffmpeg previously installed, you have to uninstall it first and then install the packages in the given order.
You should install the Fedora following packages from the RPMFusion project:
Additionally, you should install Fluendo's MP3 GStreamer plugin.
You may find these dependencies at Packman.
Building GStreamer ffmpeg plug-in from sources
Mistelix uses gst-ffmpeg to create MPEG2 files complaint with the DVD standard.
Check out the source code from git doing:
git clone git://anongit.freedesktop.org/gstreamer/gst-ffmpeg
Make and install the libraries.
Verify that gst-ffmpeg is correctly installed
To verify that you have installed GStreamer ffmpeg plug-in correctly, type:
gst-inspect-0.10 | grep mpeg2video
you should get:
ffmpeg: ffmux_mpeg2video: FFMPEG mpeg2video Muxer ffmpeg: ffdec_mpeg2video: FFMPEG MPEG-2 video decoder ffmpeg: ffenc_mpeg2video: FFMPEG MPEG-2 video encoder
Building Mistelix from sources
This document explains how to build Mistelix from sources.
Install the pre-requisite packages
Mistelix uses Mono, GTK, Cairo and GStreamer libraries.
If you are using a Debian or Ubuntu distribution just type:
sudo apt-get install automake1.9 libtool git-core intltool mono-devel libmono-dev libgnome2-dev libgnomeui-dev libmono-cairo2.0-cil libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
If you are using a Fedora based distribution just type:
yum install libtool git-core intltool mono-devel gstreamer-plugins-base-devel gtk-sharp2-devel gnome-sharp-devel mono-addins-devel
If you are using OpenSuse, Gentoo or other distributions notice that the name of the packages may change and you will also need to use equivalent command to install these dependencies.
Download the code
You can check out a read-only working copy anonymously over HTTP.
git clone git://git.gnome.org/mistelix
Build from sources
Building is straight forward and familiar if you have ever built software on Linux before. Mistelix uses the standard autotools suite for our build environment. Once you have satisfied all the build dependencies, just type:
./autogen.sh && make
To install into your system you should do:
su <Enter password root> make install
sudo make install
Depending on your distribution permission configuration.
To run Mistelix type mistelix. Be aware that this is a script that runs mono and the application (check mistelix.in).