https://blog.csdn.net/caicai1171523597/article/details/92994128
我是参考这个博客的,本地的视频是可以截取成功的,但是我用文件服务器就不行了,文件服务器返回的链接是可以访问视频的。
请问什么原因呢?
https://blog.csdn.net/caicai1171523597/article/details/92994128
我是参考这个博客的,本地的视频是可以截取成功的,但是我用文件服务器就不行了,文件服务器返回的链接是可以访问视频的。
请问什么原因呢?
File是本地文件系统,访问不到远程;所以需要下载
1.可以使用URLConnection、httpClient、resttemplete这些来进行下载
下载在本地后可以使用file打开
2.在文件上传时就对文件进行封面截取,截取保存后再上传文件和相应的封面,自己做映射关系
try {
//此处路径换成你自己配置的路径即可
File file = new File("/home/test/littlehow/xxx.mp4");
//这个就是你上传文件的那么MultipartFile实例
multipartFile.transferTo(file);
//按照以前的file逻辑处理你的业务即可
} catch (IOException e) {
//处理io异常逻辑
}
```
希望对你有帮助,