diff --git a/src/com/jpexs/decompiler/flash/console/CommandLineArgumentParser.java b/src/com/jpexs/decompiler/flash/console/CommandLineArgumentParser.java index 2e6b00c48..906c93de2 100644 --- a/src/com/jpexs/decompiler/flash/console/CommandLineArgumentParser.java +++ b/src/com/jpexs/decompiler/flash/console/CommandLineArgumentParser.java @@ -2215,7 +2215,8 @@ public class CommandLineArgumentParser { outFile = Path.combine(outFile, exportFormat); }; - outFile = Path.combine(outFile, inFile.getName()); + String outFileName = inFile.getName().toLowerCase().endsWith(".swf") ? inFile.getName().substring(0, inFile.getName().length() - 3) + exportFormat : inFile.getName(); + outFile = Path.combine(outFile, outFileName); XFLExportSettings settings = new XFLExportSettings(); settings.compressed = compressed; settings.exportScript = exportScript;