gpt4 book ai didi

java - 从Java中的网址获取音频持续时间

转载 作者:行者123 更新时间:2023-12-03 02:35:41 26 4
gpt4 key购买 nike

我需要从Java中的音频URL中获取音频的持续时间,但无法找到实现方法。
有人可以建议如何做吗?

最佳答案

我认为应该这样做:

AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new URL("http://www.url.com/"+ args[0] +".mp3"));
AudioFormat format = audioInputStream.getFormat();
long audioFileLength = file.length();
int frameSize = format.getFrameSize();
float frameRate = format.getFrameRate();
float durationInSeconds = (audioFileLength / (frameSize * frameRate));

关于java - 从Java中的网址获取音频持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51836347/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com