DSD Tagging Error - Beta 2

musicbrainz
picard
dsd
Tags: #<Tag:0x00007fe3d20167e8> #<Tag:0x00007fe3d20166a8> #<Tag:0x00007fe3d2016568>

#1

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.

Scott


#2

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.