As part of my master degree in computer science, that I completed last February, I had to do a final year project. I wanted to do a project that could match the academic requirements of my university and could also be useful to others and published as free software. After considering a few ideas and work out a few issues with the university, I decided to write a DVD authoring tool for GNU/Linux.
I think that Linux is still missing a few important tools in the multimedia area which I consider key for end users. I could not find any tool that could match iDVD alike user friendly and easiness. I have not obviously been the only one noticing this. The target audience for the final year project were end-users that required an easy to use tool for authoring DVD or slideshows for personal use. My mantra when writing the project has been:
This is how Mistelix was born. My intention is to continue to further develop it and I hope that users and developers will find it interesting and will use it and contribute to it.
Oh, for those that wonder were the name Mistelix comes from. Mistelix is the result of the combination of the Catalan word Mistela and the ix part of the name Unix. Mistela is a traditional wine in Catalonia made by adding alcohol to non-fermented or partially fermented must.
Mistelix screenshot. There are more available at the project site.
I started to work on Mistelix 10 months ago (see some ohloh statistics). From the NEWS file what version 0.1 offers is:
- 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
This version is able to produce DVDs and also slideshows for Theora. As a matter of fact that I produced already some DVD for my family, however version 0.1 is far from being feature complete or be ready for demanding end-users (no audio support for example yet).
The next steps are defined in the roadmap for version 0.2, mainly to rework the current Theme backend to empower users to do really cool projects easily, to add audio support and allow to do effects as extensions for the slides.
You can download Mistelix from the download page, it is even already packaged for a few distributions. There is also a quick start use guide that shows briefly how to create a project.
The source code is available for now at Google Google Mistelix's project space. There are instructions on how to build it from sources.
If I had to define the current software patent system it will be something similar to the organized crime for which individuals, small companies, and free software projects are among the victims. The whole commercial audio and codec area is just a minefield. The MPEG-2 video compression format, required for DVD authoring, is protected by patents under United States law and international treaties. Most of the Linux distributions have currently no support for MPEG2.
Mistelix by default is packaged for several distributions. These packaged versions support only Theora slideshow authoring to make Mistelix compatible with the distribution of free software. However, installing a specially built gst-ffmpeg you can enable the DVD authoring functionality.
How to contribute
There are many ways of contributing to Mistelix. However, let me highlight three:
I want to thank Jordi Ceballos my tutor at the university for the final year project, Jordi Irazuzta (early feedback working on the first extensions), Siegfried-Angel Gevatter (Ubuntu packages and early feedback) and Universitat de Lleida and Softcatalà for the hosting of the project web.
This year's GUADEC is two hours by plane from home. I hope to be able to go and be able to get together with other people interested in contributing to the project.
Mike (Email) - 17 Març '09 - 20:28Hi Jordi,
David Prieto (Email) - 17 Març '09 - 21:06Check out also these:
Rogu - 17 Març '09 - 22:27- Mike
Jordi Mas (Email) - 17 Març '09 - 23:21Hi! I would like to translate it to pt_br, do you know if someone is translating to this localization?
Jordi Mas (Email) - 18 Març '09 - 19:32I’m actually sad you aren’t a pythonista and didn’t just add support for this to Pitivi. On the bright side of things, Edward Hervey, aka Pitivi creator and gstreamer ninja is aware of the project. Perhaps you can work together in some regards?
Jeff Schroeder (URL) - 20 Març '09 - 12:32Hello Jeff,
Jordi Mas (Email) - 20 Març '09 - 14:14