import eu.svjatoslav.meviz.encoder.EncodingOptions;
import eu.svjatoslav.meviz.encoder.EncodingPlan;
import eu.svjatoslav.meviz.encoder.EncodingTask;
-import eu.svjatoslav.meviz.encoder.converters.Converter;
-import eu.svjatoslav.meviz.encoder.converters.Mts2Mp4;
+import eu.svjatoslav.meviz.encoder.converters.AbstractConverter;
+import eu.svjatoslav.meviz.encoder.converters.Ffmpeg;
public class Main implements Module {
+ "/AVCHD/BDMV/STREAM/";
final File videosDirectory = new File(videosPath);
- if (!videosDirectory.exists()) {
+ if (!videosDirectory.exists())
return new File[0];
- }
return videosDirectory.listFiles();
}
public String getDoubleDigit(final int value) {
String valueString = Integer.toString(value);
- if (valueString.length() == 1) {
+ if (valueString.length() == 1)
valueString = "0" + valueString;
- }
return valueString;
};
final File targetDirectory = getTargetDirectory();
targetDirectory.mkdirs();
- final Converter converter = new Mts2Mp4();
+ final AbstractConverter converter = new Ffmpeg();
final EncodingPlan encodingPlan = new EncodingPlan();
final String userName = System.getProperty("user.name");