|
|
@@ -554,12 +554,14 @@ public class LumaServiceImpl implements LumaService {
|
|
|
String id = submitResult.getId();
|
|
|
if (!FINISH_STATUS.contains(lumaUserConversation.getStatus())) {
|
|
|
lumaUserConversation.setStatus(submitResult.getState());
|
|
|
- SubmitResult.Video video = submitResult.getVideo();
|
|
|
lumaUserConversation.setFinishTime(System.currentTimeMillis());
|
|
|
- //出水印
|
|
|
+ SubmitResult.Video video = submitResult.getVideo();
|
|
|
+ if (video != null) {
|
|
|
+ //出水印
|
|
|
// String removeVideoWatermarkUrl = removeVideoWatermark(lumaUserConversation.getProviderId(),lumaUserConversation.getTaskId());
|
|
|
- lumaUserConversation.setVideoUrl(video.getUrl());
|
|
|
- lumaUserConversation.setThumbnail(video.getThumbnail());
|
|
|
+ lumaUserConversation.setVideoUrl(video.getUrl());
|
|
|
+ lumaUserConversation.setThumbnail(video.getThumbnail());
|
|
|
+ }
|
|
|
TASK_EXECUTOR.execute(() -> {
|
|
|
//同步
|
|
|
sync(lumaUserConversation);
|