3e7d3151fc
1.31 - 2015.09.10 ----------------- * New padding control API for flac/id3/mp4/asf/ogg/aiff and everything based on it, except oggflac 🐛`229` * Mutagen will now reduce padding on save if there is lots of it. * delete() will remove padding in addition to tags. * ASF: * Padding support 🐛`201` * Don't report negative lengths for some broken files * New :class:`asf.ASFInfo`.codec_type/codec_name/codec_description * Implement ASF.delete() * OGG: Padding support for Opus/Vorbis/Theora/Speex * M4A: Implementation removed. Every operation will raise. Use mp4 instead. * Tools: Support Unicode output under Windows 🐛`232` 1.30 - 2015.08.22 ----------------- * FLAC: * Fix :meth:`flac.FLAC.save` in case the source contained a too large (invalid but recovered) image block 🐛`226` * MP3: * Improved length and bitrate accuracy: * Read lame "Info" tags for improved bitrate/length accuracy * Use bytes info of VBRI headers for improved bitrate accuracy * Subtract encoder delay/padding from length for improved length accuracy (especially for short tracks) * Fix rare false identification of Xing headers 🐛`182` * New :class:`mp3.MPEGInfo`.encoder_info attribute containing the encoder name and version 🐛`66` * New :class:`mp3.MPEGInfo`.bitrate_mode attribute exposing if the file is VBR, ABR or CBR 🐛`24` 🐛`66` * New :class:`mp3.MPEGInfo`.channels attribute providing the channel count * New :class:`mp3.MPEGInfo`.track_gain/track_peak/album_gain values exposing the replaygain info provided by the lame header 🐛`36` * ID3: * New :class:`id3.PictureType` enum for the picture type used in APIC frames 🐛`222` * MP4: * Fix MP4FreeForm.__eq__ and MP4Cover.__eq__ when comparing with bytes 🐛`218` * Don't raise on :meth:`FileType.save` if there are no tags. 🐛`227` * Minor fixes: 🐛`228` 1.29 - 2015.05.09 ----------------- * mid3v2: Fix an error under Python 3 with files without tags 🐛`219` * mid3v2: Various Windows+Python2+Unicode fixes 🐛`214` * Don't emit warnings during loading (ID3Warning) 🐛`223` * py.test support 1.28 - 2015.03.06 ----------------- * Various minor fixes to make mutagen behave the same under Python3 as under Python2. * Update gpl text 🐛`205` * Documentation: Add example for how to create a new flac.Picture 🐛`209` * ID3: * Various error handling fixes (🐛`110`, 🐛`211`, ...) * Don't hide ID3 loading errors with ID3FileType. * In case a synch safe marked frame isn't sync safe, only warn 🐛`210` * Removed PEDANTIC mode * Tools: * Add signal handling 🐛`170` * mid3cp: Make it work under Windows. * mutagen-inspect: Make it work under Windows+Python3 🐛`216` * Support unicode file paths under Windows+Python2 🐛`214` * Support file paths with invalid encoding under Unix+Python3. |
||
---|---|---|
.. | ||
patch-aa |