Przeczytaj znacznik tekstu z plików MP3 w formacie .NET

Wstęp

tym samouczku nauczymy się wyodrębniać i czytać znaczniki tekstów piosenek z plików MP3 przy użyciu interfejsu API GroupDocs.Metadata w platformie .NET. GroupDocs.Metadata to potężna biblioteka, która umożliwia programistom pracę z metadanymi powiązanymi z różnymi formatami plików, w tym plikami MP3. Wykonując poniższe kroki, będziesz w stanie efektywnie odzyskiwać informacje związane z tekstami piosenek zawarte w plikach MP3.

Warunki wstępne

Zanim zaczniemy, upewnij się, że masz skonfigurowane następujące wymagania wstępne:

  • Program Visual Studio zainstalowany na Twoim komputerze.
  • Podstawowa znajomość języka programowania C#.
  • Biblioteka GroupDocs.Metadata dla platformy .NET. Możesz go pobraćTutaj.
  • Dostęp do pliku MP3 zawierającego znaczniki tekstów do testów.

Importuj przestrzenie nazw

Najpierw uwzględnij niezbędne przestrzenie nazw w swoim projekcie C#:

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

Krok 1: Załaduj plik MP3

Rozpocznij od inicjalizacji aMetadata obiekt z wejściową ścieżką pliku MP3:

using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
    // Pobierz pakiet główny dla formatu MP3
    var root = metadata.GetRootPackage<MP3RootPackage>();

Krok 2: Uzyskaj dostęp do tagów tekstów

Sprawdź, czy plik MP3 zawiera znaczniki Lyrics3V2 i pobierz powiązane informacje:

    if (root.Lyrics3V2 != null)
    {
        //Wyprowadź określone pola znaczników
        Console.WriteLine("Lyrics: " + root.Lyrics3V2.Lyrics);
        Console.WriteLine("Album: " + root.Lyrics3V2.Album);
        Console.WriteLine("Artist: " + root.Lyrics3V2.Artist);
        Console.WriteLine("Track: " + root.Lyrics3V2.Track);

Krok 3: Przejdź przez wszystkie pola tagów w pętli

Alternatywnie możesz przeglądać wszystkie dostępne pola tagów w Lyrics3V2:

        foreach (var field in root.Lyrics3V2.ToList())
        {
            Console.WriteLine("{0} = {1}", field.ID, field.Data);
        }
    }
}

Wniosek

W tym samouczku omówiliśmy, jak wyodrębnić i odczytać tagi tekstów piosenek z plików MP3 przy użyciu narzędzia GroupDocs.Metadata dla platformy .NET. Wykonując poniższe kroki, możesz skutecznie odzyskać metadane dotyczące tekstów piosenek osadzone w plikach MP3 w celu dalszego przetwarzania lub wyświetlania w aplikacjach.

Często zadawane pytania

Czy mogę modyfikować lub aktualizować znaczniki tekstów za pomocą GroupDocs.Metadata?

Tak, GroupDocs.Metadata umożliwia aktualizację i modyfikację metadanych w plikach MP3, w tym znaczników tekstów.

Czy GroupDocs.Metadata obsługuje inne formaty audio oprócz MP3?

Tak, GroupDocs.Metadata obsługuje szeroką gamę formatów audio i wideo do ekstrakcji i manipulacji metadanymi.

Gdzie mogę znaleźć bardziej szczegółową dokumentację GroupDocs.Metadata?

Możesz uzyskać dostęp do pełnej dokumentacjiTutaj.

Czy dostępna jest bezpłatna wersja próbna GroupDocs.Metadata?

Tak, możesz otrzymać bezpłatną wersję próbnąTutaj.

Jak mogę uzyskać pomoc techniczną dotyczącą GroupDocs.Metadata?

Aby uzyskać pomoc techniczną, możesz odwiedzić forum pomocy technicznej GroupDocs.MetadataTutaj.