java - 如何读取/更改 mp3 文件的字节码?

标签 java iostream java-io javax.sound.sampled

我可以读取mp3文件并可以播放它。但现在我想更改 mp3 文件的字节码。我如何查看 mp3 文件的字节码???我还想编辑字节码。我在 Google 上搜索了 2 天,但找不到任何解决方案。如果有人帮助我,我将非常感激......

最佳答案

除非我误解了什么,否则对于你的问题,它是 MP3 的事实是无关紧要的。您所询问的只是如何读取和修改二进制文件。如果我错了请纠正我。

这样做相对简单,尽管级别有点低。我建议您使用this library为了方便。它的方法具有诸如“从输入流读取字节”之类的描述。它还具有描述为“将字节从 byte[] 写入 OutputStream”之类的方法。

因此,您要做的就是读取 MP3 并将其存储为某种变量状态。然后你将修改该状态。然后你再把它写回来。

或者:您的问题有点模糊,所以我不能确定,但​​它可能与 Any good recommendations for MP3/Sound libraries for java? 重复。

关于java - 如何读取/更改 mp3 文件的字节码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15710712/

相关文章:

c++ - 如何在 C++ 中获取以下输入

java - VTD XML (Java) VTDNavHuge 将 XPath 结果写入文件

java - 我可以在 Java Swing 应用程序中使用 Google Visualization API 吗?

inputstream - Linux 设备驱动程序调用时计数错误

c++ - 使用IOS成员(member)进行格式化

java - 如何使用 Java 按图 block 读取 TIFF 文件?

java - 从浏览器应用程序进行 Win 操作系统调用的最佳方式

java - 在调用方法之前使用 'this'。

java - 读取包含无符号数字的二进制流

java - 将缓冲图像按行和列存储在新的缓冲图像中