Author: michiel
Date: 2009-09-10 15:10:04 +0200 (Thu, 10 Sep 2009)
New Revision: 38561
Modified:
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/FFMpegTranscoder.java
Log:
OIP-94
Modified:
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/FFMpegTranscoder.java
===================================================================
---
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/FFMpegTranscoder.java
2009-09-10 12:41:50 UTC (rev 38560)
+++
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/FFMpegTranscoder.java
2009-09-10 13:10:04 UTC (rev 38561)
@@ -24,7 +24,7 @@
* @author Michiel Meeuwissen
* @version $Id$
*/
-...@settings({"format", "acodec", "vcodec", "vpre", "aq", "ab", "b", "async",
"r", "ac"})
+...@settings({"format", "acodec", "vcodec", "vpre", "aq", "ab", "b", "async",
"r", "ac", "width", "height"})
public class FFMpegTranscoder extends CommandTranscoder {
private static final Logger log =
Logging.getLoggerInstance(FFMpegTranscoder.class);
@@ -39,6 +39,9 @@
String r = null;
String ac = null;
+ String width = null;
+ String height = null;
+
/* Audio codec to use -acodec */
public void setAcodec(String a) {
acodec = a;
@@ -152,6 +155,10 @@
args.add("-ac");
args.add(ac);
}
+ if (width != null && height != null) {
+ args.add("-s");
+ args.add(width + "x" height);
+ }
args.add(outFile.toString());
args.add("-y"); // overwrite
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs