music-tag icon indicating copy to clipboard operation
music-tag copied to clipboard

Simple interface to edit audio file metadata

Results 25 music-tag issues
Sort by recently updated
recently updated
newest added

In a some cases, when adding cover art to file, the type doesn't get recognized and the mime is set to type/None. This causes some problems when working with audio...

f.get("tracknumber").value or f.info() are failing when trucknumber: ['1/50']

The [mutagen](https://github.com/quodlibet/mutagen) library that is under a [GPL 2.0 license](https://github.com/quodlibet/mutagen/blob/main/COPYING) requires this project, that is currently under a MIT license, to instead use a 'GPL version 2 or later' license...

This tool is amazing. Reading and writing tags is a breeze! It should add support for audiobooks too (.m4b). Usually it is very cumbersome to manage those, but this tool...

Related to: https://github.com/KristoforMaynard/music-tag/issues/42 The spec for an index entry is: ```CHAPTER000=00:00:00.000 CHAPTER000NAME=Intro CHAPTER001=00:05:40.512 CHAPTER001NAME=The First Chapter . . . ``` I don't know how you do that on the backend...

With Pillow installed, I'm trying to set an artwork with this PNG image: https://1drv.ms/i/s!Aq1PMiDnHe9tk6FFfAZPq36aBZwRIQ?e=ayRcrb Here is my code: ```python import music_tag media_path = "/path/to/media" image_path = "/path/to/image" tags = music_tag.load_file(media_path)...

Some files may contain custom tags, which are not hardcoded in the library. For example I encountered a file with _"album artist"_ instead of *"albumartist"*. Or I can just insert...

I've got error: `ValueError: Could not extract year from: 2014-11-18 15:05:00` I propose following patch to `sanitize_year()`: ```python if re.match(r'^[0-9]{4}[-\s][0-9]{2}[-\s][0-9]{2}(?:[T\s][0-9]{2}:[0-9]{2}:[0-9]{2})?$', year): ``` instead of ```python if re.match(r'^[0-9]{4}[-\s][0-9]{2}[-\s][0-9]{2}$', year): ```

Im sure this is long dead, judging by the lack of activity, but I'd love to see it support AlbumSortName fields. Currently using it to write audiobook data, and the...