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.