|
|
@@ -138,7 +138,7 @@ public class TbFileServiceImpl extends ServiceImpl<TbFileMapper, TbFile> impleme
|
|
|
|
|
|
//生成视频的封面图片文件(该方法内部会执行 FFmpeg 命令并验证)
|
|
|
String thumbnailFilePath = generateThumbnailFilePath(subFileName, file.getOriginalFilename());
|
|
|
- String substring = thumbnailFilePath.substring(thumbnailFilePath.lastIndexOf("\\upload"));
|
|
|
+ String substring = thumbnailFilePath.substring(thumbnailFilePath.lastIndexOf("/upload"));
|
|
|
substring = "/profile" + substring;
|
|
|
log.info("生成视频的封面图片文件路径:{}", substring);
|
|
|
substring = substring.replace("\\", "/");
|
|
|
@@ -252,7 +252,7 @@ public class TbFileServiceImpl extends ServiceImpl<TbFileMapper, TbFile> impleme
|
|
|
String thumbnailFileName = baseFilename + "_" + System.currentTimeMillis() + "_thumbnail.jpg";
|
|
|
|
|
|
String result = videoPath.substring(0, videoPath.lastIndexOf("/") + 1);
|
|
|
- Path thumbnailPath = Paths.get(result + thumbnailFileName);
|
|
|
+ Path thumbnailPath = Paths.get(result, thumbnailFileName);
|
|
|
String thumbnailPathStr = thumbnailPath.toString();
|
|
|
log.info("开始生成封面图片,视频文件的路径: {}, 封面图片的路径: {}", videoPath, thumbnailPathStr);
|
|
|
|