Задать вопрос

Как скормить Mutagen'у строку как файл?

Мне нужно получить ID3 теги со строки (обрывки .mp3), которую нельзя сохранить как файл и оттуда считать. Есть идея сделать псевдо-файл с помощью cStringIO, но как его можно использовать для этого?

Mutagen (в частности модуль EasyID3) может получить эти теги с файла (запрашивая его по скормленному адресу), но каким образом можно спарсить теги с файла как со строки? Или есть другой путь, как можно решить эту проблему?

from mutagen.easyid3 import EasyID3
from cStringIO import StringIO

file = StringIO(first_chunk.content + last_chunk.content) 
audio = EasyID3(file) # что-то навроде такого
print audio['title']
  • Вопрос задан
  • 2437 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
AST Москва
До 350 000 ₽
18 янв. 2025, в 13:29
6000 руб./за проект
18 янв. 2025, в 13:29
20000 руб./за проект
18 янв. 2025, в 12:47
4000 руб./за проект