Saludos a todos:
Despúes de un tiempesito sin programar regreso con una consulta, estoy realizando un reproductor de mp3, pero me quedé encasillado con la obtención de los datos ID3, he buscado en el foro y he encontrado pistas de como hacerlo pero no he tenido exito, buscando en la red encontre código en C++ y creo que tambien en C, pero mis conocimientos estan fuera de practica:
Esto es lo que encontre en el foro:
http://forums.fivetechsupport.com/viewt ... &hilit=id3
http://forums.fivetechsupport.com/viewt ... &hilit=id3
aqui encontre codigo pero no se como traducirlo
https://www.codeproject.com/Articles/98 ... usplus-CLI
http://www.dreamincode.net/forums/topic ... tags-in-c/
https://github.com/larsbs/id3v2lib
https://www.experts-exchange.com/questi ... -in-C.html
https://cboard.cprogramming.com/c-progr ... eader.html
La idea es obtener los datos sin depender de librerias o programas externos. ojala pudieran ayudarme..
Gracias anticipadas..
Obtener ID3 Tag de mp3
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Obtener ID3 Tag de mp3
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
- hebert_j_vargas
- Posts: 94
- Joined: Thu Aug 02, 2012 3:21 pm
Re: Obtener ID3 Tag de mp3
Hola Cuatecatl82, en el 2015 yo elaboré un programa que hace esto, puedes comunicarte conmigo a hebert.j.vargas at gmail.comcuatecatl82 wrote:Saludos a todos:
Despúes de un tiempesito sin programar regreso con una consulta, estoy realizando un reproductor de mp3, pero me quedé encasillado con la obtención de los datos ID3, he buscado en el foro y he encontrado pistas de como hacerlo pero no he tenido exito, buscando en la red encontre código en C++ y creo que tambien en C, pero mis conocimientos estan fuera de practica:
Esto es lo que encontre en el foro:
http://forums.fivetechsupport.com/viewt ... &hilit=id3
http://forums.fivetechsupport.com/viewt ... &hilit=id3
aqui encontre codigo pero no se como traducirlo
https://www.codeproject.com/Articles/98 ... usplus-CLI
http://www.dreamincode.net/forums/topic ... tags-in-c/
https://github.com/larsbs/id3v2lib
https://www.experts-exchange.com/questi ... -in-C.html
https://cboard.cprogramming.com/c-progr ... eader.html
La idea es obtener los datos sin depender de librerias o programas externos. ojala pudieran ayudarme..
Gracias anticipadas..
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)
FiveWin Version: FWHX 15.01
BCC 5.8.2
FiveWin Version: FWHX 15.01
BCC 5.8.2
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Obtener ID3 Tag de mp3
Gracias Hebert por tomarte la molestia de leer mi post, ya te mande mensaje a tu correo..
Saludos.
Saludos.
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
- hebert_j_vargas
- Posts: 94
- Joined: Thu Aug 02, 2012 3:21 pm
Re: Obtener ID3 Tag de mp3
Aqui un video de la aplicacion:
https://youtu.be/zBAiCJVBLF0
https://youtu.be/zBAiCJVBLF0
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)
FiveWin Version: FWHX 15.01
BCC 5.8.2
FiveWin Version: FWHX 15.01
BCC 5.8.2
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Obtener ID3 Tag de mp3
Saludos de Nuevo:
Vi tu video y este excelente, mi idea es hacer algo como un antiguo Discman, es algo muy simple, pero con MP3, ya tengo hecho el giro del CD, la dureción de cada pista así como la suma del total de las pistas, me faltaria obtener los metadatos del Archivo mp3 a reproducir..
Donde puedo obtener esta información, habra alguna rutina en C, alguna clase, he probado algunas opciones sin tener exito..
Vi tu video y este excelente, mi idea es hacer algo como un antiguo Discman, es algo muy simple, pero con MP3, ya tengo hecho el giro del CD, la dureción de cada pista así como la suma del total de las pistas, me faltaria obtener los metadatos del Archivo mp3 a reproducir..
Donde puedo obtener esta información, habra alguna rutina en C, alguna clase, he probado algunas opciones sin tener exito..
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
- hebert_j_vargas
- Posts: 94
- Joined: Thu Aug 02, 2012 3:21 pm
Re: Obtener ID3 Tag de mp3
Te felicito se ve muy bien tu reproductor, yo elabore unas funciones en harbour para leer los metadatos, con el problema aqui en venezuela para conseguir dolares, qusiera intercambiar los fuentes por la última actualización de Fivewin o dinero para actualizarla.
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20141106)
FiveWin Version: FWHX 15.01
BCC 5.8.2
FiveWin Version: FWHX 15.01
BCC 5.8.2
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Obtener ID3 Tag de mp3
Creo haber encontrado algo que pueda funcionar, es una libreria que esta hecha en C se llama id3v2lib, la he agregado a mi proyecto y compilado pero tengo algunos errores y warnings en las fuentes:
dejo el link para si alguien me puede apoyar revisando las fuentes mis conocimientos en C son muy basicos..
Maestro Antonio y Daniel son magos del C, ojala le dieran una revisada, seria genial tener soporte nativo con un formato de audio tan conocido y usado por todos nosotros.
https://github.com/larsbs/id3v2lib
Encontre otra lib ya creada pero no compila con harbour, pero creo que estan las fuentes.
http://freesourcecode.net/cprojects/108 ... dhEtXZrzIU
Saludos y gracias.
dejo el link para si alguien me puede apoyar revisando las fuentes mis conocimientos en C son muy basicos..
Maestro Antonio y Daniel son magos del C, ojala le dieran una revisada, seria genial tener soporte nativo con un formato de audio tan conocido y usado por todos nosotros.
https://github.com/larsbs/id3v2lib
Encontre otra lib ya creada pero no compila con harbour, pero creo que estan las fuentes.
http://freesourcecode.net/cprojects/108 ... dhEtXZrzIU
Saludos y gracias.
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
- cuatecatl82
- Posts: 614
- Joined: Wed Mar 14, 2007 6:49 pm
- Location: San Cristobal de las Casas, Chiapas México
- Contact:
Re: Obtener ID3 Tag de mp3
Saludos de nuevo, perdón que insista será muy dificil lo que solicito??
Creo que no más no se podrá, ya probe de todo en el dia y no hay como, mis conocimientos en C son casi nulos
Ya tengo implementado un meter para ver el avance del Disco y de la pista, cambia de pistas, entra en modo pausa y reinicio de la pista.
Así es como luce hasta ahora, me quede detenido en los ID3 Tag de los archivos que estoy reproduciendo.
https://drive.google.com/open?id=0B4o1a ... 1RkOXJtUVU
Me gustaria si algun dia lo tengo funcional donarlo como ejemplo para FW, seria genial tener nuestro propio reproductor de MP3, talvez no sea tan competitivo como lo son todos los que ya conocemos y usamos, pero seria un buen ejemplo de uso de multimedia.
Cualquier idea o comentario será bienvenido.. Gracias
Creo que no más no se podrá, ya probe de todo en el dia y no hay como, mis conocimientos en C son casi nulos
Ya tengo implementado un meter para ver el avance del Disco y de la pista, cambia de pistas, entra en modo pausa y reinicio de la pista.
Así es como luce hasta ahora, me quede detenido en los ID3 Tag de los archivos que estoy reproduciendo.
https://drive.google.com/open?id=0B4o1a ... 1RkOXJtUVU
Me gustaria si algun dia lo tengo funcional donarlo como ejemplo para FW, seria genial tener nuestro propio reproductor de MP3, talvez no sea tan competitivo como lo son todos los que ya conocemos y usamos, pero seria un buen ejemplo de uso de multimedia.
Cualquier idea o comentario será bienvenido.. Gracias
Soluciones y Diseño de Software
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Damos Soluciones...
I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos
http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon