Forum Programmation.python Hachoir et script

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
2
mar.
2013

Bonjour,

Après un gros problème de secteur défectueux sur un dd, j'ai du passer par dd_rescue et photorec pour sauver ce qui pouvait l'être des fichiers flac, ogg et mp3. Photorec m'a sauver, mais je me retrouve avec une quarantaine de répertoire de fichier mélanger et sans nom utilisable. les tags sont en parties intactes.

Je souhaitais utiliser hachoir dans un script python pour lire les tags et ensuite récréer une arborescence par groupe-album.

Je demande s'il existe un tutoriel pour intégrée hachoir à ses petits programmes ou si ce n'est pas fait pour ça et s'il faut plutôt utiliser tagpy.

j'ai tenté avec ça, mais clairement pasl a bonne solution :
subprocess.Popen(['hachoir-metadata', '/media/Nouveau volume/recup_dir.40/f0593309.mp3'])
Merci

  • # Et mp3info ?

    Posté par  (site web personnel) . Évalué à 1.

    Je n'ai pas de solution au problème posé, mais peut-être une piste pour le contourner.

    À défaut d'utiliser Hachoir, peut-être peux-tu passer par l'outil mp3info ?

    xate@Acmite:~$ mp3info /data/Zic/Dreamer\ -\ Origin\ --\ Jamendo\ -\ MP3\ VBR\ 192k\ -\ 2006.05.16\ \[www.jamendo.com\]/03\ -\ Storm.mp3 
    File: /data/Zic/Dreamer - Origin -- Jamendo - MP3 VBR 192k - 2006.05.16 [www.jamendo.com]/03 - Storm.mp3
    Title:   Storm                          Track: 
    Artist:  Dreamer
    Album:   Origin                         Year:  2006
    Comment: http://www.jamendo.com/        Genre: Blues [0]
    
    xate@Acmite:~$ 
    xate@Acmite:~$ mp3info -p "L'artiste est %a, et l'album courant :  %l\n" /data/Zic/Dreamer\ -\ Origin\ --\ Jamendo\ -\ MP3\ VBR\ 192k\ -\ 2006.05.16\ \[www.jamendo.com\]/03\ -\ Storm.mp3 
    L'artiste est Dreamer, et l'album courant :  Origin
    xate@Acmite:~$ 
    
    

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.