Skip to content
This repository has been archived by the owner on May 3, 2019. It is now read-only.

Add high quality audio option for services that support it. #255

Open
simoneves opened this issue Jun 20, 2018 · 7 comments
Open

Add high quality audio option for services that support it. #255

simoneves opened this issue Jun 20, 2018 · 7 comments
Assignees
Labels
Projects
Milestone

Comments

@simoneves
Copy link

Apologies for opening a GitHub issue, but I can't find how to contact you otherwise...

Running MP on Ubuntu 17.10 with the manual WideVine install and Spotify works, but how do I know that it's pulling the high-quality streams? I can't find how to get to that setting.

Intending to try Deezer and/or Tidal for uncompressed streams. Same question applies to that, but maybe the setting is more obvious in those plug-ins?

Thanks!

@simoneves
Copy link
Author

OK, so I now understand, after some more Googling, that MP acts just like the Spotify WebPlayer and that doesn't give access to the 320kbps streams. That sucks, but oh well. Is the same true for Deezer and/or Tidal? I am looking for a solution for playing uncompressed audio from those services on Linux...

@ColinDuquesnoy
Copy link
Owner

Apologies for opening a GitHub issue, but I can't find how to contact you otherwise...

No problem, I've tagged the issue with support-request label. The best place to ask questions is on the gitter forum but there is no clear guidelines on how/where to ask questions. I'll add a point about that in the documentation (FAQ) and in the contribution guidelines.

MP acts just like the Spotify WebPlayer and that doesn't give access to the 320kbps streams. That sucks, but oh well. Is the same true for Deezer and/or Tidal?

Sadly, the same is true for Deezer. Tidal is a bit different because the web player allow such a feature but only if the browser can find a MQA plugin. Last time I checked (last year), there were no such plugins available for chromium based browser on GNU/Linux... Maybe the situation has changed but I doubt it has. It may be worth investigating this again.

@SuddenGunter
Copy link

@ColinDuquesnoy there is some tool, https://git.teknik.io/SMLoadrDev/SMLoadr, that claims it can download lossless audio from deezer.
Maybe it would be better to make some desktop qt-based UI for deezer and use smloadr as backend for it, instead of web-version in desktop app window?

@ColinDuquesnoy
Copy link
Owner

ColinDuquesnoy commented Jul 16, 2018

Maybe it would be better to make some desktop qt-based UI for deezer and use smloadr as backend for it, instead of web-version in desktop app window?

That's the idea for MellowPlayer4 exept I would never use a tool such as smloadr but use a genuine sdk/Rest API provided by the service I want to integrate. I have two problems with smloadr:

  • it is illegal to use it in most countries, this is piracy not legitimate use
  • their code is so much obfuscated I would never trust it. Maybe the tool does what it claims but it would be so easy to integrate a malware without anyone noticing...

I will close this issue because it is not feasible in version 3. It might become possible in version 4 depending on what the REST API (or the native sdk) allows.

@dimqua
Copy link

dimqua commented Jul 16, 2018

Probably DeezLoader can be used instead.

@ColinDuquesnoy ColinDuquesnoy changed the title Spotify quality setting? Add high quality audio option for services that support it. Jul 17, 2018
@ColinDuquesnoy ColinDuquesnoy self-assigned this Jul 17, 2018
@ColinDuquesnoy ColinDuquesnoy added this to the 4.0 milestone Jul 17, 2018
@ColinDuquesnoy
Copy link
Owner

@dimqua Yes, DeezLoader looks much better. I see they use the deezer REST API to download the tracks. I am not sure it is 100% compliant with the deezer developer agreement though. I will not use it directly but could take inspiration.

I am reopening this issue with a slightly different title. This task cannot be done in version 3. It will have to wait for version 4 and the option should be available for each native service plugin that supports high quality streams through their API/SDK.

@ColinDuquesnoy
Copy link
Owner

This issue has been moved to our new gitlab issue tracker.

The github repository will be archived soon and this issue will become read-only. We suggest you continue the discussion and follow the progress on this issue at gitlab.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
4.0
  
Awaiting triage
Development

No branches or pull requests

4 participants