Developing for an open source means that add-on products are always a moving target as new versions of Plone are released. However, this does not mean that products that don't yet support the latest version do not have value. These products include some of the Plone4Artists offerings, as well as one called Plumi.
Plone4ArtistsAudio is a product that allows you to upload audio, extract metadata, create podcasts, store the files on the filesystem, and to even assign Creative Commons licenses. In more programmatic terms, what it does is allows you to upload a normal Plone "file" object to your Plone site. Plone4ArtistsAudio will detect it as an MP3 or Ogg file and "decorate" it with metadata.
Note
As of this writing, support for Plone 3 is experimental, but there is word of a buildout-based setup that does work. Interested parties should contact the Plone4Artists team about audio support for Plone 3.
Plone4ArtistsAudio can also sniff out any...