1

是否可以在 Java 中播放音频文件的一部分?我知道开始时间和结束时间,我想玩这两者之间的时间。搜索了一下,但没有得到答案。

4

2 回答 2

0

使用 Java 媒体框架 (JMF)。查看此链接以查看简单示例:http ://www.dzone.com/snippets/java-example-very-simple

然后看看Player的API:http: //docs.oracle.com/cd/E17802_01/j2se/javase/technologies/desktop/media/jmf/2.1.1/apidocs/javax/media/Player.html

它有方法addController()。可用的控制器之一是时钟:

http://docs.oracle.com/cd/E17802_01/j2se/javase/technologies/desktop/media/jmf/2.1.1/apidocs/j avax/media/Clock.html#setMediaTime(javax.media.Time)

它有setMediaTime()setStopTime()需要的方法。

于 2012-09-24T17:34:58.270 回答
0

我喜欢Java Sound 包,因为它是 Java 发行版的一部分,而且我发现它比 JMF 更易于使用。Java Sound 信息页面提供了一个很好的示例,可以帮助您入门。

于 2012-09-25T05:01:26.533 回答