Zaktualizuj znacznik tekstu w plikach MP3 przy użyciu platformy .NET

Wstęp

tym samouczku pokażemy, jak używać biblioteki GroupDocs.Metadata for .NET do programowej aktualizacji znacznika tekstu w plikach MP3. Proces ten obejmuje dostęp do metadanych plików MP3 i ich modyfikowanie, w szczególności w odniesieniu do informacji o tekstach utworów.

Warunki wstępne

Zanim zaczniesz, upewnij się, że masz następujące elementy:

  • Podstawowa znajomość programowania w języku C#.
  • Program Visual Studio zainstalowany na Twoim komputerze.
  • Zainstalowana biblioteka GroupDocs.Metadata for .NET (patrzlink do pobrania).
  • Plik MP3 do celów testowych.

Importuj przestrzenie nazw

Zacznij od zaimportowania niezbędnych przestrzeni nazw do projektu C#:

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

Krok 1: Załaduj plik MP3

Najpierw załaduj plik MP3 do plikuMetadata obiekt przy użyciu GroupDocs.Metadata:

using (Metadata metadata = new Metadata("path_to_your_mp3_file.mp3"))
{
    var root = metadata.GetRootPackage<MP3RootPackage>();
    // Uzyskaj dostęp do tagu Lyrics3V2
    if (root.Lyrics3V2 == null)
    {
        root.Lyrics3V2 = new LyricsTag();
    }

Krok 2: Zaktualizuj informacje o tekstach

Następnie zaktualizuj informacje o tekście wraz z innymi istotnymi szczegółami, takimi jak wykonawca, album i utwór:

    root.Lyrics3V2.Lyrics = "[00:01]Test lyrics";
    root.Lyrics3V2.Artist = "test artist";
    root.Lyrics3V2.Album = "test album";
    root.Lyrics3V2.Track = "test track";

Krok 3: Dodaj pola niestandardowe (opcjonalnie)

Opcjonalnie możesz dodać do tagu niestandardowe pola:

    root.Lyrics3V2.Set(new LyricsField("ABC", "custom value"));

Krok 4: Zapisz zmiany

Na koniec zapisz zmodyfikowane metadane z powrotem w pliku MP3:

    metadata.Save("path_to_your_output_file.mp3");
}

Wniosek

W tym samouczku omówiliśmy, jak zaktualizować znacznik tekstu w plikach MP3 przy użyciu narzędzia GroupDocs.Metadata dla platformy .NET. Wykonując opisane kroki, możesz efektywnie zarządzać metadanymi w plikach MP3 i programowo je modyfikować.

Często zadawane pytania

Czy mogę zaktualizować inne metadane oprócz tekstów piosenek za pomocą GroupDocs.Metadata dla .NET?

Tak, GroupDocs.Metadata for .NET umożliwia pracę z różnymi typami metadanych w różnych formatach plików.

Czy GroupDocs.Metadata for .NET jest kompatybilny z .NET Core?

Tak, biblioteka obsługuje zarówno .NET Framework, jak i .NET Core.

Czy GroupDocs.Metadata for .NET wymaga licencji do użytku komercyjnego?

Tak, możesz uzyskać licencję odDokumenty grupowe do użytku komercyjnego.

Jak mogę uzyskać pomoc lub zadać pytania związane z GroupDocs.Metadata dla .NET?

Możesz odwiedzićForum GroupDocs.Metadata za wsparcie i dyskusje.

Czy mogę bezpłatnie wypróbować GroupDocs.Metadata dla .NET?

Tak, możesz dostaćbezpłatna wersja próbna aby poznać jego funkcje.