Mat
Mat
@lilpea Would a maximum number of download slots (sequential downloads) be an alternative? https://github.com/nicotine-plus/nicotine-plus/issues/110 I'd assume the purpose of adding paused downloads is to avoid starting all of them at...
This will require some thought on how to expose the information to users, but parsing should be doable. Could you upload a few sample files?
Would this change be enough? https://github.com/devsnd/tinytag/pull/178
I assume you could do something like ``` async with aiofiles.open('filename', mode='rb') as f: contents = await f.read() tag = TinyTag.get(file_obj=BytesIO(contents)) ``` If this isn't enough, suggestions on how to...
What would the ideal API for this look like? I'm thinking something similar to the `extra` dict could work here, with standardized keys and image data as the value, but...
Here's a quick stab at a dictionary structure. Would be accessed as such: `tag.images["front_cover"]["image_data"]` mime_type and picture_type are included because ID3 provides them, but I haven't looked into what other...
PR for testing: https://github.com/devsnd/tinytag/pull/202 I changed my mind and used classes instead of dictionaries. Allows you to easily access images as such: ``` image = tag.images.front_cover data = image.data description...
The image MIME type is now available under `tag.images.front_cover.mime_type`.
I didn't think about the case where multiple images of the same kind can exist, so the API has been changed. You can check the README.md file for more details,...
Thanks for your contribution! Support for APE files would be great. You can add sample files here: https://github.com/devsnd/tinytag/tree/master/tinytag/tests/samples Then add the metadata to the testfiles dictionary: https://github.com/devsnd/tinytag/blob/master/tinytag/tests/test_all.py Ideally, test files...