diff --git a/FileModule/src/main/java/org/example/pojo/configfile/ChopperBotConfigFile.java b/FileModule/src/main/java/org/example/pojo/configfile/ChopperBotConfigFile.java index d86817e..a22a522 100644 --- a/FileModule/src/main/java/org/example/pojo/configfile/ChopperBotConfigFile.java +++ b/FileModule/src/main/java/org/example/pojo/configfile/ChopperBotConfigFile.java @@ -29,7 +29,8 @@ public class ChopperBotConfigFile extends ConfigFile> { ConstPool.CREEPER, "./config/"+ConstPool.CREEPER, ConstPool.SECTION_WORK, "./config/"+ConstPool.SECTION_WORK, ConstPool.HOT, "./config/"+ConstPool.HOT, - ConstPool.PUBLISH, "./config/"+ConstPool.PUBLISH), + ConstPool.PUBLISH, "./config/"+ConstPool.PUBLISH, + ConstPool.LIVE_RECORD,"./config/"+ConstPool.LIVE_RECORD), "pluginStart",Map.of()), FileType.CHOPPER_BOT); } diff --git a/LiveRecordModule/src/main/java/org/example/LiveStreamTest.java b/LiveRecordModule/src/main/java/org/example/LiveStreamTest.java index e47bbb2..5f91faf 100644 --- a/LiveRecordModule/src/main/java/org/example/LiveStreamTest.java +++ b/LiveRecordModule/src/main/java/org/example/LiveStreamTest.java @@ -7,8 +7,9 @@ public class LiveStreamTest { private static final int THREAD_NUM = 10; public static void main(String[] args) { + // 创建直播配置 - BilibiliLiveConfig liveConfig = new BilibiliLiveConfig("732", "D:\\", "猪猪公主"); + BilibiliLiveConfig liveConfig = new BilibiliLiveConfig("732", "E:\\Project\\ChopperBot\\config\\LiveRecord\\", "猪猪公主"); // 创建下载任务管理器 TaskManager taskManager = new TaskManager(THREAD_NUM); diff --git a/LiveRecordModule/src/main/java/org/example/pool/ConstPool.java b/LiveRecordModule/src/main/java/org/example/pool/ConstPool.java index a94ad44..3cd3f3a 100644 --- a/LiveRecordModule/src/main/java/org/example/pool/ConstPool.java +++ b/LiveRecordModule/src/main/java/org/example/pool/ConstPool.java @@ -1,5 +1,7 @@ package org.example.pool; +import java.nio.file.Paths; + /** * 常量池 * @author 燧枫 @@ -7,5 +9,5 @@ package org.example.pool; */ public class ConstPool { - public static String FFMEPEG_PATH = "D:\\test\\ffmpeg.exe"; + public static String FFMEPEG_PATH = Paths.get(System.getProperty("user.dir"),"ffmpeg.exe").toString(); } diff --git a/common/src/main/java/org/example/constpool/ConstPool.java b/common/src/main/java/org/example/constpool/ConstPool.java index 615573d..bbbd8e4 100644 --- a/common/src/main/java/org/example/constpool/ConstPool.java +++ b/common/src/main/java/org/example/constpool/ConstPool.java @@ -20,7 +20,7 @@ public class ConstPool { public static final String SECTION_WORK = "SectionWork"; public static final String HOT = "Hot"; public static final String PUBLISH = "Publish"; - public static final String LIVE_RECORD = "liveRecord"; + public static final String LIVE_RECORD = "LiveRecord"; /**其他**/ public static final String NULL_TIME = "nil"; diff --git a/ffmpeg.exe b/ffmpeg.exe new file mode 100644 index 0000000..dd1ec66 Binary files /dev/null and b/ffmpeg.exe differ