Jul 03, 2024

Wiki

Python

Aide

edit SideBar

Search

Hachoir


Le module Hachoir permet de récupérer toutes sortes d'information sur un fichier multimedia (son, image, ...)

On commence par initialiser le tout :

  >>> from hachoir_core.cmd_line import unicodeFilename
  >>> from hachoir_parser import createParser
  >>> from hachoir_metadata import extractMetadata
  >>> fichier = 'lena.png'
  >>> filename = unicodeFilename(fichier)
  >>> parser = createParser(filename, fichier)
  >>> metadata = extractMetadata(parser)

Puis on relève les métadonnées qu'il a trouvé :

  >>> for k in metadata:
  ...     if k.values != []:
  ...         print k.key, metadata.get(k.key)
  ... 
  pixel_format RGB
  height 256
  bits_per_pixel 8
  width 256
  height_dpi 2800
  width_dpi 2800
  mime_type image/png
  compression deflate
  endian Big endian
  compr_rate 1.1870313349

Page Actions

Recent Changes

Group & Page

Back Links