java中的在线mp3处理

时间:2011-06-14 12:34:23

标签: java tomcat mp3

我正在制作一种mp3音乐商店。什么是在tomcat Web服务器上剪切或混合2个mp3文件的解决方案?

cut - 我的意思是先切30秒并将其保存在不同的文件中。

mix - 我的意思是将歌曲与一些关于“试用版”的消息混合在一起。

2 个答案:

答案 0 :(得分:3)

您可以查看jLayer mp3 library

答案 1 :(得分:0)

你可以很容易地做到这一点,因为MP3格式可以有效地切割和放大。粘贴为字节流。在任何给定的MP3流中都有帧,你可以在任何一侧松开26ms的音频,但这听起来并不多;每个帧长度可以根据它是否为VBR与CBR MP3而变化。

你确实应该检查一些库(已经提到过)。

正确的MP3解码器/播放器即使使用CBR也应该遵循比特率的流内调整,唉大多数都没有。如果您控制源音频数据,连接/修剪MP3数据将连接/修剪音频。