flac would be virtually impossible since the Roku developers would have to implement it on the Roku. Roku has a limited set of file formats that it can play.
Another option would be to transcode your flac in to MP3. Again, very difficult and possibly beyond the scope of this simple channel.
Personally I would rather have different base folders as my different media types are on different drives on my file server.
canaws and scroger:
In general, the challenge with supporting formats other than what the Roku supports natively isn't the conversion itself (there are great utilities and libraries for this) -- it's finding a way to do the conversion on all our supported platforms and using utilities that people are likely already have. I'm trying to keep the number of required downloads to a minimum so installation can stay easy. That said: Most of my music is flac so I have a lot of motivation to support this feature on at least linux at some point.
Cool! Does that rule out that theory as being the cause of rebuffering problems? I haven't heard any video rebuffering issues reported with My Music but that's been a common complaint with video experiments on some of the other forum threads.
My plan for implementing shuffle on the server side is to write a random walk directory traversal algorithm that prunes entire directories from the search as early as possible. With some tweaking, I think this can give something close to a uniform distribution of song selections in something approximating O(n) where n is the size of the shuffled-playlist and not the size of the collection. Obviously the shape of the directory tree will influence the time complexity of a random walk but I think it will work well for a typical music layout.
DeftOne and Dellsweig:
The player will support separate music and video directories with a top level menu for selecting between the two. However, if the thing you find in the "music directory" happens to be a video, the player will still play it as a video... I see no value in punishing people for putting the wrong file type in their music directory.
No progress on the deeply nested MP3 problem. I'll get you a version soon with some more debugging output so we can try to troubleshoot the problem. Has anyone else experienced this?