2020-06-27, 17:04
Foobar2000 reports the track lengths correctly. You need to have both SACD and Wavpack plugins installed.
The problem might be that some software is too clever. Wavpack keeps a copy of the full ID3v2 tags of the original .dsf file so it can be unpacked to its previous state. However, Wavpack also supports apev2 tags which I think were present in that file. Might be a case of conflicting information. As far as I remeber, Maxim, the developer of the foobar2000 SACD plugin struggled with WAVPACK for a while, too, before he resolved the conflicts. His solution was to simply pass what Wavpack read from the file to the SACD plugin.
The problem might be that some software is too clever. Wavpack keeps a copy of the full ID3v2 tags of the original .dsf file so it can be unpacked to its previous state. However, Wavpack also supports apev2 tags which I think were present in that file. Might be a case of conflicting information. As far as I remeber, Maxim, the developer of the foobar2000 SACD plugin struggled with WAVPACK for a while, too, before he resolved the conflicts. His solution was to simply pass what Wavpack read from the file to the SACD plugin.