/**
- 获取音频时长
- @param multipart
- @return
- @throws IOException
*/
public static long getDuration(MultipartFile multipart) throws IOException{
File file = new File(multipart.getOriginalFilename());
try {
FileUtils.copyInputStreamToFile(multipart.getInputStream(),file);
MultimediaObject instance=new MultimediaObject(file);
MultimediaInfo result=instance.getInfo();
long duration;
duration=result.getDuration()/1000;
file.delete();
return duration;
} catch (EncoderException e) {
e.printStackTrace();
}
return 0L;
}
相关文章
- 01-15【主机渗透】获取远程主机保存的RDP凭据密码
- 01-15Fork 多进程 模拟并行访问web service获取响应时间差
- 01-15获取邮箱使用情况、以及最后一次logon时间
- 01-15关于socket.io获取客户端真实IP地址
- 01-15透过F5获取服务器真实内网IP
- 01-15Given a code_combination_id how can i get the code description? 获取科目组合描述
- 01-15python完成对本机wifi及密码获取
- 01-15带有tk的窗口以获取文本
- 01-15C#实现获取并操作(启动、暂停、重启、停止)某台电脑 Windows 服务
- 01-15动态获取省份的位置的