Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

URL

About: Deezer:Download

The url of the track does not put it on the tags of mp3, on the flac if it is put on it.

Comments

  • edited May 17 Chrome

    Search problems in your player/editor.
    Most of them ignore WOAS frame of ID3, but WXXX not implemented yet.
    There you may observe details.

  • edited May 17 Chrome

    Thanks for your quick reply AHOHNMYC, the mp3tag program if it indicates the url in the mp3, in the winamp program it does not put it, it is possible that I will be seen in the winamp please ?

  • Probably, yes.
    I created issue in repo of witch Downloader depend: https://github.com/egoroof/browser-id3-writer/issues/53 . All progress you may watch there.

  • We will wait then.

  • @AHOHNMYC said:
    Probably, yes.
    I created issue in repo of witch Downloader depend: https://github.com/egoroof/browser-id3-writer/issues/53 . All progress you may watch there.

    Where can i download your software/player?

  • @TGR, i use freeware AIMP

  • @AHOHNMYC said:
    @TGR, i use freeware AIMP

    How does AIMP download from deezer?

  • edited May 18 Chrome

    @TGR, AMIP can't interact with Deezer, it's just player (but now you gave me idea to write plugin).
    To download files, I use this script.

  • TGRTGR
    edited May 18 Chrome

    @AHOHNMYC said:
    @TGR, AMIP can't interact with Deezer. To download files, I use this script.

    And is this script still working for you? It is not for me since last 2-3 days.

  • edited May 18 Chrome

    @TGR, yes, it is. As i'm (partly) maintain it, fell free to describe what happens.
    Better with screenshot of you Console tab in Developer tools (Ctrl+Shift+J).
    Also, note that now Premium Enabler may be a source of some faults.

  • @AHOHNMYC said:
    @TGR, yes, it is. As i'm (partly) maintain it, fell free to describe what happens.
    Better with screenshot of you Console tab in Developer tools (Ctrl+Shift+J).
    Also, note that now Premium Enabler may be a source of some faults.

    Yeah. I got it working by disabling the premium Enabler but was wondering what was its use in the place if it was not required for downloading?

  • Android WebView
    Premium Enabler is required if you want to download country locked songs, since the premium enabler isn't working, you can't download country locked songs now.
  • aah! got you. Thank you so so much!

  • "Premium Enabler is required if you want to download country locked songs, since the premium enabler isn't working, you can't download country locked songs now."

    That clears it all up. Thank you very much!

  • @jonaaa20 said:
    Premium Enabler is required if you want to download country locked songs, since the premium enabler isn't working, you can't download country locked songs now.

    Jonaaa - is there a way to know which country the tracks are available in? For ex -
    https://www.deezer.com/us/album/7074892
    In US, it says not available. So it is possible to know which country this is available in and then use VPN of that country to download?
    Thanks.

  • edited May 20 Chrome

    @TGR. There are strange things. Deezer's API returns that all countries availible. Including your US and my RU. But I also cannot listen to all tracks in this album.
    You may check it by yourself.

    // ==UserScript==
    // @name                Deezer: track availability checker
    // @description         Shows countries where track is allowed to play
    // @version             0.0.1
    // @author              AHOHNMYC
    // @namespace           com.deezer.downloader
    // @grant               GM_xmlhttpRequest
    // @match               https://www.deezer.com/album/*
    // @connect             api.deezer.com
    // @noframes
    // ==/UserScript==
    
    function niceXhr(config) {
        GM_xmlhttpRequest({
            responseType: 'json',
            method: 'GET',
            url: config.url,
            onload: e=>{
                if (200 === e.status) config.fallback(e.response);
            }
        });
    }
    
    niceXhr({
        url: `https://api.deezer.com/${location.href.match(/deezer\.com\/\w+\/(album\/\d+)/)[1]}/tracks`,
        fallback: json => {
            json.data.forEach(track=>{
                niceXhr({
                    url: `https://api.deezer.com/track/${track.id}`,
                    fallback: json => {
                        alert(`track: ${json.artist.name} — ${json.title}
    available countries: ${json.available_countries}`);
                    }
                })
            })
        }
    });
    
Sign In or Register to comment.