用Java编写音频文件的一部分

时间:2012-09-24 17:24:03

标签: java audio

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

2 个答案:

答案 0 :(得分:0)

使用Java Media Framwork(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()。其中一个可用的控制器是Clock:

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

它包含您需要的方法setMediaTime()setStopTime()

答案 1 :(得分:0)

我喜欢Java Sound package,因为它是库存Java发行版的一部分,我发现它比JMF更容易使用。 Java Sound info page提供了一个很好的示例,可以帮助您入门。