是否可以在Java中播放音频文件的一部分?我知道开始时间和结束时间,我想在两者之间玩。 搜索了一下但没有回答。
答案 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提供了一个很好的示例,可以帮助您入门。