net.sf.regain.crawler.preparator
Class GenericAudioPreparator
java.lang.Object
  
net.sf.regain.crawler.document.AbstractPreparator
      
net.sf.regain.crawler.preparator.GenericAudioPreparator
- All Implemented Interfaces: 
 - Pluggable, Preparator, WriteablePreparator
 
public class GenericAudioPreparator
- extends AbstractPreparator
 
Prepares mp4 (iTunes), ogg (Ogg-Vorbis) and flac files for indexing of metadata
 
 The following information from the audio tag will be extracted:
 artist, album, title, year, length, bitrate
- Author:
 
  - Thomas Tesche, cluster:Consult, http://www.thtesche.com/
 
 
 
 
 
| Methods inherited from class net.sf.regain.crawler.document.AbstractPreparator | 
accepts, addAdditionalField, cleanUp, close, concatenateStringParts, getAdditionalFields, getCleanedContent, getCleanedMetaData, getHeadlines, getPath, getPriority, getSummary, getTitle, init, setCleanedContent, setCleanedMetaData, setHeadlines, setPath, setPriority, setSummary, setTitle, setUrlRegex | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
GenericAudioPreparator
public GenericAudioPreparator()
                       throws RegainException
- Creates a new instance of GenericAudioPreparator.
- Throws:
 RegainException - If creating the preparator failed.
 
prepare
public void prepare(RawDocument rawDocument)
             throws RegainException
- Prepares the document for indexing
- Parameters:
 rawDocument - the document
- Throws:
 RegainException - if preparation goes wrong
 
 
prepareFile
protected void prepareFile(File rawFile,
                           String origUrl)
                    throws RegainException,
                           org.jaudiotagger.audio.exceptions.ReadOnlyFileException
- Throws:
 RegainException
org.jaudiotagger.audio.exceptions.ReadOnlyFileException
 
Regain 2.1.0-STABLE, Copyright (C) 2004-2010 Til Schneider, www.murfman.de, Thomas Tesche, www.clustersystems.info