Мне нужно извлечь обложку из удаленного mp3-файла и сохранить ее в файл без скачивания всего mp3. Но у меня нет успеха. Я пытаюсь загрузить первые 100 байт файла как:экстракт обложки из удаленного mp3
import urllib2
from mutagen.mp3 import MP3
req = urllib2.Request('http://www.stephaniequinn.com/Music/Commercial%20DEMO%20-%2001.mp3')
req.headers['Range'] = 'bytes=%s-%s' % (0, 100)
response = urllib2.urlopen(req)
headers = response.info()
print headers.type
print headers.maintype
data = response.read()
print len(data)
Я читал о том, что идентификатор 3 Бирки на последних 128 байт в формате mp3. Теперь мне нужна помощь в помощи для загрузки только последних байтов, содержащих апикальное обложку и извлечение изображения.
спасибо за помощь мне
mp3, на который вы ссылаетесь, в вашем примере не прилагается. Можете ли вы предоставить обложку? – hansaplast
если я скачаю этот mp3 VLC, покажу некоторые обложки ... Я ищу другого, пожалуйста, подождите – fteinz
вы используете linux или windows? Вам понадобятся некоторые инструменты командной строки, чтобы найти положение обложки в mp3-файле – hansaplast