gpt4 book ai didi

Java转码和操作mp3文件

转载 作者:行者123 更新时间:2023-11-30 05:17:09 25 4
gpt4 key购买 nike

我正在寻找一个java库来有效/快速地转码和操作mp3文件。我正在开发一个复杂的流媒体服务器,它混合音乐并具有一些其他功能以允许用户彼此交互。例如,推荐功能应该淡出发送用户到推荐接收者的流。

所有功能现已实现,并且使用 UPnP-AV 设备运行良好。下一步不会像我现在那样简单地切换轨道。歌曲之间应该是平滑的淡入淡出。

对此有什么建议吗? Mayby java 不是处理声音的正确解决方案。如果您知道更好的方法来进行音频转码和操作,请告诉我。

(需要转码,因为并非所有音频源都可以用作 mp3,但在内部我只使用 MP3)

最佳答案

最好的 MP3 编码器之一是 LAME 。有一个 Java 的 API 包装器,名为 LAMEOnJ ,但它需要 JNIEasy license ,其免费版本必须每 5 天重新下载一次。坦率地说,我不知道为什么您想要在内部使用 MP3 而不是 WAV 文件;这可能会需要更多的工作。另外,还有patent thing .

总的来说,您最好使用 Java Sound API 。 。有一个很好的开源包,名为 Tritonus 。 Tritonus 仅支持 Linux 上的完整 API(特别是声音输出),但他们有一些 useful plugins可在任何平台上运行(包括 MP3 编码器,其质量我无法评价)。

关于Java转码和操作mp3文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/640119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com