Aktualisieren Sie den ID3V2-Tag in MP3-Dateien mit .NET
Einführung
In diesem Tutorial erfahren Sie, wie Sie ID3V2-Tags in MP3-Dateien mithilfe der GroupDocs.Metadata für .NET-Bibliothek aktualisieren. GroupDocs.Metadata ist eine leistungsstarke API, die es Entwicklern ermöglicht, mit Metadaten in verschiedenen Dateiformaten, einschließlich MP3, zu arbeiten. Dieses Tutorial führt Sie Schritt für Schritt durch den Prozess der Änderung von ID3V2-Tags.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:
- Grundkenntnisse der C#-Programmierung
- Auf Ihrem Computer installiertes Visual Studio
- GroupDocs.Metadata für .NET-Bibliothek. Sie können es herunterladen vonHier.
Namespaces importieren
Importieren Sie zunächst die erforderlichen Namespaces in Ihr C#-Projekt:
using GroupDocs.Formats.Audio;
using System;
using GroupDocs.Metadata;
Schritt 1: Metadatenobjekt initialisieren
Der erste Schritt besteht darin, a zu initialisierenMetadata
Objekt mit dem Pfad zu Ihrer MP3-Datei.
using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
// Ihr Code wird hier angezeigt
}
Schritt 2: Greifen Sie auf das MP3-Root-Paket zu
Rufen Sie als Nächstes das Root-Paket der MP3-Datei ab. Bei Audiodateien ist dies eine Instanz vonMP3RootPackage
.
var root = metadata.GetRootPackage<MP3RootPackage>();
Schritt 3: ID3V2-Tag prüfen und erstellen
Überprüfen Sie nun, ob die MP3-Datei bereits einen ID3V2-Tag hat. Wenn nicht, erstellen Sie eine neue Instanz vonID3V2Tag
.
if (root.ID3V2 == null)
{
root.ID3V2 = new ID3V2Tag();
}
Schritt 4: Aktualisieren Sie die ID3V2-Tag-Eigenschaften
Sie können jetzt verschiedene Eigenschaften des ID3V2-Tags aktualisieren, z. B. Album, Künstler, Band, Titelnummer, Tonart, Titel, Datum usw.
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";
Schritt 5: Metadatenänderungen speichern
Speichern Sie abschließend die geänderten Metadaten wieder in der MP3-Datei.
metadata.Save("YourInputFile.mp3");
Abschluss
In diesem Tutorial haben wir erläutert, wie Sie ID3V2-Tags in MP3-Dateien mithilfe von GroupDocs.Metadata für .NET aktualisieren. Sie haben gelernt, wie Sie das Metadatenobjekt initialisieren, auf das MP3-Stammpaket zugreifen, ID3V2-Tageigenschaften ändern und die Änderungen wieder in der Datei speichern.
Häufig gestellte Fragen
Kann ich GroupDocs.Metadata kostenlos nutzen?
Ja, Sie können eine kostenlose Testversion erhalten vonHier.
Wo finde ich die GroupDocs.Metadata-Dokumentation?
Die Dokumentation ist verfügbarHier.
Wie kann ich eine Lizenz für GroupDocs.Metadata erwerben?
Sie können eine Lizenz erwerbenHier.
Gibt es ein Supportforum für GroupDocs.Metadata?
Ja, Sie können das Support-Forum besuchenHier.
Kann ich zu Evaluierungszwecken eine temporäre Lizenz erhalten?
Ja, Sie können eine vorübergehende Lizenz erhaltenHier.