Update of /var/cvs/speeltuin/mihxil/streams/src/org/mmbase/streams/transcoders
In directory 
james.mmbase.org:/tmp/cvs-serv18456/src/org/mmbase/streams/transcoders

Modified Files:
        FFMpegTranscoder.java 
Log Message:
arranged state field


See also: 
http://cvs.mmbase.org/viewcvs/speeltuin/mihxil/streams/src/org/mmbase/streams/transcoders


Index: FFMpegTranscoder.java
===================================================================
RCS file: 
/var/cvs/speeltuin/mihxil/streams/src/org/mmbase/streams/transcoders/FFMpegTranscoder.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- FFMpegTranscoder.java       17 Apr 2009 10:06:18 -0000      1.1
+++ FFMpegTranscoder.java       24 Apr 2009 18:43:30 -0000      1.2
@@ -12,6 +12,8 @@
 
 import java.net.*;
 import java.io.*;
+import org.mmbase.util.logging.*;
+
 
 /**
  *
@@ -20,10 +22,12 @@
 
 public class FFMpegTranscoder extends CommandTranscoder {
 
+    @Override
     protected  String getCommand() {
         return "ffmpeg";
     }
 
+    @Override
     protected String[] getArguments(URI in, URI out) {
         if (! in.getScheme().equals("file")) throw new 
UnsupportedOperationException();
         if (! out.getScheme().equals("file")) throw new 
UnsupportedOperationException();
@@ -34,9 +38,16 @@
         return new String[] { "-i", inFile.toString(), outFile.toString() };
     }
 
+    @Override
+    public String  getExtension() {
+        return "avi";
+    }
+
 
     public static void main(String[] argv) throws Exception {
-        Transcoder transcoder = new FFMpegTranscoder();
-        transcoder.transcode(new File(argv[0]).toURI(), new 
File(argv[1]).toURI());
+        CommandTranscoder transcoder = new FFMpeg2TheoraTranscoder();
+        Logger logger = Logging.getLoggerInstance("FFMPEGTHEORA");
+        logger.setLevel(Level.SERVICE);
+        transcoder.transcode(new File(argv[0]).toURI(), new 
File(argv[1]).toURI(), logger);
     }
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to