Какой быстрый и простой способ просматривать и редактировать теги ID3 (исполнитель, альбом и т. Д.) С помощью C #?
152
Thirding TagLib Sharp .
TagLib.File f = TagLib.File.Create(path);
f.Tag.Album = "New Album Title";
f.Save();
TagLib Sharp довольно популярен.
В качестве примечания: если вы хотите быстро и грязно взглянуть на это самостоятельно ... вот фрагмент кода C #, который я нашел, чтобы прочитать информацию о тегах mp3.
источник
Encoding.Default
можно заменить наEncoding.UTF8
. Для получения дополнительной информации посетите сайт: gigamonkeys.com/book/practical-an-id3-parser.htmlUltraID3Lib ...Имейте в виду, что UltraID3Lib больше не доступен официально и, следовательно, больше не поддерживается. См. Комментарии ниже для ссылки на проект Github, который включает эту библиотеку
источник
TagLib Sharp поддерживает чтение ID3-тегов.
источник
Я упаковал библиотеку mp3-декодеров и сделал ее доступной для разработчиков .net. Вы можете найти это здесь:
http://sourceforge.net/projects/mpg123net/
Прилагаются примеры для преобразования mp3-файлов в PCM и чтения тегов ID3.
источник
ID3.NET реализовал ID3v1.x и ID3v2.3 и поддерживает операции чтения / записи в разделе ID3 в файлах MP3. Также имеется пакет NuGet .
источник