DSD Tagging Error - Beta 2

Tags: #<Tag:0x00007fe3169a83b8> #<Tag:0x00007fe3169af410> #<Tag:0x00007fe3169af1b8>

Hi Guys,

I have a collection of DSD\DSF\DFF tracks which I am attempting to tag. I am using Picard 2 Beta 2 and when I add a folder the tracks have a red symbol with a white line in the middle in the left pane. I checked the logs and receive the following:

E: 14:54:23,582 util.thread.run:51: Traceback (most recent call last):
File "picard/util/thread.py", line 47, in run
File "picard/file.py", line 117, in _load_check
File "picard/formats/id3.py", line 192, in _load
File "picard/formats/id3.py", line 605, in _get_file
File "site-packages/mutagen/_file.py", line 49, in __init__
File "site-packages/mutagen/_util.py", line 169, in wrapper
File "site-packages/mutagen/_util.py", line 140, in wrapper
File "site-packages/mutagen/dsf.py", line 317, in load
File "site-packages/mutagen/dsf.py", line 283, in __init__
File "site-packages/mutagen/dsf.py", line 60, in __init__
File "site-packages/mutagen/dsf.py", line 42, in __init__
File "site-packages/mutagen/dsf.py", line 73, in load
mutagen.dsf.error: DSF dsd header not found

It should be noted that this only impacts 2 of the albums I am looking to process.

Has anyone experienced a similar issue?

Thanks for your help.


The issue happens in mutagen, with is the tagging library used internally by Picard. The error indicates that those files miss the proper DSF file header, but I am not familar enough with DSF files to say whether this is an error condition that should be fixable.

It could be with opening an issue for mutagen on https://github.com/quodlibet/mutagen/ , but in order to fix this the developers will likely need some file with which they can reproduce this.

1 Like