|
|
@@ -121,45 +121,45 @@ public class PhotoSpeakSchedule { |
|
|
|
* 超分上传阿里云 |
|
|
|
*/ |
|
|
|
// @Scheduled(cron = "0 */30 * * * *?") // 每半小时检查一次 |
|
|
|
public void userVideoHyUploadSchedule() { |
|
|
|
List<PhotoSpeakVideo> videos = photoSpeakVideoService.getNotHyUploadList(); |
|
|
|
if (videos != null && videos.size() > 0) { |
|
|
|
for (PhotoSpeakVideo video : videos) { |
|
|
|
try { |
|
|
|
photoSpeakVideoService.uploadHyVideo(video); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("TtCouponVideoSchedule error.couponVideoSchedule:"+video.getId(),e); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
// public void userVideoHyUploadSchedule() { |
|
|
|
// List<PhotoSpeakVideo> videos = photoSpeakVideoService.getNotHyUploadList(); |
|
|
|
// if (videos != null && videos.size() > 0) { |
|
|
|
// for (PhotoSpeakVideo video : videos) { |
|
|
|
// try { |
|
|
|
// photoSpeakVideoService.uploadHyVideo(video); |
|
|
|
// } catch (Exception e) { |
|
|
|
// logger.error("TtCouponVideoSchedule error.couponVideoSchedule:"+video.getId(),e); |
|
|
|
// } |
|
|
|
// } |
|
|
|
// } |
|
|
|
// } |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取超分时长和大小 |
|
|
|
*/ |
|
|
|
// @Scheduled(cron = "0 1/5 * * * *?") // 每五分钟检查一次 |
|
|
|
public void userVideoHyDetailSchedule() { |
|
|
|
List<PhotoSpeakVideo> videos = photoSpeakVideoService.getUpLoadHyIngList(); |
|
|
|
if (videos != null && videos.size() > 0) { |
|
|
|
for (PhotoSpeakVideo video : videos) { |
|
|
|
try { |
|
|
|
VideUploadResult videoDetail = videoFactory.getExcutor(videoType).getVideoDetailWithCache(video.getVideoId(),false); |
|
|
|
if (videoDetail.isSuccess() |
|
|
|
&& StringUtils.isNotBlank(videoDetail.getDuration()) |
|
|
|
&& !"0.0".equals(videoDetail.getDuration())) { |
|
|
|
video.setCoverImg(videoDetail.getCoverURL()); |
|
|
|
video.setVideoPlayUrl(videoDetail.getVideoUrl()); |
|
|
|
video.setVideoTime(videoDetail.getDuration()); |
|
|
|
video.setVideoSize(videoDetail.getSize()); |
|
|
|
video.setVideoStatus(EnumVideoStatus.hy_upload_success.getCode()); |
|
|
|
photoSpeakVideoService.updateById(video); |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("TtCouponVideoSchedule error.couponVideoSchedule:"+video.getId(),e); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
// public void userVideoHyDetailSchedule() { |
|
|
|
// List<PhotoSpeakVideo> videos = photoSpeakVideoService.getUpLoadHyIngList(); |
|
|
|
// if (videos != null && videos.size() > 0) { |
|
|
|
// for (PhotoSpeakVideo video : videos) { |
|
|
|
// try { |
|
|
|
// VideUploadResult videoDetail = videoFactory.getExcutor(videoType).getVideoDetailWithCache(video.getVideoId(),false); |
|
|
|
// if (videoDetail.isSuccess() |
|
|
|
// && StringUtils.isNotBlank(videoDetail.getDuration()) |
|
|
|
// && !"0.0".equals(videoDetail.getDuration())) { |
|
|
|
// video.setCoverImg(videoDetail.getCoverURL()); |
|
|
|
// video.setVideoPlayUrl(videoDetail.getVideoUrl()); |
|
|
|
// video.setVideoTime(videoDetail.getDuration()); |
|
|
|
// video.setVideoSize(videoDetail.getSize()); |
|
|
|
// video.setVideoStatus(EnumVideoStatus.hy_upload_success.getCode()); |
|
|
|
// photoSpeakVideoService.updateById(video); |
|
|
|
// } |
|
|
|
// } catch (Exception e) { |
|
|
|
// logger.error("TtCouponVideoSchedule error.couponVideoSchedule:"+video.getId(),e); |
|
|
|
// } |
|
|
|
// } |
|
|
|
// } |
|
|
|
// } |
|
|
|
|
|
|
|
/** |
|
|
|
* 超分生成视频 |
|
|
|