The Plone4Artists project team is pleased to announce the first public release of ATAudio, an Archetypes-based audio content type for Plone. ATAudio is useful if you want to add MP3 audio files to a Plone site, and let your users download and stream the audio files. Audio files stored on the file system ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ When you upload an MP3 file, an audio file object is created in Plone, but the actual binary file is stored on the file system. This makes the audio file available to 3rd party products, and allows you to stream the MP3 file using a more appropriate tool (i.e. Quicktime Streaming Server, Icecast, Shoutcast, Edna, etc.) Future versions of ATAudio will take advantage of Zope's better support for file streaming, so it will be possible to stream audio directly from Zope without these 3rd party products, Auto-extraction of metadata ~~~~~~~~~~~~~~~~~~~~~~~~~~~ When you upload an MP3 file, the fields on the Plone edit form (artist, album, year, etc.) are automatically populated with the metadata by reading the ID3 tags stored in the MP3 file itself. Likewise, when you edit the fields and click save, the ID3 tags are written back into the MP3 file, so this metadata will appear in the media player while the audio file is being streamed. Download ~~~~~~~~ You can download ATAudio at http://plone4artists.org/downloads/ataudio. Or grab the latest development version via CVS from the collective. Bug collector ~~~~~~~~~~~~~ Please report bugs and feature requests to the collector. http://plone4artists.org/tracker Dependencies ~~~~~~~~~~~~ * Archetypes * ExternalStorage (add-on to Archetypes which provides a file system storage layer) * pyid3lib (a python library for reading/writing the ID3 tags) * for streaming, you need to configure an Apache virtual host, or use another tool to serve up the MP3 files. Brought to you by Plone4Artists ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ATAudio is a product developed by the Plone4Artists project team. Plone4Artists is a community driven project with the goal of assembling a Plone package catered to artist/musician communities. The Plone4ArtistsPackage product is a special Plone distribution which is pre-configured with many useful add-on modules. You can think of it as a complete portal solution for building artist/musician websites. -- Nate Aune - natea@jazkarta.com Plone4Artists - http://plone4artists.org "Build your own artist community website!"