web-dev-qa-db-ja.com

タグlibシャープの例はどこにありますか?

ミュージックマネージャープロジェクトでID3エディターを探しています。 taglib sharpが一般的な選択のようです。私はたくさんググって、それを使う例を見つけることができませんでした。

ライブラリの使用方法を示すいくつかの例を教えてもらえますか?

27
pphanireddy

まあ、あなたが何をしたいのか正確に知らなくても、私が提供できるのは私のコードだけです。

実際のmp3ファイルからTagLib Fileオブジェクトを作成します。これによりファイルが読み取られ、タグデータが抽出されます。

TagLib.File tagFile = TagLib.File.Create(track); // track is the name of the mp3

次に、タグ値を取得します。

uint year = tagFile.Tag.Year;

次のようにタグを設定します。

tagFile.Tag.Year = year;

変更を保存します。

tagFile.Save();
41
ChrisF