
Данный код поможет вам получить некоторую информацию об аудио файле.
Для работы нам необходимо подключить пространство имен Mp3Lib и две библиотеки Id3Lib.dll, Mp3Lib.dll.
Класс для консольного приложения:
class Program
{
static void Main(string[] args)
{
Mp3File mp3 = new Mp3File(@"C: 6-project_pat-bloodhound.mp3");
Console.WriteLine("Альбом: " + mp3.TagHandler.Album);
Console.WriteLine("Артист: " + mp3.TagHandler.Artist);
Console.WriteLine("Год: " + mp3.TagHandler.Year);
Console.WriteLine("Жанр: " + mp3.TagHandler.Genre);
Console.WriteLine("Композитор: " + mp3.TagHandler.Composer);
Console.WriteLine("Диск: " + mp3.TagHandler.Disc);
Console.WriteLine("Стихи: " + mp3.TagHandler.Lyrics);
Console.WriteLine("Название песни: " + mp3.TagHandler.Song);
Console.WriteLine("Title: " + mp3.TagHandler.Title);
Console.WriteLine("Дорожка: " + mp3.TagHandler.Track);
Console.ReadKey(true);
}
}
Функция для приложения Windows Form:
private void AudioFileInfo()
{
Mp3File mp3 = new Mp3File(@"D:Trance In Motion.mp3");
listBox1.Items.Add("Альбом: " + mp3.TagHandler.Album);
listBox1.Items.Add("Артист: " + mp3.TagHandler.Artist);
listBox1.Items.Add("Год: " + mp3.TagHandler.Year);
listBox1.Items.Add("Жанр: " + mp3.TagHandler.Genre);
listBox1.Items.Add("Композитор: " + mp3.TagHandler.Composer);
listBox1.Items.Add("Диск: " + mp3.TagHandler.Disc);
listBox1.Items.Add("Стихи: " + mp3.TagHandler.Lyrics);
listBox1.Items.Add("Название песни: " + mp3.TagHandler.Song);
listBox1.Items.Add("Title: " + mp3.TagHandler.Title);
listBox1.Items.Add("Дорожка: " + mp3.TagHandler.Track);
}
Пример выполнения кода для Windows Form:

Библиотеки необходимые для выполнения представленных примеров:
0.00 (0%) 0 votes











