之前的博客写了如何上传视频文件,但是上传后根据业务需要对于视频文件的时长做一个获值,直接上解决步骤
第一步,添加需要的pom依赖
<dependency>
<groupId>ws.schild</groupId>
<artifactId>jave-all-deps</artifactId>
<version>2.5.1</version>
</dependency>
需要等一段时间才行
第二部,因为上传的文件类型是MultipartFile,但是所下载的依赖只能对于File文件处理,所以需要转换,获得的单位是秒
在转换格式后,会生成一个临时文件,所以需要将临时文件删除(file.delete)