Jaki jest szybki i łatwy sposób przeglądania i edytowania tagów ID3 (wykonawcy, albumu itp.) Przy użyciu C #?
152
Trzeci TagLib Sharp .
TagLib.File f = TagLib.File.Create(path);
f.Tag.Album = "New Album Title";
f.Save();
TagLib Sharp jest dość popularny.
Na marginesie, jeśli chciałbyś rzucić okiem na to, jak zrobić to sam, oto fragment kodu C #, który znalazłem, aby przeczytać informacje o tagach mp3.
źródło
Encoding.Default
można zastąpićEncoding.UTF8
. Więcej informacji można znaleźć na stronie: gigamonkeys.com/book/practical-an-id3-parser.htmlUltraID3Lib ...Należy pamiętać, że UltraID3Lib nie jest już oficjalnie dostępny, a zatem nie jest już obsługiwany. Zobacz komentarze poniżej, aby uzyskać link do projektu Github, który zawiera tę bibliotekę
źródło
TagLib Sharp obsługuje odczytywanie tagów ID3.
źródło
Zapakowałem bibliotekę dekoderów mp3 i udostępniłem ją programistom .net. Znajdziesz go tutaj:
http://sourceforge.net/projects/mpg123net/
Dołączone są próbki do konwersji pliku mp3 na PCM i odczytu znaczników ID3.
źródło
ID3.NET zaimplementował ID3v1.x i ID3v2.3 i obsługuje operacje odczytu / zapisu w sekcji ID3 w plikach MP3. Dostępny jest również pakiet NuGet .
źródło