問題タブ [jaudiotagger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - MP3 タグの編集
mp3 ファイルのタグを編集する方法を知っている人はいますか?
Mp3agic を試しましたが、MP3Fileオブジェクトを宣言しようとするとクラッシュし、jaudiotagger ライブラリも試しましたが、クラッシュします。
助けが必要です。
アップデート:
これは、アプリがクラッシュするコード スニペットです。
回線でアプリがクラッシュする
例外なく。
前述の行のすべてのデバッグ手順に従うと、JAudioTagger の MP3File クラスの 246 行目でアプリがクラッシュします。これは行です:
..
そこで、ここでコードを変更しようとしました (AudioFile 宣言を変更しました):
そしてラインで
MP3File クラスの 232 行目で NullPointerException をスローします (この行はファイルのヘッダーを見つけようとします)。
この例外により、次の行でこの例外が発生します。
行で:
アップデート:
私も行を変更しようとしました:
に:
ただし、次の例外がスローされます。
java - jaudiotagger を使用してカスタム (ユーザー定義) MP4 フィールドを書き込む
カスタム/ユーザー定義フィールドを mp4 ファイルに書きたいのですが、jaudiotagger
FLAC ファイルの場合は、VorbisCommentTagField
.
を使用する MP3 ファイルの場合、 asID3v24Tag
でこれを行うことができますID3v24Frame
ID3v24Frames.FRAME_ID_USER_DEFINED_INFO
これをmp4で行う方法はありますか?があるように見えますがMp4FreeBox
、それを使用するパブリック API が見つかりません。
さらに、jaudiotagger
統一された方法でカスタム タグ (キー/値) を設定するためのパブリック API を公開していますか? 何も見つかりませんでした。各形式を個別に扱う必要があります。
ありがとうございました