2016-04-15 55 views
3

Я пытаюсь написать сценарий для очистки имен файлов MP3 с помощью Python и eyeD3, но я получаю «WARNING: eyed3.mp3.headers: проверка тегов Lame не удалось», когда я пытаюсь загрузить mp3 файл, используя следующий скриптPython - eyeD3 Lame tag CRC check failed

import string 
import os 
import eyed3 

count = 0 

for root, dirs, filenames in os.walk('path'): 
    for song in filenames: 
     audiofile = eyed3.load(song) 

из-за этого я не могу переименовать большинство файлов в моей библиотеке. Любой опыт по этому предмету или в другой библиотеке?

+0

Вы когда-нибудь это выясняли? – Tom

+0

@Tom Нет, к сожалению, я этого не сделал. –

+0

В итоге я нашел решение. Я отправлю его, как только найду свой сценарий. – Tom

ответ

0

Я столкнулся с той же проблемой, мой mp3-файл был создан ffmpeg и имел эту проблему. Кроме того, у него не было никакой информации.

Я вручную (в Windows, используя свойства файла) отредактировал только заголовок и установил его в «X», после чего я смог использовать eyed3 без использования ошибки CRC.