我正在开发一个Java项目,我需要获取一个长度未知的OGG Vorbis声音文件,并将其裁剪成单独的1秒段,然后对所有这些段应用淡出效果以及淡入第一段。然后,这些段需要全部保存为单个文件。
我一直在寻找Java SPI等,并让它解码并打开一个OGG,但我无法让它在段上正确应用效果或将它们保存到文件中。
一位朋友建议我尝试使用OpenIMAJ(http://openimaj.org/),看起来它可能有我需要的东西,但我找不到一个好的教程。
如何通过Java以编程方式加载OGG文件并将音频效果应用于1秒段,然后单独保存这些1秒段?