.NET を使用して MP3 ファイルの歌詞タグを更新する

導入

このチュートリアルでは、GroupDocs.Metadata for .NET ライブラリを使用して、MP3 ファイルの歌詞タグをプログラムで更新する方法を説明します。このプロセスには、特に歌詞情報を対象とした、MP3 ファイルのメタデータへのアクセスと変更が含まれます。

前提条件

始める前に、次のものが揃っていることを確認してください。

  • C# プログラミングの基本的な知識。
  • マシンに Visual Studio がインストールされています。
  • GroupDocs.Metadata for .NETライブラリがインストールされている(ダウンロードリンク)。
  • テスト用の MP3 ファイル。

名前空間のインポート

まず、必要な名前空間を C# プロジェクトにインポートします。

using GroupDocs.Formats.Audio;
using System;
using GroupDocs.Metadata;

ステップ 1: MP3 ファイルをロードする

まず、MP3 ファイルをMetadataGroupDocs.Metadata を使用したオブジェクト:

using (Metadata metadata = new Metadata("path_to_your_mp3_file.mp3"))
{
    var root = metadata.GetRootPackage<MP3RootPackage>();
    // Lyrics3V2 タグにアクセスする
    if (root.Lyrics3V2 == null)
    {
        root.Lyrics3V2 = new LyricsTag();
    }

ステップ 2: 歌詞情報を更新する

次に、アーティスト、アルバム、トラックなどのその他の関連詳細とともに歌詞情報を更新します。

    root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
    root.Lyrics3V2.Artist = "test artist";
    root.Lyrics3V2.Album = "test album";
    root.Lyrics3V2.Track = "test track";

ステップ 3: カスタムフィールドを追加する (オプション)

オプションで、タグにカスタム フィールドを追加できます。

    root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));

ステップ4: 変更を保存する

最後に、変更したメタデータを MP3 ファイルに保存します。

    metadata.Save("path_to_your_output_file.mp3");
}

結論

このチュートリアルでは、GroupDocs.Metadata for .NET を使用して MP3 ファイルの歌詞タグを更新する方法を検討しました。概要を示した手順に従うことで、MP3 ファイル内のメタデータをプログラムで効率的に管理および変更できます。

よくある質問

GroupDocs.Metadata for .NET を使用して歌詞以外の他のメタデータを更新できますか?

はい、GroupDocs.Metadata for .NET を使用すると、さまざまなファイル形式のさまざまな種類のメタデータを操作できます。

GroupDocs.Metadata for .NET は .NET Core と互換性がありますか?

はい、ライブラリは .NET Framework と .NET Core の両方をサポートしています。

GroupDocs.Metadata for .NET を商用利用する場合、ライセンスは必要ですか?

はい、ライセンスは以下から取得できます。グループドキュメント商用利用の場合。

GroupDocs.Metadata for .NET に関するサポートを受けたり、質問したりするにはどうすればよいですか?

訪問できます。GroupDocs.Metadata フォーラムサポートとディスカッションのため。

GroupDocs.Metadata for .NET を無料で試すことはできますか?

はい、無料トライアルその特徴を探ります。