Bangarang – a media player

November 8, 2009

Bangarang beta

Filed under: Uncategorized — Tags: , , , — jamboarder @ 10:13 pm

Bangarang, a KDE media player, is now in beta testing for the 1.0 – “The Basics” – release.

A source tarball containing the beta release can be found on  Defect reports are certainly welcome.

The project page with the most recent source code can be found on gitorious.

Oh, and a couple screenshots:



  1. Hi,
    this is a realy cool application!
    It´s look good and it is functional

    Comment by Thomson — November 9, 2009 @ 4:24 am

  2. Great work, just two things:
    1. When adding folder with songs plasma and Bangarang freezes for some time;
    2. Changing play mode to random stops current song.

    Really impressive progress, keep up the great work 🙂

    Comment by MirzaD — November 9, 2009 @ 4:40 am

    • Thanks much for the feedback and encouragement. Both points you mentioned are on my todo list. 🙂

      Comment by jamboarder — November 9, 2009 @ 8:14 am

  3. If I have time, I’ll test it on Wednesday.
    (I’m the French guy that sent you an email some days ago for information about Bangarang 😉 )

    Comment by Temet — November 9, 2009 @ 8:02 am

  4. Loving the program so far, huge potential to be a great kde apps. Thank for your sharing your effort

    Comment by o2life — November 9, 2009 @ 2:29 pm

  5. I’m very impressed with the interface at first glance which I can get to work (can’t play anything, only freezes UI).

    You should be hired you to redesign all KDE apps.

    Comment by gatball — November 9, 2009 @ 8:37 pm

    • hmm… odd that it freezes. nepomuk installed and working fine? Anyway, thanks for the compliments on the interface. 🙂 Doesn’t do much good if it doesn’t work for you though. 😦

      Comment by jamboarder — November 9, 2009 @ 10:22 pm

      • No, Nepomuk is useless (even with virtuoso). I did debug on bangarang and yes, right when Nepomuk is initialized is when it hangs indefinitely. It even happens when Nepomuk is completely turned off. So I’m hoping Nepomuk can be made optional in the code for bangarang – at least until Nepomuk is usable for everybody – like in a couple of decades.

        Well I’m gonna go delete all the Nepomuk stuff and give another try with this cool program 🙂

        Comment by gatball — November 9, 2009 @ 11:27 pm

  6. I can confirm that Bangarang halts or slowdowns when managing files. But I do not blame bangarang at all but the nepomuk. The nepomuk acts strange way currently on 4.3.2 on Mandriva, OpenSUSE and Kubuntu. It jams totally for minutes when managing files, sometimes even just by selecting file when the information panel is open on Dolphin. And many times I get to systray a progress bar of action what is going, but there is no way to stop it or remove the task than just remove the system tray and add it back.

    I believe bangarang would work perfectly if nepomuk would work as wanted. We still do have lots of jobs to polish the nepomuk (what is great when it works!).

    Comment by Fri13 — November 10, 2009 @ 3:06 am

  7. So Bangarang depends entirely on Nepomuk. If you don’t have a working Nepomuk installation it won’t work. If you’re using the redland backend, it’ll be horribly slow. The only useful nepomuk backend for KDE 4.3 is sesame. There are various guides around the internet on how to get nepomuk up and running with sesame. For 4.4 the, even faster virtuoso backend will also be available and shipped with KDE, I believe.

    Comment by jamboarder — November 10, 2009 @ 5:22 am

    • Sorry I am using virtuoso backend and nepomuk is still horrible. I guess just wait till you use it more and get a big metadata database, and see for yourself. Mine is grown to over 1GB by now cause I was naive enough to think it might be usable some day hehe..

      But if it works for some people, more power to them.

      Anyway I did comment out Nepomuk stuff and get it working finally, and playback looks good too, especially even for audio files. I just really think this interface is spectacular all around. The only suggestion I can think of right now is maybe some kind of optional display mode for browsing or playlist (espcially for large numbers of files), something showing video previews and maybe somehow like Dolphin’s mode that does the grouping and draws the UI line separating groups, making things seem more organized. Gwenview has grid icons that I’ve come to like but I’m sure whatever you put together it will probably be just as good as better. 🙂

      Well keep up the great work!

      Comment by gatball — November 10, 2009 @ 2:41 pm

      • Thanks much for the encouragement and feedback! I’ll keep testing it for larger and larger databases and report back to nepomuk-kde any performance problems.

        Right now with my smaller ~5000 song collection and the sesame backend, I’m getting a latency of around 7 to 10 secs on the Songs media list query. That’s a direct query on the database without any optimizations on the Bangarang side. I’m hoping I can get this substantially reduced with some in-session and perhaps some across-session caching and results streaming. We’ll see… Goodness knows I welcome any ideas others have.

        Comment by jamboarder — November 12, 2009 @ 11:00 am

  8. Erf, I turned off Nepomuk because I’m running an old PC and I saw a HUGE amount of memory was released if I switch off Nepomuk.
    Bangarang freezed yesterday when I tried to scan my music directory (Nepomuk not running).
    Maybe you should implement a test when Bangarang is launch, to warn that it needs Nepomuk running 😉

    Comment by Temet — November 10, 2009 @ 8:54 am

    • I think what I’m going to do is allow Bangarang to do basic media playback when nepomuk is not available. As you suggest I’ll provide a message informing the user. You won’t be able to build your media library or store ratings, etc. But I’d like it to at least allow you to play your media files, CD or DVD. I’ll work on it for a beta 2.

      Thanks for the feedback!!

      Comment by jamboarder — November 10, 2009 @ 9:55 am

      • That is a good idea since nepomuk is still unstable on many distro.

        Comment by o2life — November 10, 2009 @ 2:42 pm

  9. […] Bangarang beta Bangarang, a KDE media player, is now in beta testing for the 1.0 – “The Basics” – release. […]

    Pingback by Links 10/11/2009: GNOME 3.0 Out in September 2010 | Boycott Novell — November 10, 2009 @ 4:59 pm

  10. Is it possible to download Ubuntu .debs from somewhere? And also what font are you using? 🙂

    Comment by bastard fairies — November 12, 2009 @ 10:43 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

Create a free website or blog at

%d bloggers like this: