Ampache is a Web-based Audio file manager. It is implemented with MySQL, and PHP. It allows you to view, edit, and play your audio files via the web. It has support for playlists, artist and album views, album art, random play, playback via Http/On the Fly Transcoding and Downsampling, Vote based playback, Mpd and Icecast, Integrated Flash Player, as well as per user themes and song play tracking. You can also Link multiple Ampache servers togeather using XML-RPC. Ampache supports GETTEXT translations and has a full translation of many languages
Are you sick of audio players that think they know how to organize your music for you? Do other media libraries choke and die after a mere 10,000 songs? Do you often find yourself thinking Boy, I wish I could just grep my music? Or are you just looking for something that can tag your audio files?