RandomNinjaAtk / docker-lidarr-extended

lidarr-extended :: Lidarr application packaged with multiple scripts to provide additional functionality
GNU General Public License v3.0
275 stars 24 forks source link

[Bug]: Deemix download fails inside the armhf container #173

Closed khalith closed 1 year ago

khalith commented 1 year ago

Describe the bug I have tried both downloader, only tidal works fine, deemix downloader fails while fetching arl token. I tried downloading manually from my mac machine after pip install deemix, it downloads after entering arl token but fails inside the container.

To Reproduce Steps to reproduce the behavior: Run the Lidarr-extended container in Raspberry Pi 4

Expected behavior If the arl token is provided from environment, then deemix should fetch the token and download the album.

Log Data Below are the log 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: ----------------------------------------------------------------------------- 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: |~) . | . |\ |o. o |~||| 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: |~(|| |(|()| | || ||| ||(_||~| | |< 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: Presents: lidarr-extended (1.0.306) 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: Docker Version: arm32v7-1.0.34 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: May the beats be with you! 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: ----------------------------------------------------------------------------- 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: Donate: https://github.com/sponsors/RandomNinjaAtk 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: Project: https://github.com/RandomNinjaAtk/docker-lidarr-extended 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: Support: https://github.com/RandomNinjaAtk/docker-lidarr-extended/discussions 2022-12-29 16:55:15 :: Audio :: 1.0.306 :: ----------------------------------------------------------------------------- 2022-12-29 16:55:20 :: Audio :: 1.0.306 :: 2022-12-29 16:55:20 :: Audio :: 1.0.306 :: Lift off in... 2022-12-29 16:55:20 :: Audio :: 1.0.306 :: 5 2022-12-29 16:55:21 :: Audio :: 1.0.306 :: 4 2022-12-29 16:55:22 :: Audio :: 1.0.306 :: 3 2022-12-29 16:55:23 :: Audio :: 1.0.306 :: 2 2022-12-29 16:55:24 :: Audio :: 1.0.306 :: 1 2022-12-29 16:55:25 :: Audio :: 1.0.306 :: To kill script, use the following command: 2022-12-29 16:55:25 :: Audio :: 1.0.306 :: kill -9 1771 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Lidarr Version: 1.1.1.2762 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Add Deezer Top Artists is disabled (enable by setting addDeezerTopArtists=true) 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Add Deezer Top Album Artists is disabled (enable by setting addDeezerTopAlbumArtists=true) 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Add Deezer Top Track Artists is disabled (enable by setting addDeezerTopTrackArtists=true) 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Add Deezer Related Artists is disabled (enable by setting addRelatedArtists=true) 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Download Location: /downloads 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Output format: mp3 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Output bitrate: 320k 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Download Quality Check Enabled 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Preferred audio lyric type: both 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Tidal Country Code set to: US 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Replaygain Tagging Enabled 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Match Distance: 5 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Beets Tagging Enabled 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Beets Matching Threshold 90% 2022-12-29 16:55:28 :: Audio :: 1.0.306 :: Removing prevously completed downloads that failed to import... 2022-12-29 16:55:31 :: Audio :: 1.0.306 :: DEEZER :: Verifying deemix configuration 2022-12-29 16:55:31 :: Audio :: 1.0.306 :: DEEZER :: ARL Token: Configured 2022-12-29 16:55:31 :: Audio :: 1.0.306 :: DEEZER :: Configuring deemix client 2022-12-29 16:55:31 :: Audio :: 1.0.306 :: DEEZER :: Purging album list cache... 2022-12-29 16:55:32 :: Audio :: 1.0.306 :: FINDING MISSING ALBUMS :: sorted by album 2022-12-29 16:55:32 :: Audio :: 1.0.306 :: 1 Missing Albums Found! 2022-12-29 16:55:32 :: Audio :: 1.0.306 :: Getting Missing Album IDs 2022-12-29 16:55:32 :: Audio :: 1.0.306 :: 1 :: missing :: Downloading page 1... (0 - 1 of 1 Results) 2022-12-29 16:55:32 :: Audio :: 1.0.306 :: 1 :: missing :: Filtering Album IDs by removing previously searched Album IDs (/config/extended/logs/notfound/) 2022-12-29 16:55:32 :: Audio :: 1.0.306 :: 1 :: missing :: 1 albums found to process! 2022-12-29 16:55:32 :: Audio :: 1.0.306 :: 1 :: missing :: Searching for 1 items 2022-12-29 16:55:37 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Starting Search... 2022-12-29 16:55:40 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:40 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:40 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:40 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:43 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:43 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:44 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:44 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:44 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Fuzzy Search :: Deezer :: Explicit :: Zubeidaa :: Searching... (Track Count: 8-13) 2022-12-29 16:55:45 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Fuzzy Search :: Deezer :: Explicit :: Zubeidaa :: 0 search results found 2022-12-29 16:55:45 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Fuzzy Search :: Deezer :: Explicit :: Zubeidaa :: ERROR :: No results found via Fuzzy Search... 2022-12-29 16:55:46 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:46 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:47 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:47 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:47 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:47 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:48 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:48 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:48 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Fuzzy Search :: Deezer :: Clean :: Zubeidaa :: Searching... (Track Count: 8-13) 2022-12-29 16:55:49 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Fuzzy Search :: Deezer :: Clean :: Zubeidaa :: 0 search results found 2022-12-29 16:55:49 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Fuzzy Search :: Deezer :: Clean :: Zubeidaa :: ERROR :: No results found via Fuzzy Search... 2022-12-29 16:55:50 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:50 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:51 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:55:51 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:55:51 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Musicbrainz URL :: Deezer :: Searching for Album ID... 2022-12-29 16:55:52 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Musicbrainz URL :: Deezer :: FOUND! 2022-12-29 16:55:52 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Getting Album info... 2022-12-29 16:55:52 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album info downloaded and verified... 2022-12-29 16:55:53 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Musicbrainz URL :: Deezer :: Downloading 8 Tracks :: Zubeidaa (Original Motion Picture Soundtrack) (2000) 2022-12-29 16:55:53 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Download Attempt number 1 Paste here your arl: Aborted! 2022-12-29 16:55:56 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: ERROR :: download failed, missing tracks... 2022-12-29 16:55:56 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Retry Download in 1 second fix errors... 2022-12-29 16:55:57 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Download Attempt number 2 Paste here your arl: Aborted! 2022-12-29 16:56:00 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: ERROR :: download failed, missing tracks... 2022-12-29 16:56:00 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: ERROR :: All download Attempts failed... 2022-12-29 16:56:00 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Logging 7100000 as failed download... 2022-12-29 16:56:01 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:56:01 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:56:01 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Checking Lidarr for existing files 2022-12-29 16:56:01 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: 0% Tracks found 2022-12-29 16:56:01 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Album Not found 2022-12-29 16:56:01 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Marking Album as notfound 2022-12-29 16:56:01 :: Audio :: 1.0.306 :: 1 :: missing :: 1 of 1 :: A. R. Rahman :: Zubeidaa :: Album :: Search Complete... 2022-12-29 16:56:02 :: Audio :: 1.0.306 :: FINDING CUTOFF ALBUMS sorted by album 2022-12-29 16:56:02 :: Audio :: 1.0.306 :: 0 CutOff Albums Found Found! 2022-12-29 16:56:02 :: Audio :: 1.0.306 :: Getting CutOff Album IDs 2022-12-29 16:56:02 :: Audio :: 1.0.306 :: Script end...

Docker Info: Client: Context: default Debug Mode: false Plugins: app: Docker App (Docker Inc., v0.9.1-beta3) buildx: Docker Buildx (Docker Inc., v0.9.1-docker)

Server: Containers: 11 Running: 11 Paused: 0 Stopped: 0 Images: 11 Server Version: 20.10.22 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true userxattr: false Logging Driver: json-file Cgroup Driver: cgroupfs Cgroup Version: 1 Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: io.containerd.runtime.v1.linux runc io.containerd.runc.v2 Default Runtime: runc Init Binary: docker-init containerd version: 78f51771157abb6c9ed224c22013cdf09962315d runc version: v1.1.4-0-g5fd4c4d init version: de40ad0 Security Options: seccomp Profile: default Kernel Version: 5.10.103-v7l+ Operating System: Raspbian GNU/Linux 10 (buster) OSType: linux Architecture: armv7l CPUs: 4 Total Memory: 7.714GiB Name: raspberrypi ID: BNRW:4B6U:54HR:BVHI:KDXK:DZGB:DFX4:X2RE:5EDC:SCL6:PTTP:E2LZ Docker Root Dir: /var/lib/docker Debug Mode: false Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false

WARNING: No memory limit support WARNING: No swap limit support WARNING: No kernel memory TCP limit support WARNING: No oom kill disable support

Additional context Can anyone help me to fix this issue?

RandomNinjaAtk commented 1 year ago

Seems like you've miss configured the container parameters. You should try updating the arl token and modifying the container config with the new token. It should not be asking for your ARL token, because you include it as part of your container configuration. Since it is asking, your token may be invalid.

Make sure you have no whitespace before and after the ARL token and that you've copied the entire token.

If its a problem with deemix itself, you'll have to go to their support channels to report it... But this seems like a user configuration error with the containers required parameters.

Keep in mind, I have not tested any platform other than x86-x64. So I cannot comment if they work on the other platforms. It should, but if its a software incompatibility issue, I will not be fixing it because I do not maintain/support the software used, I just glue it all together...