We create MP3 files on the fly in Python and must edit the ID3 headers in memory using a file object.
All ID3 libraries on PyPI seem to require passing the file system path as a string. I find it pretty frustrating!
Writing our generated MP3 disc to disc (or ramdisk) simply to add ID3 tags is unacceptable for a number of reasons, especially for performance.
Given the many ID3 libraries, is there an ID3 library that just works with file-like objects?
source
share