java - MP3 压缩,即在 java 中将 mp3 文件从 256kbps 转换为 128kbps

标签 java compression mp3 jlayer

<分区>

我想实现mp3压缩.. 这意味着我想使用 Java 编程语言将 256kbps 的 mp3 文件转换为 128 甚至 64kbps 的 mp3 文件..

是否可以使用 JLayer..? 我该怎么做...?

代码片段会很有用

最佳答案

要将 MP3 文件转换为较低比特率的文件,您必须对文件进行解码和重新编码,因此您需要一个 MP3 解码器和一个 MP3 编码器。

您必须找到一个用于对 MP3 进行解码/编码的 Java 库。一种选择是 LameOnJ .它是“蹩脚的”MP3 编码器的包装器,并使用特定于平台的二进制文件/DLL。

可能还有纯 Java 解决方案,但我不知道。

另见 MP3 Encoding in Java

关于java - MP3 压缩,即在 java 中将 mp3 文件从 256kbps 转换为 128kbps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2043905/

相关文章:

支持获取、设置和删除某些索引的 java arraylist 的 C# 等价物

java - 月份日历的数据结构

hadoop - 为什么 gzip 不支持拆分

audio - 创建.ram,.wvx,.m3u文件以托管和流式传输音频/视频文件的优势?

Java CDI : Do interceptors have scope?

将连接超时设置为 HttpComponentsMessageSender 时出现 java.lang.UnsupportedOperationException

c# - 如何在不使用第三方 dll 的情况下使用 dotnet framework 4.0 提取 zip 文件

compression - 用于进一步(无损)Jpeg压缩的库

vb.net - VB.Net-音频文件专辑封面

java - 我无法处理编程异常:播放Java声音