|
@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
+import com.fdkankan.base.config.KankanGlobalConfig;
|
|
|
import com.fdkankan.base.constant.LoginConstant;
|
|
|
import com.fdkankan.base.constant.SceneConstant;
|
|
|
import com.fdkankan.base.mapper.base.IBaseMapper;
|
|
@@ -96,6 +97,9 @@ public class SceneProServiceImpl extends BaseServiceImpl<SceneProEntity, String>
|
|
|
@Value("${prefix.ali}")
|
|
|
private String prefixAli;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private KankanGlobalConfig kankanGlobalConfig;
|
|
|
+
|
|
|
@Override
|
|
|
public IBaseMapper<SceneProEntity, String> getBaseMapper() {
|
|
|
return sceneProMapper;
|
|
@@ -3087,7 +3091,7 @@ public class SceneProServiceImpl extends BaseServiceImpl<SceneProEntity, String>
|
|
|
CreateObjUtil.ossUtilCp(ossFile, targetPath);
|
|
|
|
|
|
// 生成水印视频
|
|
|
- CreateObjUtil.generateShareVideo(targetFile);
|
|
|
+ CreateObjUtil.generateShareVideo(targetFile, kankanGlobalConfig.getFfmpegEnv());
|
|
|
|
|
|
// 上传到oss
|
|
|
uploadToOssUtil.uploadMulFilesV2(SceneOssFileEnum.VIDEO, downloadVideoParam.getSceneNum(), newFileName);
|
|
@@ -3866,7 +3870,9 @@ public class SceneProServiceImpl extends BaseServiceImpl<SceneProEntity, String>
|
|
|
scenejson = JSONObject.parseObject(strsceneInfos);
|
|
|
}
|
|
|
|
|
|
+ log.info("转换前-scene.json文件转换json-{}", scenejson);
|
|
|
JSONArray newSceneJson = putVideoDataToAllSceneJson(operaVideoDTO, scenejson);
|
|
|
+ log.info("转换后-scene.json文件转换json-{}", scenejson);
|
|
|
FileUtils.writeFile(dataBuffer + "scene.json", newSceneJson.toString());
|
|
|
|
|
|
Map<String, String> uploadMap = new HashMap<>();
|