• Domingo 22 de Diciembre de 2024, 08:13

Autor Tema:  Reconocer Ficheros De Formato Imagen O Video  (Leído 1287 veces)

joanca

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
Reconocer Ficheros De Formato Imagen O Video
« en: Lunes 1 de Octubre de 2007, 08:57 »
0
Hola a todos/as.

Desde la aplicación que estoy escribiendo me gustaría reconocer automáticamente ficheros del Disco duro que sean de imágenes o video (jgp, gif, bmp, avi ...), sin tener que estar comprobando cada vez sus extensiones, y me gustaría saber si hay alguna manera con algúm método de saberlo.

Si alguien tiene alguna idea al respecto se lo agradezco.

Saludos.

Scherzo

  • Miembro activo
  • **
  • Mensajes: 64
    • Ver Perfil
    • http://www.mma-spain.com
Re: Reconocer Ficheros De Formato Imagen O Video
« Respuesta #1 en: Lunes 1 de Octubre de 2007, 17:03 »
0
Mmm... para saber el formato de un fichero sin mirar su extensión lo único que se me ocurre es mirar la cabecera del fichero, siempre y cuando sea un formato de fichero que la tenga.

El problema es que hay formatos de ficheros que no tiene cabecera, por lo que salvo la extensión, tienes pocas formas de indentificarlos sin que requiera procesos extra para intentar analizar su tipo.

Mi consejo sería que te fiaras de la extensión lo primero, y luego miraras si acaso también la posible cabecera, de esa forma podrías contrastar (deberías llegar a la misma conclusión).

Para mirar cabeceras, hay webs donde hay información sobre las diferentes cabeceras de los ficheros, por ejemplo aquí tienes una:

http://web.cs.wpi.edu/~matt/courses/cs563/...s/gformats.html

Aunque tiene poca información, pero sirve como ejemplo. Tira de Google para buscar información sobre las cabeceras que te interesen.

Saludos