Commit 6bb2d718 by 朱亚洁

fixbug:[none]视频转码报错

parent a171a28f
...@@ -39,6 +39,7 @@ import com.pcloud.common.exceptions.FileException; ...@@ -39,6 +39,7 @@ import com.pcloud.common.exceptions.FileException;
import com.pcloud.common.utils.DateUtils; import com.pcloud.common.utils.DateUtils;
import com.pcloud.common.utils.FileUtils; import com.pcloud.common.utils.FileUtils;
import com.pcloud.common.utils.ImageUtils; import com.pcloud.common.utils.ImageUtils;
import com.pcloud.common.utils.ListUtils;
import com.pcloud.common.utils.LocalDateUtils; import com.pcloud.common.utils.LocalDateUtils;
import com.pcloud.common.utils.UUIDUitl; import com.pcloud.common.utils.UUIDUitl;
import com.pcloud.common.utils.encode.ZSEncode; import com.pcloud.common.utils.encode.ZSEncode;
...@@ -1127,10 +1128,17 @@ public class OssUtils { ...@@ -1127,10 +1128,17 @@ public class OssUtils {
QueryThumbTaskResponse queryThumbTaskResponse = mpcClient.queryThumbnailsTask(queryThumbTaskRequest); QueryThumbTaskResponse queryThumbTaskResponse = mpcClient.queryThumbnailsTask(queryThumbTaskRequest);
// 返回消息 // 返回消息
System.out.println(new Gson().toJson(queryThumbTaskResponse)); System.out.println(new Gson().toJson(queryThumbTaskResponse));
if (ListUtils.isEmpty(queryThumbTaskResponse.getTaskArray())){
return outObject;
}
if (QueryThumbTaskResponse.ThumbTask.StatusEnum.SUCCEEDED.equals(queryThumbTaskResponse.getTaskArray().get(0).getStatus())) { if (QueryThumbTaskResponse.ThumbTask.StatusEnum.SUCCEEDED.equals(queryThumbTaskResponse.getTaskArray().get(0).getStatus())) {
QueryThumbTaskResponse.ThumbTask thumbTask = queryThumbTaskResponse.getTaskArray().get(0); QueryThumbTaskResponse.ThumbTask thumbTask = queryThumbTaskResponse.getTaskArray().get(0);
String picName = thumbTask.getThumbnailInfo().get(0).getPicName(); if (!ListUtils.isEmpty(thumbTask.getThumbnailInfo())){
outObject = URLDecoder.decode(thumbTask.getOutput().getObject()+"/"+picName, "UTF-8"); String picName = thumbTask.getThumbnailInfo().get(0).getPicName();
outObject = URLDecoder.decode(thumbTask.getOutput().getObject()+"/"+picName, "UTF-8");
}else {
outObject = "https://oss.5rs.me/oss/uploadfe/jpg/d026cd83cf2ff55e3f4b4493a6919712.jpg";//默认图
}
} }
} catch (Exception e) { } catch (Exception e) {
LOGGER.error("【aliOSS】查询视频截图任务失败:" + e.getMessage(), e); LOGGER.error("【aliOSS】查询视频截图任务失败:" + e.getMessage(), e);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment