导入maven包:
<dependency>
<groupId>ws.schild</groupId>
<artifactId>jave-all-deps</artifactId>
<version>3.1.1</version>
</dependency>
关键源码:
/**
* <b>Function: </b> todo
*
* @program: BaseTest
* @Package: com.kingbal.king.dmp
* @author: dingcho
* @date: 2024/01/02
* @version: 1.0
* @Copyright: 2024 www.kingbal.com Inc. All rights reserved.
*/
@Slf4j
public class BaseTest {
public static void main(String[] args) throws IOException {
String url = "https://xxx/6643ce9c2b5045de9a4098dc60ae8430.mp4";
File mediaFile = new File(url);
MainMultimediaInfo mainMultimediaInfo = new MainMultimediaInfo(mediaFile);
MultimediaInfo multimediaInfo = mainMultimediaInfo.getInfo(url);
long playTime = multimediaInfo.getDuration();
System.out.println(playTime);
}
}