org.mmbase.streams.transcoders
Class FFMpegRecognizer

java.lang.Object
  extended by org.mmbase.streams.transcoders.FFMpegRecognizer
All Implemented Interfaces:
Serializable, Cloneable, Recognizer, PublicCloneable<Recognizer>

public class FFMpegRecognizer
extends Object
implements Recognizer

A recognizer that uses FFmpeg to analyze media.

Version:
$Id: FFMpegRecognizer.java 36518 2009-07-02 12:52:01Z michiel $
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Constructor Summary
FFMpegRecognizer()
           
 
Method Summary
 void analyze(URI in, Logger logger)
           
 FFMpegRecognizer clone()
           
 MimeType getMimeType()
           
 void setMimeType(String s)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FFMpegRecognizer

public FFMpegRecognizer()
Method Detail

getMimeType

public MimeType getMimeType()
Specified by:
getMimeType in interface Recognizer

setMimeType

public void setMimeType(String s)
Specified by:
setMimeType in interface Recognizer

analyze

public void analyze(URI in,
                    Logger logger)
             throws Exception
Specified by:
analyze in interface Recognizer
Throws:
Exception

clone

public FFMpegRecognizer clone()
Specified by:
clone in interface PublicCloneable<Recognizer>
Overrides:
clone in class Object

toString

public String toString()
Overrides:
toString in class Object


MMBase 2.0-SNAPSHOT - null