• # Un problème sur le Wav ...

    Posté par . En réponse au journal hachoir-metadata cherche des testeurs. Évalué à 2.

    A vu de nez une division par zéro sur un fichier "non standard"

    cf ta boite à courriel

    Traceback (most recent call last):
    File "./hachoir-metadata", line 163, in ?
    main()
    File "./hachoir-metadata", line 156, in main
    ok = processFiles(values, filenames)
    File "./hachoir-metadata", line 114, in processFiles
    ok &= processFile(values, filename, display_filename, priority, human, display)
    File "./hachoir-metadata", line 76, in processFile
    metadata = extractMetadata(parser)
    File "./hachoir_metadata/metadata.py", line 319, in extractMetadata
    metadata.extract(parser)
    File "./hachoir_metadata/riff.py", line 54, in extract
    wav.extract(riff)
    File "./hachoir_metadata/riff.py", line 26, in extract
    self.bit_rate = (wav["audio_data"].size * 1000) / self.duration[0]
    ZeroDivisionError: long division or modulo by zero