.NET を使用して MP3 ファイルの ID3V2 タグを更新する
導入
このチュートリアルでは、GroupDocs.Metadata for .NET ライブラリを使用して MP3 ファイルの ID3V2 タグを更新する方法について説明します。GroupDocs.Metadata は、開発者が MP3 を含むさまざまなファイル形式のメタデータを操作できるようにする強力な API です。このチュートリアルでは、ID3V2 タグを変更するプロセスを段階的に説明します。
前提条件
始める前に、次のものが揃っていることを確認してください。
- C#プログラミングの基礎知識
- お使いのマシンに Visual Studio がインストールされている
- GroupDocs.Metadata for .NETライブラリ。ここからダウンロードできます。ここ.
名前空間のインポート
まず、C# プロジェクトに必要な名前空間をインポートします。
using GroupDocs.Formats.Audio;
using System;
using GroupDocs.Metadata;
ステップ1: メタデータオブジェクトの初期化
最初のステップは、Metadata
MP3 ファイルへのパスを持つオブジェクト。
using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
//コードはここに入力してください
}
ステップ2: MP3ルートパッケージにアクセスする
次に、MP3ファイルのルートパッケージを取得します。オーディオファイルの場合、これは次のインスタンスになります。MP3RootPackage
.
var root = metadata.GetRootPackage<MP3RootPackage>();
ステップ3: ID3V2タグの確認と作成
ここで、MP3ファイルにID3V2タグがすでにあるかどうかを確認します。ない場合は、新しいインスタンスを作成します。ID3V2Tag
.
if (root.ID3V2 == null)
{
root.ID3V2 = new ID3V2Tag();
}
ステップ4: ID3V2タグのプロパティを更新する
アルバム、アーティスト、バンド、トラック番号、音楽キー、タイトル、日付など、ID3V2 タグのさまざまなプロパティを更新できるようになりました。
root.ID3V2.Album = "test album";
root.ID3V2.Artist = "test artist";
root.ID3V2.Band = "test band";
root.ID3V2.TrackNumber = "1";
root.ID3V2.MusicalKey = "C#";
root.ID3V2.Title = "code sample";
root.ID3V2.Date = "2019";
ステップ5: メタデータの変更を保存する
最後に、変更したメタデータを MP3 ファイルに保存します。
metadata.Save("YourInputFile.mp3");
結論
このチュートリアルでは、GroupDocs.Metadata for .NET を使用して MP3 ファイル内の ID3V2 タグを更新する方法について説明しました。メタデータ オブジェクトの初期化、MP3 ルート パッケージへのアクセス、ID3V2 タグのプロパティの変更、および変更をファイルに保存する方法を学習しました。
よくある質問
GroupDocs.Metadataは無料で使用できますか?
はい、次のサイトから無料トライアルを利用できます。ここ.
GroupDocs.Metadata ドキュメントはどこで見つけられますか?
ドキュメントは入手可能ですここ.
GroupDocs.Metadata のライセンスを購入するにはどうすればよいですか?
ライセンスを購入できますここ.
GroupDocs.Metadata のサポート フォーラムはありますか?
はい、サポート フォーラムにアクセスできますここ.
評価目的で一時ライセンスを取得できますか?
はい、仮免許を取得できますここ.