Usuń znacznik tekstu z plików MP3 w .NET

Wstęp

W tym samouczku omówimy, jak używać GroupDocs.Metadata dla .NET do usuwania tagu Lyrics z plików MP3. GroupDocs.Metadata to potężny interfejs API, który umożliwia programistom pracę z metadanymi w różnych formatach plików, w tym plikami MP3. Wykonując kroki opisane w tym przewodniku, będziesz w stanie efektywnie manipulować metadanymi w aplikacjach .NET.

Warunki wstępne

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

  • Podstawowa znajomość programowania w języku C#
  • Program Visual Studio zainstalowany w systemie
  • Zainstalowana biblioteka GroupDocs.Metadata for .NET (można ją pobrać zTutaj)
  • Wprowadź plik MP3 do testów

Importuj przestrzenie nazw

Najpierw musisz zaimportować niezbędne przestrzenie nazw, aby uzyskać dostęp do funkcji API GroupDocs.Metadata w projekcie C#.

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

Krok 1: Załaduj plik MP3

Rozpocznij od inicjalizacji aMetadata obiekt ścieżką do wejściowego pliku MP3.

using (Metadata metadata = new Metadata("YourInputFile.mp3"))
{
    //Twój kod tutaj
}

Krok 2: Uzyskaj dostęp do metadanych MP3

Następnie pobierz pakiet główny pliku MP3, aby uzyskać dostęp do jego właściwości metadanych.

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

Krok 3: Usuń tag tekstu

Teraz możesz usunąć znacznik Lyrics (Lyrics3v2) z pliku MP3. UstawLyrics3V2 własność donull w ciąguMP3RootPackage.

root.Lyrics3V2 = null;

Krok 4: Zapisz zmiany

Na koniec zapisz zmodyfikowane metadane z powrotem w pliku MP3.

metadata.Save("YourOutputFile.mp3");

Wniosek

W tym samouczku zademonstrowaliśmy, jak wykorzystać GroupDocs.Metadata dla .NET do programowego usunięcia tagu Lyrics z plików MP3. Wykonując poniższe kroki, możesz bezproblemowo manipulować metadanymi w aplikacjach .NET, zwiększając możliwości przetwarzania plików.

Często zadawane pytania

Czy GroupDocs.Metadata jest kompatybilny ze wszystkimi wersjami .NET?

Tak, GroupDocs.Metadata obsługuje różne wersje .NET Framework i .NET Core.

Czy mogę usunąć inne typy metadanych za pomocą GroupDocs.Metadata?

Tak, GroupDocs.Metadata udostępnia narzędzia do pracy z metadanymi w szerokiej gamie formatów plików.

Czy GroupDocs.Metadata nadaje się do wsadowego przetwarzania plików?

Oczywiście możesz zintegrować GroupDocs.Metadata z procesami wsadowymi, aby efektywnie manipulować metadanymi plików.

Czy GroupDocs.Metadata obsługuje wyodrębnianie metadanych z zaszyfrowanych plików?

Tak, GroupDocs.Metadata obsługuje wyodrębnianie metadanych z plików zaszyfrowanych i chronionych hasłem.

Jak często aktualizowane są GroupDocs.Metadata?

GroupDocs regularnie aktualizuje swoje biblioteki, aby zapewnić zgodność i dodawać nowe funkcje w oparciu o opinie użytkowników.