【问题标题】:How to read/change bytecode of a mp3 file? [closed]如何读取/更改 mp3 文件的字节码? [关闭]
【发布时间】:2013-03-20 14:17:19
【问题描述】:

我可以阅读 mp3 文件并可以播放。但现在我想更改 mp3 文件的字节码。我怎么能看到一个 mp3 文件的字节码???我也想编辑字节码。我在谷歌搜索了 2 天,但找不到任何解决方案。如果有人帮助我,我将不胜感激......

【问题讨论】:

  • 什么是“字节码”?你是指 ID3 标签还是实际的音乐数据?

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


【解决方案1】:

除非我误解了某些东西,否则对于您的问题,它是 mp3 的事实是无关紧要的。您要问的只是读取和修改二进制文件。如果我在这里错了,请纠正我。

这样做相对简单,虽然水平有点低。为方便起见,我建议您使用this library。它的方法描述为“从输入流中读取字节”。它还有一些方法,其描述如“将字节从 byte[] 写入 OutputStream。”

所以你要做的是读取 MP3 并将其存储为一些变量状态。然后你要修改那个状态。然后,您将再次将其写回。

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

【讨论】:

  • 我明白你说的。感谢您的回复。你能给我一个伪代码吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-30
  • 1970-01-01
  • 2011-10-10
相关资源
最近更新 更多