Tuesday, July 13, 2010

Nautilus media tag editor extension by yours truly

Over this weekend, i was searching for something to do (not that i dont have tasks piled up), and i remembered there was no easy way to edit audio files tags. I know there are some excellent programs out there such as easytag and exfalso . However they need you to run a separate program to edit the tags.
Also there is a nautilus extension provided by totem that displays the metadata in the file properties dialog, but cannot edit it. I thought i may be a good idea to make a metadata editor extension for nautilus, so thats what i came up with.

The extension requires that exfalso be installed on your computer (since it directly uses the exfalso metadata editor). On fedora, its a simple command:

$ yum install quodlibet

The extension itself is a single python file which you need to put into a directory ~/.nautilus/python-extensions/ (create the directory if it does not exist). The file is available at: https://sites.google.com/site/pankaj86/files/media_tag_editor.py.

Now the mandatory screenshot:


  1. Hello, I am on ubuntu linux (well, Joli OS, but the base is the same), I followed the process you explained but it did not work for me: the "Audio Information" tab does not appear when I check files>properties. Do you have any idea where the problem might come from?

  2. Hi Anonymous,
    What version of Joli OS are you using (based on which ubuntu). I think this tag editor will not work with newer nautilus which is gtk3 based, since quodlibet/exfalso is gtk2 based and gtk2 and gtk3 cannot be simultaneously used in a single process.

  3. It takes gigantic learning to create this bit of craftsmanship.

  4. Nice post, thank you! If you need to find personal emails from social networks try improver.io. It's a user-friendly free Chrome extension.candidate email

  5. This comment has been removed by a blog administrator.