zhaoxian 1 рік тому
батько
коміт
ca5b487aa0

+ 1 - 1
ruixuan-live/src/main/java/com/ruixuan/data/service/impl/VideoTextServiceImpl.java

@@ -28,7 +28,7 @@ public class VideoTextServiceImpl implements VideoTextService {
             return ResultResponse.error("链接为空");
         }
         StringBuffer localPath = new StringBuffer();
-        localPath.append(downloadPath).append(DateUtils.dateTime()).append("/");
+        localPath.append(downloadPath).append("/").append("pcm").append("/").append(DateUtils.dateTime()).append("/");
         log.info("-------下载到服务器地址:{}", localPath.toString());
         String[] split = url.split("/");
         //本地文件内容

+ 1 - 1
ruixuan-live/src/main/java/com/ruixuan/data/utils/VideoToPCMTool.java

@@ -57,7 +57,7 @@ public class VideoToPCMTool {
         //在当前源mp4文件目录下生成临时文件
         String mp4TempFile = src.getParent() + "\\" + System.currentTimeMillis() + ".mp4";
         //基于ffmpeg进行截取
-        ProcessBuilder cutBuilder = new ProcessBuilder(ffmpeg, "-ss", "1", "-i", mp4Path.toAbsolutePath().toString(),
+        ProcessBuilder cutBuilder = new ProcessBuilder(ffmpeg, "-ss", "0", "-i", mp4Path.toAbsolutePath().toString(),
                 "-to", endTime, "-c", "copy", mp4TempFile);
         try {
             cutBuilder.inheritIO().start().waitFor();