Aktualizujte ID3V2 Tag v MP3 souborech pomocí .NET

Úvod

tomto tutoriálu prozkoumáme, jak aktualizovat tagy ID3V2 v souborech MP3 pomocí knihovny GroupDocs.Metadata for .NET. GroupDocs.Metadata je výkonné API, které umožňuje vývojářům pracovat s metadaty v různých formátech souborů včetně MP3. Tento tutoriál vás krok za krokem provede procesem úpravy tagů ID3V2.

Předpoklady

Než začnete, ujistěte se, že máte následující:

  • Základní znalost programování v C#
  • Visual Studio nainstalované na vašem počítači
  • GroupDocs.Metadata pro knihovnu .NET. Můžete si jej stáhnout ztady.

Import jmenných prostorů

Chcete-li začít, importujte potřebné jmenné prostory do svého projektu C#:

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

Krok 1: Inicializujte objekt metadat

Prvním krokem je inicializace aMetadata objekt s cestou k vašemu MP3 souboru.

using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
    // Váš kód půjde sem
}

Krok 2: Přístup k kořenovému balíčku MP3

Dále načtěte kořenový balíček souboru MP3. U zvukových souborů to bude instanceMP3RootPackage.

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

Krok 3: Zkontrolujte a vytvořte ID3V2 Tag

Nyní zkontrolujte, zda soubor MP3 již obsahuje tag ID3V2. Pokud ne, vytvořte novou instanciID3V2Tag.

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

Krok 4: Aktualizujte vlastnosti ID3V2 Tag

Nyní můžete aktualizovat různé vlastnosti tagu ID3V2, jako je album, umělec, kapela, číslo stopy, hudební klíč, název, datum atd.

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

Krok 5: Uložte změny metadat

Nakonec uložte upravená metadata zpět do souboru MP3.

metadata.Save("YourInputFile.mp3");

Závěr

tomto tutoriálu jsme se zabývali tím, jak aktualizovat tagy ID3V2 v souborech MP3 pomocí GroupDocs.Metadata pro .NET. Naučili jste se inicializovat objekt metadat, přistupovat ke kořenovému balíčku MP3, upravovat vlastnosti tagu ID3V2 a uložit změny zpět do souboru.

FAQ

Mohu používat GroupDocs.Metadata zdarma?

Ano, můžete získat bezplatnou zkušební verzi odtady.

Kde najdu dokumentaci GroupDocs.Metadata?

Dokumentace je k dispozicitady.

Jak si mohu zakoupit licenci pro GroupDocs.Metadata?

Můžete si zakoupit licencitady.

Existuje fórum podpory pro GroupDocs.Metadata?

Ano, můžete navštívit fórum podporytady.

Mohu získat dočasnou licenci pro účely hodnocení?

Ano, můžete získat dočasnou licencitady.