Edouard's blog

To content | To menu | To search

Tag - filesystem

Entries feed

Monday, August 25 2008

F-Spot filesystem

The goal is to do the same behaviour with amarokfs but using f-spot for images collection ;)
I'll first focuse on amarokfs and then continue on f-spotfs, I have another idea to merge them....

Amarok Filesystem

The goal of amarok filesystem is to let amarok tags system accessible by filesystem.

For example: you have tagged all your music with amarok, and now you want that your freevo media player take benefit of the tags...

ed@ed:~/fs/amarokfs$ ./mount.amarokfs -o database=/home/ed/.kde/share/apps/amarok/collection.db,sharemode=symlink zik/
ed@ed:~/fs/amarokfs$ mount | grep zik
mount.amarokfs on /home/ed/fs/amarokfs/zik type fuse.mount.amarokfs (rw,nosuid,nodev,user=ed)
ed@ed:~/fs/amarokfs$ cd zik
ed@ed:~/fs/amarokfs/zik$ cd "By Artist"
ed@ed:~/fs/amarokfs/zik/By Artist$ ls | head
Abd Al Malik
Ali Farka Toure
Ali Farka Toure & Toumani Diab
Ali Farka Toure with Ry Cooder

With this file system it will be possible to browse music:

  • By Artits
  • By Albums
  • By Genre
  • By Playlists
  • By Labels
  • By Tags
  • ...

Continue reading...