Hi there ,

i created a music player with c# , but i have two problems :

  1. If you attention to music files they have a picture (for example : picture of its singer ) how can i access to this image in my app and how can i set it as a picture to an picture box ?
  2. how can i access its name and its singer name and so on ( how can i read file info ) ?

Thanks . :)

5 Years
Discussion Span
Last Post by charlybones

thanks ,
i using TagLib Sharp with C# but i don't know how can i access to music picture and showing it .

do you know how i access to picture of music files ?

Edited by Mafia_ir: n/a


That depends on the Library you are using.

You will have to read the documentation on TagLib Sharp, read the info on how to Implement get the picture information.


i can't use this code :

TagLib.File file = TagLib.File.Create((FilePath); //FilePath is the audio file location

                TagLib.IPicture pic=file.Tag.Pictures[0];  //pic contains data for image.

                MemoryStream stream = new MemoryStream(pic.Data.Data);  /create an in memory stream

              Image im = new Image();

              BitmapFrame bmp = BitmapFrame.Create(stream);

              im.Source = bmp;


1) i don't know how can i use BitmapFrame , actually where is it :D ?
2) i can't find a method like "Source" in "Image" library .

Can you give me an example form this ?


Try doing something like this:

MemoryStream stream = new MemoryStream(pic.Data.Data);  //create an in memory stream
Bitmap image = (Bitmap)Bitmap.FromStream(stream);
PictureBox1.Image = image; //then you have to display the image in a picture box....

Remember, you have to create PictureBox1 using the toolbox, (or declaring a new one by yourself using code)...

For info on PictureBox class read here:


Edited by charlybones: Added link to msdn PictureBox Class

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.