Dniel97 / orpheusdl-tidal

An OrpheusDL Tidal module
162 stars 20 forks source link

Downloading formats getting mixed up and not rightly stated #15

Closed SI0209 closed 2 years ago

SI0209 commented 2 years ago

I was trying to download a Dolby Atmos track and it got downloaded as a FLAC file, I tried downloading a FLAC file and it got downloaded as an .m4a file. And when I was trying to download an MQA track, even though it did say 24bit 96khz on the cmd while downloading. On the file properties, it showed it as 24bit 48khz. And all the right settings are set to true.

OrfiDev commented 2 years ago

@SI0209 What tracks are you downloading that are giving incorrect codecs? What's your Tidal subscription tier?

Dniel97 commented 2 years ago

And when I was trying to download an MQA track, even though it did say 24bit 96khz on the cmd while downloading. On the file properties, it showed it as 24bit 48khz. And all the right settings are set to true.

My module reads the MQA bitstream metadata from the FLAC file, so that means in order to get 96kHz 24bit you need a MQA capable DAC/Software which supports "unfolding". MQA Software uses the "Core Decoder" such as Tidal, UAPP, Roon or Audirvana can only do the first unfold up to 96kHz 24 bit. For anything higher you need a MQA DAC which a "MQA Renderer" or "MQA Full Decoder" which can decode up to 384kHz 24 bit. The shown MQA sample rate is always a multiple of the actual file sample rate, f.e. if the FLAC file is 44.1kHz 24 bit the MQA sample rate can either be 88.2, 176.4 or 352,8 Khz and if the FLAC file has a sample rate of 48kHz the MQA sample rate can either be 96, 192, 384kHz.

Check out Bob Talks for more information.

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has been open for 7 days with no activity.

github-actions[bot] commented 2 years ago

This issue was automatically closed because it has been inactive for 7 days since being marked as stale.