wangyunpeng преди 3 месеца
родител
ревизия
4b5a948699
променени са 1 файла, в които са добавени 3 реда и са изтрити 4 реда
  1. 3 4
      core/src/main/java/com/tzld/supply/job/VideoGenerateJob.java

+ 3 - 4
core/src/main/java/com/tzld/supply/job/VideoGenerateJob.java

@@ -6,10 +6,7 @@ import com.alibaba.fastjson.JSONObject;
 import com.google.common.util.concurrent.ThreadFactoryBuilder;
 import com.tzld.supply.api.FFmpegApiService;
 import com.tzld.supply.api.fish.FishApiService;
-import com.tzld.supply.common.enums.ProduceVideoStatusEnum;
-import com.tzld.supply.common.enums.SpiderContentMediaTypeEnum;
-import com.tzld.supply.common.enums.SpiderContentSearchStatusEnum;
-import com.tzld.supply.common.enums.SpiderContentStatusEnum;
+import com.tzld.supply.common.enums.*;
 import com.tzld.supply.dao.mapper.supply.spider.*;
 import com.tzld.supply.dao.mapper.supply.spider.ext.SpiderMapperExt;
 import com.tzld.supply.model.entity.ali.AliVoiceResultSentenceData;
@@ -240,6 +237,8 @@ public class VideoGenerateJob {
                         String commandResponseData = ffmpegApiService.command(commandParam);
                         if (StringUtils.isBlank(commandResponseData)) {
                             log.error("视频素材生成 图片转视频失败,param: {}", JSONObject.toJSONString(commandParam));
+                            image.setStatus(SpiderContentMediaStatusEnum.ABANDONED.getCode());
+                            spiderContentMediaMapper.updateByPrimaryKeySelective(image);
                             return;
                         }
                         String fileName = String.format("supply/produce/material/video/%s", outputVideoName);