public static Integer getDuration(String fileUrl) {
try {
URL url=new URL(fileUrl);
MultimediaObject multimediaObject = new MultimediaObject(url);
MultimediaInfo info = multimediaObject.getInfo();
return (int)info.getDuration()/1000;
} catch (Exception var4) {
logger.error(String.format("获取文件时长错误,message=%s", var4.getMessage()), var4);
return 0;
}
}
<dependency>
<groupId>ws.schild</groupId>
<artifactId>jave-all-deps</artifactId>
<version>2.7.3</version>
</dependency>
本文介绍了一个Java方法,用于从给定的URL获取多媒体文件的时长,通过`MultimediaObject`和`MultimediaInfo`进行信息提取,并处理可能的异常。
7812

被折叠的 条评论
为什么被折叠?



