Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Extraer informacion de un fichero mp3 (https://www.clubdelphi.com/foros/showthread.php?t=48440)

miguel_e 25-09-2007 16:04:07

Extraer informacion de un fichero mp3
 
Hola, me gustaria que si alguien sabe como podira extraer la informacion de un fichero, principalmente mp3, algun ejemplo o idea de como hacer esto vendria muy bien. muchas gracias por su tiempo.

El archivo de musica debe tener dentro esta informacion.
- Nombre de la cancion
- Nombre del Album
- Nombre del Artista
- Año
- Genero
- Portada del Disco

y toda esta informacion quiero obtenerla desde una app hecha por mi en delphi

salu2
miguel_e

maeyanes 25-09-2007 17:13:01

Hola...

Puedes buscar en Torry por algún componente para obtener la información de archivos mp3...


Saludos...

miguel_e 25-09-2007 17:55:29

si, hay un ejemplo, vere si puedo obtener todo lo que necesito. muchas gracias

salu2
miguel_e

miguel_e 25-09-2007 19:22:22

Poniendo el ejemplo que descarge de torry.net:

Código:

procedure Lese_ID3Tag(Filename:string);
var Buffer:array[1..128] of char;
  F:File;
begin
 AssignFile(F, Filename);
 Reset(F,1);
 Seek(F,FileSize(F)-128);
 BlockRead(F, Buffer, SizeOf(Buffer));
 CloseFile(F);
 with ID3Tag do
 begin
  ID:=copy(Buffer,1,3);
  Titel:=copy(Buffer,4,30);
  Artist:=copy(Buffer,34,30);
  Album:=copy(Buffer,64,30);
  Year:=copy(Buffer,94,4);
  Comment:=copy(Buffer,98,30);
  Genre:=ord(Buffer[128]);
 end;
end;

todo eso funciona bien, pero como haria para obtener el cover del disco????, he estado buscando en que posicion se encuantra esa info pero no la encuentro, alguna idea???

salu2
miguel_e


La franja horaria es GMT +2. Ahora son las 14:45:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi