Shuffle play

I want a media player to play a large collection of .mp3’s at random or “shuffle.” Tht’s not hard to find, but the one I have will only random-play files from within a single directory - no subdirectories. My files are organized by artist and album, so I would have to pull out all the .mps3’s and put them all into a single folder, and deal with lots of duplicate names - for example, multiple versions of “Yesterday” would have to be renamed as “Yesterday1.mp3”, “Yesterday2.mp3”, and so on. Not practical for a large collection. I have a Sansa pocket player that handles this fine, but I haven’t found a desktop media player that will, though I’ve almost never seen this question addressed in product literature. Will WD players, such as the Western Digital TV Live HD 1080p Media Player - HDMI - WDBAAP0000NBK, do this? Thanks for your help.

The WD player will only shuffle play from a single folder, and not subfolders. I get around this by creating a .m3u playlist with all of my .mp3 files. Browse over the network to the playlist and play it, then you can use the shuffle function from there.

I also have a Netgear player which will see all the files in my Music directory subfolders, and random play without a playlist. I have no idea why WD can’t program the same functionality.