Как изменить название альбома с помощью taglib в С#?C#

Место общения программистов C#
Ответить
Anonymous
 Как изменить название альбома с помощью taglib в С#?

Сообщение Anonymous »

Я хочу изменить название альбома для WAV-файлов, но это не работает, и я не знаю почему. :(

Код: Выделить всё

public void ChangeMetadata()
{
string artistName = ArtistNameTB.Text;
string destinationPath = DestinationPathTB.Text;
string albumName = AlbumNameTB.Text;

foreach (string file in FolderPathTab)
{
string fileName = Path.GetFileName(file);
string destinationFilePath = Path.Combine(destinationPath, fileName);

System.IO.File.Copy(file, destinationFilePath, true);

using (var tagLibFile = TagLib.File.Create(destinationFilePath))
{
if (!String.IsNullOrEmpty(ArtistNameTB.Text) || ArtistNameTB.Text != "")
{
tagLibFile.Tag.AlbumArtists = new[] { artistName };
}
tagLibFile.Tag.Album = albumName;
tagLibFile.Save();
}
}
Я уже искал решение в Интернете, но не смог его найти.

Подробнее здесь: https://stackoverflow.com/questions/784 ... aglib-in-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»