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();
}