Extraction des métadonnées dans les fichiers

Les métadonnées dans les fichiers vont nous permettre de connaître la date de création du fichier, qui l’a créé et avec quel outil.

Nous allons commencer par un script assez amusant qui récupère les métadonnées d’un fichier MP3

1. Métadonnées MP3

La bibliothèque eyeD3 va nous permettre d’examiner les métadonnées des fichiers MP3.

Nous pouvons récupérer grâce à getArtist(), getAlbum(), getTitle() par exemple les données propres au fichier MP3 obtenues par eyeD3.tag().

chap8_script9.py


#!/usr/bin/env python  
import eyeD3  
tag = eyeD3.Tag()  
chemin=raw_input("donnez le chemin du fichier mp3\n")  
tag.link(chemin)  
print tag.getArtist()  
print tag.getAlbum()  
print tag.getTitle()
 
images/06EP05.png

Nous pouvons aussi lire le fichier et accéder à son tag.


if eyeD3.isMp3File(f): 
      audioFile = eyeD3.Mp3AudioFile(f) 
      tag = audioFile.getTag()
 

Nous pouvons aussi récupérer les frames si elles existent.


import eyeD3  
tag = eyeD3.Tag()  
tag.link("/home/fasm/personnel/chansons/thiefaine/01_113_Cigarette mp3")  
for frame in tag.frames:  
    print frame
 

Il nous est possible aussi d’ajouter des informations aux tags...

couv_EP2HAFO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Cryptographie et autres
Suivant
Fichiers ZIP