I just finished developing a fuse file system which helps me in
managing my mp3 playlists. I have all my music in /myth/music folder=20
(mp3 files in different folders and m3u files as play lists). Now I
have written fuse file system which provides me with /music and
/playlists in the root. /music is just the replica of /myth/music but
/playlists contains directories which are actually the .m3u files
(from /myth/music) presented as folders.
Now I can drag and drop mp3 files into these play lists which actually
modifies the under-lying m3u file. Deleting a directory in /playlists/
(e.g. /playlists/abc) actually deletes /myth/music/abc.m3u file. and
creating a directory under /playlists creates a .m3u file in
Also I can play any file from the new file system. (Apart from the
contents of the directories in /playlists folder, everything is read
only for the time being.
Some more features have still to go in it, but my apple ipod can have
more play lists!!!
AND ABOVE ALL!!!! A very good experience of writing file system under fuse.
Also to add to the last mail.
I have now a c++ wrapper for fuse. All I have to do is to inherit from
that class and write a new file system.
I am also going to have pascal bindings for fuse so that people can
write fuse file systems in pascal as well.
From: Wilhelm Meier <wilhelm.meier@fh...> - 2006-03-24 11:54:39
Am Donnerstag, 23. M=E4rz 2006 19:27 schrieb Vijay Gill:
> I just finished developing a fuse file system which helps me in
> managing my mp3 playlists.=20
Would you mind sharing the code with the list (at least for the mythtv=20
I have uploaded my project to http://sourceforge.net/projects/playlistfs.
I am sorry for the delay. Got bogged down by hectic schedule in the past.
Currently the code is very rudimentary. No Make file. No much help.
The shell script makeplfs was created just for ad-hoc build. In future
I will provide Makefile also.
Get latest updates about Open Source Projects, Conferences and News.