Mettre à jour la balise des paroles dans les fichiers MP3 à l'aide de .NET

Introduction

Dans ce didacticiel, nous montrerons comment utiliser la bibliothèque GroupDocs.Metadata pour .NET pour mettre à jour par programmation la balise de paroles dans les fichiers MP3. Ce processus implique l’accès et la modification des métadonnées des fichiers MP3, en ciblant spécifiquement les informations sur les paroles.

Conditions préalables

Avant de commencer, assurez-vous d’avoir les éléments suivants :

  • Connaissance de base de la programmation C#.
  • Visual Studio installé sur votre ordinateur.
  • Bibliothèque GroupDocs.Metadata pour .NET installée (voirlien de téléchargement).
  • Un fichier MP3 à des fins de test.

Importer des espaces de noms

Commencez par importer les espaces de noms nécessaires dans votre projet C# :

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

Étape 1 : Chargez le fichier MP3

Tout d’abord, chargez le fichier MP3 dans unMetadata objet utilisant GroupDocs.Metadata :

using (Metadata metadata = new Metadata("path_to_your_mp3_file.mp3"))
{
    var root = metadata.GetRootPackage<MP3RootPackage>();
    // Accéder à la balise Lyrics3V2
    if (root.Lyrics3V2 == null)
    {
        root.Lyrics3V2 = new LyricsTag();
    }

Étape 2 : Mettre à jour les informations sur les paroles

Ensuite, mettez à jour les informations sur les paroles ainsi que d’autres détails pertinents tels que l’artiste, l’album et le morceau :

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

Étape 3 : ajouter des champs personnalisés (facultatif)

Vous pouvez éventuellement ajouter des champs personnalisés à la balise :

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

Étape 4 : Enregistrez les modifications

Enfin, enregistrez les métadonnées modifiées dans le fichier MP3 :

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

Conclusion

Dans ce didacticiel, nous avons exploré comment mettre à jour la balise de paroles dans les fichiers MP3 à l’aide de GroupDocs.Metadata pour .NET. En suivant les étapes décrites, vous pouvez gérer et modifier efficacement les métadonnées des fichiers MP3 par programmation.

FAQ

Puis-je mettre à jour d’autres métadonnées que les paroles à l’aide de GroupDocs.Metadata pour .NET ?

Oui, GroupDocs.Metadata pour .NET vous permet de travailler avec différents types de métadonnées dans différents formats de fichiers.

GroupDocs.Metadata pour .NET est-il compatible avec .NET Core ?

Oui, la bibliothèque prend en charge à la fois .NET Framework et .NET Core.

GroupDocs.Metadata pour .NET nécessite-t-il une licence pour une utilisation commerciale ?

Oui, vous pouvez obtenir une licence auprès deDocuments de groupe pour un usage commercial.

Comment puis-je obtenir de l’aide ou poser des questions relatives à GroupDocs.Metadata pour .NET ?

Vous pouvez visiter leForum GroupDocs.Metadonnées pour du soutien et des discussions.

Puis-je essayer GroupDocs.Metadata pour .NET gratuitement ?

Oui, vous pouvez obtenir unessai gratuit pour découvrir ses fonctionnalités.