質問

私は、そのようなMP4やWMVなどID3V2タグおよびビデオフォーマットにいくつかの研究を行ってきました。 ID3V2タグを編集するための2つのトップライブラリがあるように見えるます:

EntaggedとJaudiotagger

これらの両方が唯一のオーディオフォーマットをサポートしています。これは、なぜ私が最初にオフ推測(彼らはM4AとWMAではなく、MP4とWMVをサポート)?その後、彼らはすべての選択肢です。

役に立ちましたか?

解決

JID3は、トリックを行います表示されます。これは、拡張子に制限はありません。

http://jid3.blinkenlights.org/する

これでうまくいけば、誰かがこのオープンソースプロジェクトは、デザイナー見つけた!

ここでは、いくつかの異なるファイル形式でそれを使用する例である:

public class JITExample {
  private static MediaFile audioFile;

  public static void main(String... megaThrustersAreGo) {

    //File file = new File("/home/rhigdon/Desktop/project-voltron/test-files/video.mp4");
    //File file = new File("/home/rhigdon/Desktop/project-voltron/test-files/movGetOutTheWay_iPhone_Cellular_1.3gp");
    File file = new File("/home/rhigdon/Desktop/project-voltron/test-files/movGetOutTheWay_HD_WMV_720p_1.wmv");
    //Entagged Soltuion

    audioFile = new MP3File(file);


    try {
      ID3V2_3_0Tag tag = new ID3V2_3_0Tag();
      tag.setArtist("Ryan Higdon");
      tag.setAlbum("Ryan's Funky Beats");
      audioFile.setID3Tag(tag);
      audioFile.sync();
      for (ID3Tag eachTag : audioFile.getTags()) {
        System.out.println(eachTag.toString());
      }

    } catch (ID3Exception e) {
      e.printStackTrace();
      System.out.println("something bad happened");
    }


  }
}

他のヒント

ここでは紹介ページによる の<のhref = "のhttp://www.id3。 ORG /はじめに」のrel = "nofollowをnoreferrer"> http://www.id3.org/Introduction を、OGG、WMAやAACはID3v2のから分離し、独自のフォーマットを使用しています。
ID3v2の編集やmp3を再生するための別のライブラリ:sがJLayerです。これは、JMFを必要とせず、それはJ2SEとJ2MEの両方で利用可能です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top