Update ID3V2-tag in MP3-bestanden met .NET

Invoering

In deze zelfstudie onderzoeken we hoe u ID3V2-tags in MP3-bestanden kunt bijwerken met behulp van de GroupDocs.Metadata voor .NET-bibliotheek. GroupDocs.Metadata is een krachtige API waarmee ontwikkelaars kunnen werken met metadata in verschillende bestandsformaten, waaronder MP3. Deze tutorial leidt u stap voor stap door het proces van het wijzigen van ID3V2-tags.

Vereisten

Zorg ervoor dat u over het volgende beschikt voordat u begint:

  • Basiskennis van programmeren in C#
  • Visual Studio is op uw computer geïnstalleerd
  • GroupDocs.Metadata voor .NET-bibliotheek. Je kunt het downloaden vanhier.

Naamruimten importeren

Importeer om te beginnen de benodigde naamruimten in uw C#-project:

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

Stap 1: Initialiseer het metadata-object

De eerste stap is het initialiseren van aMetadata object met het pad naar uw MP3-bestand.

using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
    // Je code komt hier terecht
}

Stap 2: Open het MP3-rootpakket

Haal vervolgens het rootpakket van het MP3-bestand op. Voor audiobestanden is dit een exemplaar vanMP3RootPackage.

var root = metadata.GetRootPackage<MP3RootPackage>();

Stap 3: Controleer en maak een ID3V2-tag

Controleer nu of het MP3-bestand al een ID3V2-tag heeft. Als dit niet het geval is, maakt u een nieuw exemplaar vanID3V2Tag.

if (root.ID3V2 == null)
{
    root.ID3V2 = new ID3V2Tag();
}

Stap 4: ID3V2-tageigenschappen bijwerken

U kunt nu verschillende eigenschappen van de ID3V2-tag bijwerken, zoals album, artiest, band, tracknummer, muzieksleutel, titel, datum, enz.

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";

Stap 5: Wijzigingen in metadata opslaan

Sla ten slotte de gewijzigde metagegevens weer op in het MP3-bestand.

metadata.Save("YourInputFile.mp3");

Conclusie

In deze zelfstudie hebben we besproken hoe u ID3V2-tags in MP3-bestanden kunt bijwerken met behulp van GroupDocs.Metadata voor .NET. U hebt geleerd hoe u het metadata-object kunt initialiseren, toegang krijgt tot het MP3-hoofdpakket, ID3V2-tageigenschappen kunt wijzigen en de wijzigingen weer in het bestand kunt opslaan.

Veelgestelde vragen

Kan ik GroupDocs.Metadata gratis gebruiken?

Ja, u kunt een gratis proefperiode krijgen vanhier.

Waar kan ik de GroupDocs.Metadata-documentatie vinden?

De documentatie is beschikbaarhier.

Hoe kan ik een licentie voor GroupDocs.Metadata aanschaffen?

U kunt een licentie kopenhier.

Is er een ondersteuningsforum voor GroupDocs.Metadata?

Ja, u kunt het ondersteuningsforum bezoekenhier.

Kan ik een tijdelijke licentie verkrijgen voor evaluatiedoeleinden?

Ja, u kunt een tijdelijke licentie krijgenhier.