Laden...

Eigene Mp3 Tags mit TagLib auslesen

Erstellt von can320 vor 9 Jahren Letzter Beitrag vor 8 Jahren 3.533 Views
C
can320 Themenstarter:in
151 Beiträge seit 2006
vor 9 Jahren
Eigene Mp3 Tags mit TagLib auslesen

Der Musikplayer Foobar2000 speichert die Bewertung des songs im mp3 Tag "Rating" - den habe ich in den optionen selbst erstellt

TagLib sharp liefert alle möglichen vordefinierten Tags: Artist, Titel etc.

Gibt es eine Möglichkeit an den selbst erstellten Rating Tag zu kommen?

Oder kennt ihr eine alternative zu TagLib die so etwas ermöglicht?

M
231 Beiträge seit 2007
vor 9 Jahren

So ca. kannst du das machen, hab das mal zusammen kopiert...


var file = TagLib.File.Create(filename);
var tag = (TagLib.Id3v2.Tag)file.GetTag(TagLib.TagTypes.Id3v2);
// tag != null usw.
// Titel, Interpret, ... lesen

var frames = tag.GetFrames();
foreach (var f in frames)
{
    var pop = f as TagLib.Id3v2.PopularimeterFrame;
    if (pop != null)
    {
        rating = (int)pop.Rating;
    }
    // andere custom frames lesen
}

So denn,


Gruß MB

Home of DigiJay - DJ-Freeware

P
52 Beiträge seit 2015
vor 8 Jahren

Ich wollte nur mal kurz nachfragen, ob es auch eine Möglichkeit gibt, die Tags von einem Webstream zu lesen? Der Stream ist ebenfalls MP3, TagLib sharp ist schon eingebunden.

Vielen Dank.

Gruß Padman