TglibSharp я не могу записать метаданные песни в формате mp3

Я пытался читать / записывать метаданные mp3-файлов. Я немного обыскал и обнаружил, что для этого могу использовать Taglibsharp. Считывание метаданных работает отлично, однако, когда я пытаюсь написать, чтобы изменить тег, например, в заголовке ничего не происходит. Также нет документации для taglibsharp, поэтому, если кто-то, кто ранее использовал его, знает, что я могу сделать, пожалуйста, помогите мне. Спасибо заранее!
Некоторый код:

var tfile = TagLib.File.Create(songPath);
//Reading: works perfectly
string title = tfile.Tag.Title;
//writing: does nothing
tfile.Tag.Title = "A title";

1 ответ

Решение

Вам нужно позвонить .Save() метод:

using (var tfile = TagLib.File.Create(songPath))
{
    tfile.Tag.Title = "A title";
    tfile.Save();
}
Другие вопросы по тегам