【问题标题】:What's the easiest way to extract the JPG data from an MP3 header in java?从 java 中的 MP3 标头中提取 JPG 数据的最简单方法是什么?
【发布时间】:2010-12-04 08:56:10
【问题描述】:

我编写了一个 JSP,它为我的 Flash 前端提供了一个 XML 文件,该文件描述了我的 mp3 文件夹的内容,但我一直在尝试解析嵌入其中的专辑封面的各个文件头。任何人都可以推荐一个好的库,它有一些直截了当的东西,在伪代码中看起来像......

String mp3FilePath = "/mp3s/foo.mp3";
File myJpg = getImageFromMP3(mp3FilePath);

我不必使用 JSP,如果有问题,我可以编写一个 servlet。

【问题讨论】:

    标签: java mp3


    【解决方案1】:

    JavaMusicTag 库允许您在 mp3 中读取/写入 ID3 标签。

    它支持 ID3v2,因此应该可以获取专辑封面。

    【讨论】:

      【解决方案2】:

      您需要一个 ID3 解析库。这是Java ID3 Tag Library。您需要提取FrameBodyPICQuick Start Guide 可能会有所帮助。

      【讨论】:

        【解决方案3】:

        JAudioTagger 可能是最完整的解决方案。它支持许多版本的 id3。但它太重了。如果您只需要图片,Jid3tag 可能会更好。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-08-09
          • 2011-06-23
          • 2010-11-02
          • 2011-05-20
          • 1970-01-01
          • 2020-01-16
          • 1970-01-01
          相关资源
          最近更新 更多