Hola que tal lo que pasa es que estoy haciendo una aplicacion en c#, que me lea el ID3v2 de un MP3, de echo puedo hacer que me lea la la etiqueta ID3v1 pero no puedo leer la ID3v2 de echo no se ni como, buscando por internet todos hablan que hay librerias para leer las etiquetas pero, lo que yo quiero es crear mi propia aplicacion que lea la ID3v2. Yo abro las etiquetas ID3v1 asi:
string na = @"G:\musica\Saved\Angel Y Khris - Na De Na .mp3";
FileStream secundario1;
string comenta, Nomber, Genero;
secundario1 = new FileStream(na, FileMode.Open);
byte[] Buffer2 = new byte[128];
secundario1.Seek(-128, SeekOrigin.End);
secundario1.Read(Buffer2, 0, 128);
secundario1.Close();
Encoding enc2 = new ASCIIEncoding();
string IDsecundario = enc2.GetString(Buffer2);
me funcina, pero para la v2 no hay casi nada en internet encontre esta pagina que habla de donde y que byte son los del IDv2:
[URL="http://www.multiweb.cz/twoinches/mp3inside.htm#Tag2"]http://www.multiweb.cz/twoinches/mp3inside.htm#Tag2[/URL]
pero mi ingles esta del navo y no entiendo mucho de lo que habla en si, en esta otra pagina encontre como leer la tasa bits, Hz y otras cosas de un mp3, creo que en esta puedo sacar la informacion que me falta pero todavia no logro entederlo :
[URL="http://devhood.com/Tutorials/tutorial_details.aspx?tutorial_id=79"]http://devhood.com/Tutorials/tutorial_details.aspx?tutorial_id=79[/URL]
a hora mi pregunta como haria para poder leer la v2 de un mp3 agradecria mucho su ayuda .
de ante mano un saludo.