Rhythmbox Open Folder Plugin

I’ve been using Rhythmbox as my main music player for years, and I’ve always missed an option to open the folder that contains one chosen song. So yesterday, I wrote my first plugin for RB, that fix this. Now you right-click a song, and select “Open containing folder” to get its folder opened. Easy and fast.

You can grab the sources from here.

To install it:
$ cd ~/.gnome2/rhythmbox/plugins/
$ wget http://www.infinicode.org/code/rb/rb-open-folder-latest.tar.gz
$ tar xzf rb-open-folder-latest.tar.gz

And then open rhythmbox, go to Edit -> Plugins and enable Open Folder.

That’s all folks!

18 Responses to “Rhythmbox Open Folder Plugin”

  1. Tere:) Says:

    wowwww tu haces esas cosas? bueno, yo soy de winamp (jajaja soy la usuaria informática media) pero tiene wena pinta. Gracias por los ánimos, mi cerebro se está derivando parcialmente él solito:( muak!

  2. Tere:) Says:

    qué maravilla:) de momento me ha servido para que me deje de doler la cabeza. a ver si mañana me inspira:D graciasss

  3. Tere:) Says:

    Creo que además de wenas noches me has deseado algo weno :D

  4. pichal Says:

    Déjate de Ubuntus y mierdas de esas y programa para solaris Console mode, mariquita, que la pitón es muy muy fácil…

  5. Jorge Says:

    Excelente plugin, muy útil, exactamente lo que andaba buscando. Como se puede hacer para que el menú también aparezca en los Playlists on el Play Queued?

  6. infinito Says:

    Excelente plugin, muy útil, exactamente lo que andaba buscando. Como se puede hacer para que el menú también aparezca en los Playlists on el Play Queued?

    Pues la verdad es que no le he implementado. Voy a mirar como hacerlo…

  7. Jorge Says:

    Muchas gracias!

  8. Alijander Says:

    Einsame Spitze,
    this plugin is a realy little piece to a perfect rythmbox player.
    thanx a lot, muchas gracias, Dankeschön, Steve + Infinito Team

  9. elcamilo Says:

    Can you help me? I use Ubuntu Jaunty, installed open folder 0.4 plugin and i can see it in contextual menu…but it don’t worK!

    what’s the matter?

  10. infinito Says:

    @elcamilo: Do you have xdg-utils installed?

  11. elcamilo Says:

    yes, I have.

    I also have python-gobject, as required in README file (pygtk/gobject). I can only think this: my ‘real’ Music folder is not in my home; in /home/matteo/Music I put a link to ‘real’ Music which is in another partition.
    Any idea?
    thanks

  12. infinito Says:

    #elcamilo: do you get any error messages if you run RB from console?

  13. infinito Says:

    @elcamilo: btw, i’m using the plugin in an out-of-the-box jaunty installation.
    There’s only one thing, I’ve installed the plugin in ~/.local/share/rhythmbox/plugins

  14. elcamilo Says:

    ok listen this, i rum:

    matteo@bilboBaggins:~$ rhythmbox %U

    (rhythmbox:3160): Rhythmbox-WARNING **: Could not open device /dev/radio0

    and plugin works (!), both if it is installed in ~/.local/share/rhythmbox/plugins (but why u use this?) or in ~/.gnome2/rhythmbox/plugins.

    If I launch from main menu, it don’t!

  15. ste Says:

    Hi,

    I’m using your plugin since a while but today (after updating nautilus) it does not work anymore.

    When I try to use it, rhythmbox crashes with the following error:

    TypeError: Cannot create a consistent method resolution
    order (MRO) for bases Buildable, ImplementorIface, gtk.Orientable
    **
    ERROR:/build/buildd-pygobject_2.16.1-1-i386-Hw54Vw/pygobject-2.16.1/gobject/pygobject.c:925:pygobject_new_full: assertion failed: (tp != NULL)

    Any ideas??

    Thanks.

  16. KronoZ Says:

    (rhythmbox:3358): Rhythmbox-WARNING **: Could not open device /dev/radio0
    TypeError: Cannot create a consistent method resolution
    order (MRO) for bases ImplementorIface, Orientable, Buildable
    **
    ERROR:/build/buildd/pygobject-2.18.0/gobject/pygobject.c:924:pygobject_new_full: assertion failed: (tp != NULL)
    Cancelado

    Cuando le doy abrir carpeta contenedora me manda ese error y se cierra el reproductor.

Leave a Reply