2013-03-29 58 views
0

我可以读取MP3文件,并可以播放它。但是现在我想改变一个mp3文件的字节码。我如何能看到一个MP3文件的字节码?我也想编辑字节码。我在Google上搜索了2天,但找不到任何解决方案。我会很感激,如果任何人能帮助我....如何读取MP3文件/字节码的变化?

+0

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

回答

1

除非我误解的东西,你的问题,事实上,它是一个MP3是无关紧要的。你所要求的是读取和修改二进制文件。如果我在这里错了,请纠正我。

这样做是相对简单的,虽然有点低的水平。我建议你使用this library为了方便。它具有描述的方法,如“从输入流中读取字节”。它也有像描述的方法“从到OutputStream一个字节[]写入字节”。

所以你要做的是在MP3中读取并将其存储为某种可变状态。然后你要修改该状态。然后你会重新写出来。

另外:你的问题是有点含糊,所以我不能肯定,但也可能是Any good recommendations for MP3/Sound libraries for java?

+0

我明白你的意思。感谢您的回复。 你能给我一个伪代码吗? – user2166895