Bangarang – a media player

December 24, 2009

Bangarang 1.0 beta 3 released

Filed under: Uncategorized — jamboarder @ 8:02 pm

The 1.0~beta3 version of Bangarang has been released.

This version includes several bugfixes and improvements including better saved lists management, improved media info updates with in app – instead of notification based – progress indicator, support for translations with initial support for French, Dutch and German and improved playlist file format support.  See the release notes for more details.

Testers can download the latest bangarang release from  Report any issues you encounter on the issue tracker.

If you would like to package Bangarang for your distribution you can download the source tarball for the latest release from here.  You can also keep up with the latest development at the gitorious project development home.

Many thanks to Kristof Bal  who added translations support and provided Dutch translations.  Andreas Marschke provided German translations and did much of the video settings work. Ryan Kavanagh provided French translations and took on the task of bringing much needed sanity to the source code tree layout.

Others chipped in as well and I am really grateful. There were several weekends since the last beta when I was grinning from ear-to-ear when I got to merge contributions from various people.  Let me just say this:

I love Free/Open Source software and I… Love.. Git…

ohhh, how I love git…  we’ve known each other only a short time but I’m head over heals… sliced bread, meet git… ok, I’ll stop. 🙂

One important note for Bangarang beta testers. I updated the video ontology in anticipation of the next Shared Desktop Ontologies release.  Much of the feedback I collected during beta testing provided useful data with which to contribute to the Shared Desktop Ontologies effort. The immediate upside is that we have more video metadata in beta3.  The unfortunate downside is that testers will likely have to regenerate their video metadata. So consider this both a thanks for the feedback and an apology for the inconvenience. This is a necessary evil so that we can fully integrate with the rest of the desktop – one of the primary goals of the project.  I fully intend to provide built-in ontology translation for any post 1.0 ontology changes. (Additionally, Andreas tentatively has code which could be used to auto-populate some video metadata using IMDB).

Thanks for everyone’s help and patience!

Happy Holidays!



  1. This is the best Christmas gift ever :3
    Merry Christmas to you too!

    Comment by Dread Knight — December 24, 2009 @ 11:17 pm

  2. Looks great. Always thought that KDE is missing a flexible modern but still simple media player. This looks like one – but no package for Fedora currently 😦

    Comment by Björn Ruberg — December 25, 2009 @ 2:22 am

  3. I installed it and tried it (on arch linux,, but removed it again due to usability:

    * no keyboard navigation/control, both in media lists and player.
    * can’t stop or pause video clips (they just start over)

    Apart from that it is really nice, and the organization of media is very well thought out. I’ll definately try it again, if keyboard support is added.

    Comment by Anders — December 25, 2009 @ 3:45 am

  4. Have you considered releasing the code under a less restrictive license, like GPL v2 or LGPL v2 or a BSD license?

    Bangarang would also look nices without the window decorator, like the Chakra Project installer or the new Kubuntu installer in 9.10

    Comment by KDS — December 25, 2009 @ 10:20 am

    • Less restrictive? … maybe you should rather call it less free.

      @Andrew: This is an amazingly innovative application. I am really excited about it. Keep it up!

      Comment by mutlu — December 25, 2009 @ 11:57 am

      • Thanks much for the encouragement mutlu. It really has a positive impact on my motivation. 🙂

        Comment by jamboarder — December 25, 2009 @ 12:24 pm

    • @KDS: Thanks for the feedback. I’m pretty happy with GPL v3 for now. Regarding the window decorator, do you mean like what you get when you select FullScreen (F11)? or somthing else? Thanks again. 🙂

      Comment by jamboarder — December 25, 2009 @ 12:31 pm

      • A picture is better than thousand words 🙂

        The Kubuntu installer:

        Chakra installer:

        But I don’t how this is done.

        The window decorator doesn’t display so much information, and isn’t used so much any way. The close, minimize, etc., bottons can also be added to the program itself.

        Comment by KDS — December 25, 2009 @ 7:08 pm

      • Abou the windowdecorator the installer thing on Kubuntu and the application to install chakr are both diffrent to bangarang both are customized installers that arent planned to be actual applications that need to integrate into the desktop. As it loos to me both seem to be fullscreened plasmoideviewers(kubunt) or a fullscreen application so that the user can concentrate on tzhe configuration for things to do after installing the base system.
        so your wish could be made real if we would have a wider spread toolbox in the plasma library and could therefore design a hole applications that only run in fullscreen. And porting the hole application even at this point to a plasmoid is out of the question I believe.
        We could though provide a dbus interface to bangarang which then would run in the background and minimze bangarang to the tray and then run commands on bangarang through the dbus interface that would talk with a nice plasmoid.
        As far as I had seen though this may be something for post 1.0 .

        Comment by Andreas Marschke — December 31, 2009 @ 1:30 am

  5. Hey!

    The user interface looks really beautiful. It’s simple, not overloaded. Whatever you do, please keep it simple like this! 🙂

    IMHO the window decoration is a nice contrast. Who dislikes the window decoration can deactivate it: right click on the top window deco -> Advanced -> No Border.

    Have a nice day!

    Comment by klebezettel — December 26, 2009 @ 3:06 am

    • Yeah, and making it as a rule for Bangarang gets user what he wants. No need to start inventing a own UI for the application when we can use powerfull KDE pilars like what the KWin offers.

      We have great Ctrl+H support!! And a great KWin to make it even without windeco if someone likes it so!

      Comment by Tommy.S — December 27, 2009 @ 2:44 am

  6. One of the only truly good looking KDE 4 apps. Really nice!

    Comment by Peter — December 26, 2009 @ 7:48 am

  7. wow player just look awsome, but it would be nice to have system tray icon,and maybe some simple tag editor would be nice good job.

    Comment by Alen — December 26, 2009 @ 1:49 pm

    • Thanks much for the feedback. There is a simple tag editor built in – in the Media Lists view, select the media item you’d like to edit the tags for, click “Info” to show the metadata and “Edit” to edit the metadata (changes to the artwork doesn’t work at the moment but the other fields should work).

      Comment by jamboarder — December 26, 2009 @ 2:20 pm

  8. wow.. i really love it! thanx for sharing your efforts with the rest of the community! I owe you a beer if you ever come to greece 😀

    Comment by lalas — December 26, 2009 @ 2:25 pm

  9. I like the way how Amarok groups songs of the same album in the playlist, couldn’t something like that be done here too? The track-icons (you know, where the sheet with the note is now) could be the album-art and those abrupt transitions are a bit ugly, but overall your application seems to be really great!

    Comment by pheder — December 26, 2009 @ 3:00 pm

    • Pardon, I forgot to ask why the control buttons are on the right? In other music players they are always on the left side but somehow they look quite nice there, especially the different sizes. Good Job!

      Comment by pheder — December 26, 2009 @ 3:03 pm

  10. OK all you guys have to do now is actually make the media search work with kde 4.4 (nothing shows up ATM).

    Comment by — December 27, 2009 @ 1:35 am

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at

%d bloggers like this: