Git Product home page Git Product logo

arr-scripts's Introduction

arr-scripts

Official Home of the scripts that were previously packaged with the "Extended" containers. Designed to be easily implemented/added to Linuxserver.io containers.

Usage

Radarr Instructions
Sonarr Instructions
Lidarr Instructions
Readarr Instructions
SABnzbd Instructions

WARNING

DO NOT USE PORTAINER, it is known to not work and typically breaks things... From the various discussions I've seen in the Arr communities and Linuxserver.io, they tend to trend on saying to avoid it... If your using portainer and this is not functioning as expected, that is likely your problem.... (Example: #57)

Also see here: https://wiki.servarr.com/docker-guide#portainer

Support Info

Scripts are provided as-is... Generally, if a script works one time, it will work everytime, that is the nature of scripts... So if you're experiencing an issue that has not been previously reported and is more likely a technical problem of some sort, it is more than likely caused by user error...

Please note that use of arr-scripts is not supported by the Arr app's community. The scripts do not modify the software/code of the Arr app, all changes to the Arr app are implemented using using publicly available API calls.

arr-scripts's People

Contributors

aaronjwood avatar catduckgnaf avatar cherryontopknife avatar espentruls avatar gauravpandeydotdev avatar hockeygoalie35 avatar jasonpatrickellykrause avatar jasperaelvoet avatar justinglock40 avatar nginit avatar norgur avatar opt6 avatar randomninjaatk avatar saschabrockel avatar willscott73 avatar zimmra avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arr-scripts's Issues

[FEATURE] - Unmapped file remover for Lidarr

As per the devs themselves having unmapped files in lidarr greatly slows down lidarr. I let it 100% handle my music so there should in theory never be any unmapped and yet every few days there's more in there for me to remove.

I noticed you have an unmapped deleter for radarr, just wondering if something similar could be done for lidarr

Alternative is just doing it manually like I do now

Converted Files Not Being Imported To Lidarr

Application
SABnzbd

Host platform
Ubuntu

Script
audio.bash

Script Version
Just downloaded today from github, cannot see version

Describe the bug
downloading FLAC and converting to opus 320. Album downloads fine, I can see the files being converted successfully in the download folder, I can then see the files disappear after encoding and lidarr reports the album in the history tab but only the album title with the track column blank (not normal as usually all tracks are listed) Files are nowhere to be found and lidarr reports the album as still missing, no errors shown in lidarr. If I disable the script, files download and import without issue as flac. If an album downloads and is reported as non-split they also import successfully as flac.

To Reproduce
Steps to reproduce the behavior:
download any flac album in lidarr using SABnzbd script

Expected behavior
converted opus files should be imported as individual tracks

Logs/Screenshots
https://nextcloud.theroundbox.co.uk/s/SC4rFtXcCrs4Jzz

Additional context
Add any other context about the problem here.

NOTE
Your request will not be addressed without proper detail and logs. Always make sure you have updated to the latest script versions before opening an issue or your issue will not be reviewed.

[BUG] - APP NAME - ISSUE TITLE

Application
Sonarr

Script
I suspect: Autoconfigure

Script Version
Latest via Docker

Describe the bug
I noticed that media management uses Folder type "Season 00" where I prefer "Season 0". Moreover the rescan on refresh option is disabled. I changed these settings, hit save and all works as expected. However after a restart of the docker (where then all arr scripts are rerun/reinstalled) these settings are reverted...

I can currently only suspect that this has to do with auto configure script.

When QueueCleaner is disabled, the script is started repeatedly

Hi!

Since one of yesterday updates, when the QueueCleaner script is disabled, it is still launched repeatedly (and the apt install and pip install commands are launched before logging that the script is disabled and exiting, then restarting again...). When comparing to other scripts, it seems that a sleep infinity is missing when the script is disabled.
I don't have time to create a PR for it though.

Have a nice day!

Using this on WSL?

I'm pondering if there's a way to use this on WSL without installing any containers. I got some music videos I want to grab using the lidarr tool but I already installed the windows app for that.

Cheers

Migrate from old containers...

Did anybody switched successfully from the old containers to the linux.io ones? I'm currently a little lost do to that, since this was working very well for me and I don't what to fuck up my setup. Also I would prevent from starting from scratch... so any migration info would be helpfull. Thanks!

[FEATURE] -Radarr/Sonarr - Extras subfolder

Is your feature request related to a problem? Please describe.
No problem, quality of life improvement

Describe the solution you'd like
Currently a Kodi user. The "Extras" addon for Kodi will present a window showing the contents of a folder in the target DIR named "extras." It would be awesome if we could set the extras script to store all the content in a custom folder in the target DIR.

Describe alternatives you've considered
There are no alternatives. We are forced to navigate back to the Kodi media sources list and find the folder containing the film/show to see the extras content. If the library is significant, finding the target can take multiple minutes, simply to watch a trailer.

Additional context
here's a visual example
image

Sonarr: repeating 'Sonarr is not ready' log messages

I just installed sonarr as per the instructions, but I'm getting repeating log messages that state:

2023-08-01 21:06:48 :: QueueCleaner :: 1.7 :: Sonarr is not ready, sleeping until valid response...
2023-08-02 01:06:48 :: YoutubeSeriesDownloader :: 1.7 :: Sonarr is not ready, sleeping until valid response...
2023-08-02 01:06:48 :: InvalidSeriesAutoCleaner :: 1.7 :: Sonarr is not ready, sleeping until valid response...
2023-08-02 01:06:48 :: Recyclarr :: 1.7 :: Sonarr is not ready, sleeping until valid response...
2023-08-02 01:06:48 :: AutoConfig :: 1.6 :: Sonarr is not ready, sleeping until valid response...
2023-08-02 01:06:48 :: AutoExtras :: 1.6 :: Sonarr is not ready, sleeping until valid response...

I added the setup script in /custom-cont-init.d as instructed. Any idea what this means?

Sonarr [custom-init] scripts_init.bash: exited 127

The script_init.bash script is failing. None of the files that it attempts to download have been. Permissions on all folders are set to 0777

───────────────────────────────────────
[custom-init] Files found, executing
[custom-init] scripts_init.bash: executing...
/custom-cont-init.d/scripts_init.bash: line 2: $'bash\r': command not found
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
20 4106 20 826 0 0 3211 0 0:00:01 --:--:-- 0:00:01 3201
curl: (23) Failure writing output to destination
[custom-init] scripts_init.bash: exited 127

Lidarr Autoconfig

Hi and thank you for continuing this project 😄

I do have a minor issue.
For some reason i can not turn off autoconfig in Lidarr.
I have tried to go from "true" to "false" and restartet lidarr a copple of times.
My manuel changes are revertet back to Autoconfig standard.

SCRIPT ENABLEMENT

enableAutoConfig="false" # true = enabled :: Automatically configures Lidarr with optimal settings
enableAudio="true" # true = enabled :: Enables the Audio script to run automatically
enableVideo="true" # true = enabled :: Enables the Video script to run automatically
enableQueueCleaner="true" # true = enabled :: Enables the QueueCleaner script to run automatically

Migrate from previous containers you created

Hello there,

Can you please provide instructions on how to migrate from using your previous containers to these scripts?

This is the second time you have abandoned your previous projects and pushed users into a new repo without instructions on how to migrate and it's becoming challenging to trust that you won't drop this one like the others.

Because of how good your original script was, I made the jump to your Extended containers and now it's jumping again...

[FEATURE] - Lidarr - Convert Lossless Flac to V0

Is your feature request related to a problem? Please describe.
It seems it can only convert to 320 etc.

Describe the solution you'd like
I'd like to be able to convert to Variable Bit Rate"v0" (-q 0)

Describe alternatives you've considered
I could try to find something else to do this but would be nice if the script did it

Additional context
Quality example: https://i.imgur.com/KVaBjRG.png

Queue cleaner on all Arrs removing things it shouldn't

Application
Literally anything with queue cleaner enabled

Script
Queue cleaner

Script Version
1.0.3

Describe the bug
This is gonna sound really stupid... But I've recently added more torrent clients to my Arrs, and allowed them to use private trackers on those particular indexers/clients. Completely separate from the torrents behind a VPN. The bug is that the queue cleaner is wantonly removing all of my supposedly failed private torrents even if it's in another app. For example I have logs showing Lidarr removing ebooks that readarr is using, they are all using unique categories so they shouldn't even be able to -see- those let alone remove them.

To Reproduce
Steps to reproduce the behavior:
Use one or multiple instances of qbittorent and set arr appropriate categories and let them download some things.

Expected behavior
I'm hoping you can stop this minimally from removing private tracker torrents or maybe give us an option to ONLY queueclean usenet downloads? In a perfect world I could just whitelist trackers to never remove from but I'm not even sure how radarr is seeing readarrs queue because I can't in the webui.

Logs/Screenshots
This is the lidarr logfile bit I'm talking about

2023-08-03 21:39:13 :: QueueCleaner :: 1.7 :: No items in queue to clean up
2023-08-03 21:39:13 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 21:54:14 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 21:54:14 :: QueueCleaner :: 1.7 :: 1594863246 (Perfect You - Elizabeth Scott (epub, mobi)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 21:54:14 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 22:09:14 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 22:09:15 :: QueueCleaner :: 1.7 :: 2146407246 (Patrick Ness - Chaos Walking (1-2) + prequel) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:15 :: QueueCleaner :: 1.7 :: 297662299 (15 - War of the Ember, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:16 :: QueueCleaner :: 1.7 :: 1577776602 (The New World (358)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:16 :: QueueCleaner :: 1.7 :: 148062523 (12 - Golden Tree - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:16 :: QueueCleaner :: 1.7 :: 803758691 (Lost Roads - Jonathan Maberry.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:17 :: QueueCleaner :: 1.7 :: 1002272444 (Benny Imura - Jonathon Mayberry) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:17 :: QueueCleaner :: 1.7 :: 114557439 (Rick Riordan - Percy Jackson And The Olympians 04 - 50 - Percy Jackson And The Sword Of Hades.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:18 :: QueueCleaner :: 1.7 :: 973528795 (A Guide Book to the Great Tree - Kathryn Lasky & Kathryn Huang (retail).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:18 :: QueueCleaner :: 1.7 :: 326746017 (Tom Clancy's Ghost Recon - David Michaels.mobi) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:19 :: QueueCleaner :: 1.7 :: 948226317 (Percy Jackson - Le voleur de foudre.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:19 :: QueueCleaner :: 1.7 :: 535427166 (Monsters of Men - Patrick Ness.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:20 :: QueueCleaner :: 1.7 :: 1848951571 (Percy Jackson and the Olympians #1-5) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:20 :: QueueCleaner :: 1.7 :: 1388311385 (Heather Brewer - [Chronicles of Vladimir Tod 05] - Twelfth Grade Kills (epub).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:21 :: QueueCleaner :: 1.7 :: 1223532787 (Jonathan Maberry - Benny Imura - Bits & Pieces) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:21 :: QueueCleaner :: 1.7 :: 1323516331 (Stephenie Meyer - [Twilight] - Life and Death- Twilight Reimagined (retail) (epub).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:22 :: QueueCleaner :: 1.7 :: 1421427173 (14 - Exile - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:22 :: QueueCleaner :: 1.7 :: 626992116 (The Royal Diaries 01 - Elizabeth- A Tudor Princess's Diary 1544 - Kathryn Lasky) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:23 :: QueueCleaner :: 1.7 :: 66478215 (06 - Burning, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:23 :: QueueCleaner :: 1.7 :: 306179552 (The Knife of Never Letting Go - Patrick Ness.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:24 :: QueueCleaner :: 1.7 :: 168115449 (A journey to the New World (2001)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:24 :: QueueCleaner :: 1.7 :: 445897479 (Tooth & Nail_ A Rot & Ruin Story (11158)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:25 :: QueueCleaner :: 1.7 :: 443295513 (The Knife of Never Letting Go ( - Patrick Ness.mobi) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:25 :: QueueCleaner :: 1.7 :: 1037663048 (Kelly Gay - Halo- Renegades (Halo Novels)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:26 :: QueueCleaner :: 1.7 :: 1720543232 (Guardians of Ga'Hoole - Kathryn Lasky) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:27 :: QueueCleaner :: 1.7 :: 1447443097 (03 - Rescue, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:27 :: QueueCleaner :: 1.7 :: 812563390 (02 - Journey, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:28 :: QueueCleaner :: 1.7 :: 1775476545 (Rot & Ruin) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:28 :: QueueCleaner :: 1.7 :: 1019783485 (Patrick Ness) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:29 :: QueueCleaner :: 1.7 :: 145500346 (Fire & Ash - Jonathan Maberry.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:29 :: QueueCleaner :: 1.7 :: 557548941 (Percy Jackson - Le sort du titan.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:30 :: QueueCleaner :: 1.7 :: 1992314410 (rick) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:30 :: QueueCleaner :: 1.7 :: 1685217011 (Vladimir Tod) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:31 :: QueueCleaner :: 1.7 :: 43347850 (Cherryh, C J - Universes of CJ Cherryh (book sequences FAQ).html) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:31 :: QueueCleaner :: 1.7 :: 1594863246 (Perfect You - Elizabeth Scott (epub, mobi)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:32 :: QueueCleaner :: 1.7 :: 1540927122 (Percy Jackson's Greek Gods - Rick Riordan.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:32 :: QueueCleaner :: 1.7 :: 630625562 (Watch Wolf - Kathryn Lasky (EPUB).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:33 :: QueueCleaner :: 1.7 :: 80147593 (02 - The Den of Forever Frost.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:33 :: QueueCleaner :: 1.7 :: 747749898 (Suzanne Collins) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:34 :: QueueCleaner :: 1.7 :: 1455953194 (The Lightning Thief Illustrated - Rick Riordan) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:34 :: QueueCleaner :: 1.7 :: 22227221 (05 - Shattering, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:35 :: QueueCleaner :: 1.7 :: 567111239 (The Ask and the Answer (Chaos W - Patrick Ness.mobi) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:35 :: QueueCleaner :: 1.7 :: 1075522019 (11 - To Be a King - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:36 :: QueueCleaner :: 1.7 :: 1798579935 (Guardians of Ga'Hoole-Kathryn Lasky(4,10,11)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:36 :: QueueCleaner :: 1.7 :: 1541423258 (Kathryn Lasky - Guardians Of Ga'hoole series) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:37 :: QueueCleaner :: 1.7 :: 1218778989 (Percy Jackson 4 - The Battle of The Labyrinth) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:38 :: QueueCleaner :: 1.7 :: 134405090 (04 - Siege, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:38 :: QueueCleaner :: 1.7 :: 1585252234 (Percy Jackson's Greek Heroes by Rick Riordan.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:38 :: QueueCleaner :: 1.7 :: 362033020 (Rick Riordan - Percy Jackson 1-5 (German) [EPUB]) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:39 :: QueueCleaner :: 1.7 :: 2024203792 (Percy Jackson - Le dernier olympien.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:40 :: QueueCleaner :: 1.7 :: 66793381 (Otes, Joyce Carol - The Dark Prince (rtf).rtf) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:40 :: QueueCleaner :: 1.7 :: 313518476 (The Burning Queen by Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:41 :: QueueCleaner :: 1.7 :: 1843814906 (10 - Coming of Hoole, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:41 :: QueueCleaner :: 1.7 :: 655700209 (Dust & Decay) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:41 :: QueueCleaner :: 1.7 :: 710717479 (01 - Capture, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:42 :: QueueCleaner :: 1.7 :: 299205759 (The Extra) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:42 :: QueueCleaner :: 1.7 :: 419476602 (Kathryn Lasky - [Bears of the Ice 01] - The Quest of the Cubs.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:43 :: QueueCleaner :: 1.7 :: 947642335 (Percy Jackson - La bataille du labyrinthe.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:43 :: QueueCleaner :: 1.7 :: 1075076704 (Dear America - Christmas After All- The Diary of Minnie Swift, Indianapolis, Indiana, 1932 - Kathryn Lasky (retail) (epub).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:44 :: QueueCleaner :: 1.7 :: 1226588929 (The Ask and the Answer - Patrick Ness.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:44 :: QueueCleaner :: 1.7 :: 1201834067 (Percy Jackson 3 - The Titan's Curse) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:45 :: QueueCleaner :: 1.7 :: 654284807 (Dear America - A Journey to the New World- The Diary of Remember Patience Whipple, Mayflower, 1620 - Kathryn Lasky (epub).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:45 :: QueueCleaner :: 1.7 :: 1700992365 (Percy Jackson and the Singer of Apollo - Rick Riordan.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:46 :: QueueCleaner :: 1.7 :: 1080723407 (Star Wolf - Kathryn Lasky (EPUB).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:46 :: QueueCleaner :: 1.7 :: 560933860 (Kathryn Lasky - Bears of the Ice 03 - The Keepers of the Keys.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:47 :: QueueCleaner :: 1.7 :: 1696393122 (Shadow Wolf - Kathryn Lasky (EPUB).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:47 :: QueueCleaner :: 1.7 :: 1448153460 (Dear America - Dreams in the Golden Country- The Diary of Zipporah Feldman, a Jewish Immigrant Girl - Kathryn Lasky (retail) (pdf).pdf) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:48 :: QueueCleaner :: 1.7 :: 232777412 (The Ask and the Answer - Patrick Ness.mobi) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:48 :: QueueCleaner :: 1.7 :: 31028933 (Frost Wolf - Kathryn Lasky (EPUB).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:49 :: QueueCleaner :: 1.7 :: 644091647 (07 - Hatchling, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:49 :: QueueCleaner :: 1.7 :: 859439364 (Dear America - A Time for Courage- The Suffragette Diary of Kathleen Bowen, Washington, DC, 1917 - Kathryn Lasky (retail) (pdf).pdf) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:49 :: QueueCleaner :: 1.7 :: 594768268 (The Knife Of Never Letting Go - Patrick Ness.mobi) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:50 :: QueueCleaner :: 1.7 :: 1209212122 (The New World - Patrick Ness) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:50 :: QueueCleaner :: 1.7 :: 119625409 (Lone Wolf - Kathryn Lasky (EPUB).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:51 :: QueueCleaner :: 1.7 :: 1317111823 (13 - River of Wind, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:51 :: QueueCleaner :: 1.7 :: 424798349 (09 - First Collier, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:51 :: QueueCleaner :: 1.7 :: 1390123966 (08 - Outcast, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:52 :: QueueCleaner :: 1.7 :: 695827058 (Monsters of Men - Patrick Ness) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:52 :: QueueCleaner :: 1.7 :: 982096348 (Euripides I- Alcestis, Medea, the Children of Heracles, Hippolytus (Euripides).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:53 :: QueueCleaner :: 1.7 :: 1338012056 (Dead & Gone (9785)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:53 :: QueueCleaner :: 1.7 :: 370546581 (Percy Jackson 1 - The Lightning Thief) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:53 :: QueueCleaner :: 1.7 :: 123001945 (Percy Jackson - La mer des monstres.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:54 :: QueueCleaner :: 1.7 :: 269458321 (01 - The Escape.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:54 :: QueueCleaner :: 1.7 :: 1496521757 (Spirit Wolf - Kathryn Lasky (EPUB).epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:55 :: QueueCleaner :: 1.7 :: 1832586423 (Broken Lands - Jonathan Maberry.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:55 :: QueueCleaner :: 1.7 :: 10032580 (The Hunger Games (Hunger Games - Suzanne Collins.azw3) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:56 :: QueueCleaner :: 1.7 :: 1237302104 (LightonBone.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:56 :: QueueCleaner :: 1.7 :: 1906572374 (Heather Brewer - [Chronicles of Vladimir Tod 05] - Twelfth Grade Kills) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:57 :: QueueCleaner :: 1.7 :: 1794182727 (The Portal.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:57 :: QueueCleaner :: 1.7 :: 1586199076 (Lasky, Kathryn - Hawksmaid.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:57 :: QueueCleaner :: 1.7 :: 494790186 (Percy Jackson 2 - The Sea of Monsters) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:58 :: QueueCleaner :: 1.7 :: 1536859429 (jonathan-maberry-flesh-and-bone) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:58 :: QueueCleaner :: 1.7 :: 1492268727 (the_crossing_kathryn_lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:59 :: QueueCleaner :: 1.7 :: 63254158 (Monsters of Men (Chaos Walking - Patrick Ness.mobi) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:09:59 :: QueueCleaner :: 1.7 :: 352074311 (Percy Jackson 5 - The Last Olympian) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:10:00 :: QueueCleaner :: 1.7 :: 1057105459 (Patrick Ness - [Chaos Walking 03] - Monsters of Men) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:10:00 :: QueueCleaner :: 1.7 :: 320490292 (Kathryn Lasky - Night Witches.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:10:00 :: QueueCleaner :: 1.7 :: 1429177768 (Percy Jackson and the Greek Heroes - Rick Riordan) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:10:01 :: QueueCleaner :: 1.7 :: 426953638 (16 - Rise of a Legend, The - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:10:01 :: QueueCleaner :: 1.7 :: 1422372264 (Lost Tales of Ga'Hoole - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:10:01 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 22:25:01 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 22:25:02 :: QueueCleaner :: 1.7 :: 1003553146 (Matt Forbeck - HALO Bad Blood (Unabridged)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:02 :: QueueCleaner :: 1.7 :: 269372898 (Rainbow Six - Tom Clancy (M4B)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:03 :: QueueCleaner :: 1.7 :: 1925818568 (Karen Traviss - Halo Mortal Dictata) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:03 :: QueueCleaner :: 1.7 :: 1235948783 (Stephenie Meyer - Twilight Tenth Anniversary Life and Death Dual Edition [MP3]) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:04 :: QueueCleaner :: 1.7 :: 1069001359 (Life and Death by Stephenie Meyer [MP3]) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:04 :: QueueCleaner :: 1.7 :: 673687180 (HALO Oblivion - Troy Denning (M4B)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:05 :: QueueCleaner :: 1.7 :: 554870980 (The Cardinal of the Kremlin (M4B)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:05 :: QueueCleaner :: 1.7 :: 552899379 (Tom Clancy - Op-Center) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:06 :: QueueCleaner :: 1.7 :: 1449852643 (Percy Jackson and the Olympians (2010-2013) (digital) (BlurPixel-Empire)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:06 :: QueueCleaner :: 1.7 :: 404403443 (Max Brooks - World War Z (read by Chris Ragland & VA)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:06 :: QueueCleaner :: 1.7 :: 189094291 (Meridian Divide - Cassandra Rose Clarke (M4B)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:07 :: QueueCleaner :: 1.7 :: 204117609 (Legend of the Guardians) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:07 :: QueueCleaner :: 1.7 :: 639750790 (The Royal Diaries 12 - Jahanara- Princess of Princesses, India, 1627 - Kathryn Lasky.pdf) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:08 :: QueueCleaner :: 1.7 :: 113480889 (02 - Star Rise.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:08 :: QueueCleaner :: 1.7 :: 319173565 (HALO; Shadows of Reach - Troy Denning) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:09 :: QueueCleaner :: 1.7 :: 619835259 (The Royal Diaries 10 - Mary, Queen of Scots- Queen Without a Country, France, 1553 - Kathryn Lasky.pdf) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:09 :: QueueCleaner :: 1.7 :: 1325006539 (Halo Battle Born - Cassandra Rose Clarke (M4B)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:10 :: QueueCleaner :: 1.7 :: 508492818 (The Royal Diaries 18- Kazunomiya- Prisoner of Heaven, Japan, 1858 - Kathryn Lasky.pdf) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:10 :: QueueCleaner :: 1.7 :: 1549197498 (Tom Clancy - Jack Ryan 02 - Patriot Games) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:11 :: QueueCleaner :: 1.7 :: 177186492 (Troy Denning - Halo Silent Storm (Unabridged)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:25:11 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 22:40:11 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 22:40:12 :: QueueCleaner :: 1.7 :: 178905478 (Thomas Parrott - The Division 01 - Recruited) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:12 :: QueueCleaner :: 1.7 :: 29405486 (Aaron Carroll MD - The Bad Food Bible How and Why to Eat Sinfully) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:13 :: QueueCleaner :: 1.7 :: 2130644543 (Jack Ryan Universe series (books 1-25)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:13 :: QueueCleaner :: 1.7 :: 1860940758 (Compromised) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:14 :: QueueCleaner :: 1.7 :: 652522764 (Halo Collection - Assorted Artists [01-24 Book]) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:15 :: QueueCleaner :: 1.7 :: 324429265 (The Royal Diaries 04 - Marie Antoinette- Princess of Versailles, Austria - France, 1769 - Kathryn Lasky) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:15 :: QueueCleaner :: 1.7 :: 710273584 (More Than Magic - Kathryn Lasky.epub) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:16 :: QueueCleaner :: 1.7 :: 1222313001 (Rot & Ruin - Warrior Smart (2014)) :: Removing Failed Queue Item from Lidarr...
2023-08-03 22:40:16 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 22:55:16 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 22:55:17 :: QueueCleaner :: 1.7 :: No items in queue to clean up

Here's radarr removing lidarrs
2023-08-03 12:53:44 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 13:08:44 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 13:08:45 :: QueueCleaner :: 1.7 :: 1188028306 (Alicia Keys - Songs In A Minor (Deluxe Edition) (2023) Mp3 320kbps [PMEDIA] ⭐️) :: Removing Failed Queue Item from Radarr...
2023-08-03 13:08:55 :: QueueCleaner :: 1.7 :: 637477314 (Redemption of the Heart 2015 WEBRip x264-iNTENSO) :: Removing Failed Queue Item from Radarr...
2023-08-03 13:08:55 :: QueueCleaner :: 1.7 :: 1201362609 (Due Date 2010 DVDR-TWiZTED part013 rar) :: Removing Failed Queue Item from Radarr...
2023-08-03 13:08:58 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 13:23:58 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 13:23:58 :: QueueCleaner :: 1.7 :: 1922241524 (Gullivers Travels 2010 DVDR-TWiZTED) :: Removing Failed Queue Item from Radarr...
2023-08-03 13:23:58 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 13:38:58 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 13:38:58 :: QueueCleaner :: 1.7 :: 170904778 (By The Sea 2015 Limited BDRip x264-VETO) :: Removing Failed Queue Item from Radarr...
2023-08-03 13:38:59 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 13:53:59 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 13:53:59 :: QueueCleaner :: 1.7 :: No items in queue to clean up
2023-08-03 13:53:59 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 14:08:59 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 14:08:59 :: QueueCleaner :: 1.7 :: 79005512 (Little Fockers 2010 DVDR-TWiZTED vol011+08) :: Removing Failed Queue Item from Radarr...
2023-08-03 14:09:01 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 14:24:01 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 14:24:01 :: QueueCleaner :: 1.7 :: 868556202 (Alicia Keys - Songs In A Minor (20th Anniversary Edition) (2021) Mp3 320kbps [PMEDIA] ⭐️) :: Removing Failed Queue Item from Radarr...
2023-08-03 14:24:06 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 14:39:06 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 14:39:06 :: QueueCleaner :: 1.7 :: 829146066 (NewJeans - NewJeans 2nd EP 'Get Up' (2023) Mp3 320kbps [PMEDIA] ⭐️) :: Removing Failed Queue Item from Radarr...
2023-08-03 14:39:08 :: QueueCleaner :: 1.7 :: 1462847734 (Delta Force 2 The Colombian Connection 1990 iNTERNAL BDRip x264-LiBRARiANS) :: Removing Failed Queue Item from Radarr...
2023-08-03 14:39:09 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 14:54:09 :: QueueCleaner :: 1.7 :: Starting...
2023-08-03 14:54:09 :: QueueCleaner :: 1.7 :: No items in queue to clean up
2023-08-03 14:54:09 :: QueueCleaner :: 1.7 :: Sleeping 15m...
2023-08-03 15:09:09 :: QueueCleaner :: 1.7 :: Starting...

Additional context
I'm not sure if this is fixable on your end or mine but I've had to turn off all the queue cleaners until this gets figured out. I believe I'm on the latest version of your scripts.

NOTE
Your request will not be addressed without proper detail and logs. Always make sure you have updated to the latest script versions before opening an issue or your issue will not be reviewed.

[BUG] - All Arrs - Extended not working for the last week or so

Application
I'm pretty sure it's just son/rad/lid/readarr

Host platform
Ubuntu Server

Script
Technically all of them

Script Version
1.0.15

Describe the bug
I've noticed literally none of my enabled scripts have been running and they aren't leaving logs either. For example here's what they all look like when I do docker compose up -d

To Reproduce
Steps to reproduce the behavior:
I don't see any errors it's as if the custom cont and custom services folders just stopped working. I made sure they're the same owner/group and executable, like running scripts_init.bash inside of the container DOES work so I'm not sure why they aren't anymore

Expected behavior
Expected things to keep auto starting

Logs/Screenshots
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/00-env-file-init
cont-init: info: /etc/cont-init.d/00-env-file-init exited 0
cont-init: info: running /etc/cont-init.d/00-start-container


ENVIRONMENT

PUID=1000
PGID=1000
UMASK=002
TZ=America/Detroit

Executing usermod...
usermod: no changes
Applying permissions to /config
cont-init: info: /etc/cont-init.d/00-start-container exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun lidarr (no readiness notification)
s6-rc: info: service legacy-services successfully started
[Info] Bootstrap: Starting Lidarr - /app/bin/Lidarr - Version 1.3.5.3530

Additional context
Add any other context about the problem here.

NOTE
Your request will not be addressed without proper detail and logs. Always make sure you have updated to the latest script versions before opening an issue or your issue will not be reviewed.

Skipping previously downloaded trailers - Radarr

Is there a way it can create or maintain a list of titles it's already downloaded for so it doesn't need to search them again?

Since this appears to search for the trailer, then realizes it's already downloaded so it's then skipped.

Or does it do it this way since Radarr has a habit of deleting extras like trailers and posters when upgrading or doing other tasks?

2023/08/25 12:36:46 | stdout | 2023-08-25 12:36:46 :: Extras :: 1.2 :: Fast Five :: 1 of 3 :: Trailer :: Finished processing single trailer download
2023/08/25 12:36:46 | stdout | 2023-08-25 12:36:46 :: Extras :: 1.2 :: Fast Five :: 1 of :: Trailer :: Legacy Trailer (P1UVXvKnCLM) :: Already Downloaded, skipping...
2023/08/25 12:36:46 | stdout | 2023-08-25 12:36:46 :: Extras :: 1.2 :: Fast Five :: 1 of 3 :: Trailer :: Single Trailer Enabled...
2023/08/25 12:36:46 | stdout | 2023-08-25 12:36:46 :: Extras :: 1.2 :: Fast Five :: 3 Extras Found!
2023/08/25 12:36:46 | stdout | 2023-08-25 12:36:46 :: Extras :: 1.2 :: Fast Five :: Searching for "en-US" extras...
2023/08/25 12:36:46 | stdout | 2023-08-25 12:36:46 :: Extras :: 1.2 :: Cookies File Not Found!
2023/08/25 12:36:45 | stdout | 2023-08-25 12:36:45 :: AutoExtras :: 1.5 :: 1097 of 4672 :: 5741 :: Processing with Extras.bash

Also, is a Cookie file needed for trailer downloading? if so, do you have instructions on generating this file?

QueCleaner Errors on Non-standard Arr Name

My Lidarr-extended container is named "LidarrA-F" which appears to causes the following error to repeat. All that is logged to QueueCleaner.txt are lines like this every couple of seconds.

2023-05-03 14:55:10 :: QueueCleaner :: 1.0.3 :: ERROR :: Arr app not detected, exiting...

From the config.xml
LidarrA-F

I believe QueCleaner is expecting only "Lidarr".

Arr app not detected

Hello, I'm having difficulty getting the script to work. Following the directions I've created mounts for the /custom-services.d and /custom-cont-init.d folders. And placed the .bash script into the /custom-cont-init.d folder. However, monitoring the logs on the container start-up never indicated anything was found in custom-cont-init-d and no changes were observed in the folder01 folder. After going into the docker container's instance and manually executing the bash script it downloaded the dependencies and script files. However, now QueueCleaner reports it doesn't see my Arr app instance.

I saw that it doesn't handle custom lidarr names so I tried changing the name from lowercase lidarr to Lidarr. But that doesn't make a difference.

My Docker Config

docker run
  -d
  --name='lidarr'
  --net='proxynet'
  -e TZ="America/New_York"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Server"
  -e HOST_CONTAINERNAME="lidarr"
  -e 'PUID'='99'
  -e 'PGID'='100'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.webui='http://[IP]:[PORT:8686]'
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/lidarr.png'
  -p '8686:8686/tcp'
  -v '/mnt/user/T_Media/Torrent/downloads/':'/downloads':'rw'
  -v '/mnt/user/media/music/':'/music':'rw'
  -v '/mnt/user/downloads/amd/':'/downloads-amd/':'rw'
  -v '/mnt/user/appdata/lidarr/scripts/folder01/':'/custom-services.d':'rw'
  -v '/mnt/user/appdata/lidarr/scripts/folder02/':'/custom-cont-init.d ':'rw'
  -v '/mnt/user/media/videos/music-videos/':'/music-videos':'rw'
  -v '/mnt/user/downloads/lidarr-extended/':'/amddownloads/':'rw'
  -v '/mnt/user/appdata/lidarr':'/config':'rw'
  --log-opt max-size=50m
  --log-opt max-file=1 'linuxserver/lidarr' 

Error Log

07/14/2023 2:57:13 PM ./run: line 118: PackageInstallation: command not found
07/14/2023 2:57:13 PM ./run: line 120: xq: command not found
07/14/2023 2:57:13 PM 2023-07-14 14:57:13 :: QueueCleaner :: 1.0.6 :: ERROR :: Arr app not detected, exiting...

Sonarr doesn't download trailer

Application
Sonarr

Script
Extras

Script Version
1.0.3/1.5

Describe the bug
Script doesn't download any trailer.
In log, for all the series whch as got trailers available of TMDB, i see this in log file:
2023-08-11 13:13:34 :: Extras :: 1.5 :: Special Ops: Lioness :: Cookies File Not Found!
2023-08-11 13:13:34 :: Extras :: 1.5 :: Special Ops: Lioness :: Searching for "it-IT" extras...
2023-08-11 13:13:34 :: Extras :: 1.5 :: Special Ops: Lioness :: 1 Extras Found!
2023-08-11 13:13:35 :: Extras :: 1.5 :: Special Ops: Lioness :: 1 of 1 :: Trailer :: Operazione Speciale: Lioness | Trailer Ufficiale ITA - Paramount+ (HywB_NgBWoU) :: Downloading (yt-dlp :: )...
2023-08-11 13:13:37 :: Extras :: 1.5 :: Special Ops: Lioness :: 1 of 1 :: Trailer :: Operazione Speciale: Lioness | Trailer Ufficiale ITA - Paramount+ (HywB_NgBWoU) :: ERROR :: Download Failed
2023-08-11 13:13:37 :: Extras :: 1.5 :: Special Ops: Lioness :: Marking/logging as Extras downloads complete (/config/extended/logs/extras/113962)

To Reproduce
Just restart docker

Expected behavior
It should download trailer, but it doesn't

Logs/Screenshots
https://pastebin.com/4AnSxfqm

Additional context
I don't know if it is downloader problem

NOTE
Your request will not be addressed without proper detail and logs. Always make sure you have updated to the latest script versions before opening an issue or your issue will not be reviewed.

Lidarr - Installing packages in a loop

Application
Lidarr

Script
unsure, main install script?

Describe the bug
When starting the container the installation of the required packages is running in a loop and I have no idea why.

Logs/Screenshots
Just a short excerpt. I have no clue where to error could be.

`
╔═════════════════════════════════════════════════════════════════════════╗
║ ║
║ Some of the contents of the folder /custom-services.d ║
║ are not owned by root, which is a security risk. ║
║ ║
║ Please review the permissions of this folder and its contents to make ║
║ sure they are owned by root, and can only be modified by root. ║
║ ║
╚═════════════════════════════════════════════════════════════════════════╝
[custom-init] removing existing custom services...
[custom-init] Service files found in /custom-services.d
[custom-init] Audio: service detected, copying...
[custom-init] Audio: copied
[custom-init] AutoArtistAdder: service detected, copying...
[custom-init] AutoArtistAdder: copied
[custom-init] AutoConfig: service detected, copying...
[custom-init] AutoConfig: copied
[custom-init] QueueCleaner: service detected, copying...
[custom-init] QueueCleaner: copied
[custom-init] UnmappedFilesCleaner: service detected, copying...
[custom-init] UnmappedFilesCleaner: copied
[custom-init] Video: service detected, copying...
[custom-init] Video: copied
[custom-init] scripts_init.bash: service detected, copying...
[custom-init] scripts_init.bash: copied
[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────

  ██╗     ███████╗██╗ ██████╗ 
  ██║     ██╔════╝██║██╔═══██╗
  ██║     ███████╗██║██║   ██║
  ██║     ╚════██║██║██║   ██║
  ███████╗███████║██║╚██████╔╝
  ╚══════╝╚══════╝╚═╝ ╚═════╝ 

Brought to you by linuxserver.io
───────────────────────────────────────

To support the app dev(s) visit:
Lidarr: https://opencollective.com/lidarr

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID: 1000
User GID: 1000
───────────────────────────────────────

[custom-init] No custom files found, skipping...
2023-07-19 20:14:43 :: Video :: 2.5 :: Starting Script....
2023-07-19 20:14:43 :: QueueCleaner :: 1.5 :: Starting...
% Total % Received % Xferd Average Speed Time Time Time Current
2023-07-19 18:14:43 :: AutoConfig :: 2.1 :: Script is not enabled, enable by setting enableAutoConfig to "true" by modifying the "/config/extended.conf" config file...
Dload Upload Total Spent Left Speed
2023-07-19 20:14:43 :: Video :: 2.5 :: Script is not enabled, enable by setting enableVideo to "true" by modifying the "/config/extended.conf" config file...
2023-07-19 20:14:43 :: UnmappedFilesCleaner :: 1.1 :: Script starting...
2023-07-19 20:14:43 :: AutoArtistAdder :: 1.7 :: Script starting...
2023-07-19 18:14:43 :: AutoConfig :: 2.1 :: Sleeping (infinity)
2023-07-19 20:14:43 :: Video :: 2.5 :: Sleeping (infinity)
2023-07-19 20:14:43 :: UnmappedFilesCleaner :: 1.1 :: Script is not enabled, enable by setting enableUnmappedFilesCleaner to "true" by modifying the "/config/extended.conf" config file...
2023-07-19 20:14:43 :: AutoArtistAdder :: 1.7 :: Script is not enabled, enable by setting addDeezerTopArtists. addDeezerTopAlbumArtists, addDeezerTopTrackArtists or addRelatedArtists to "true" by modifying the "/config/extended.conf" config file...
2023-07-19 20:14:43 :: Audio :: 2.4 :: Starting Script....
2023-07-19 20:14:43 :: UnmappedFilesCleaner :: 1.1 :: Sleeping (infinity)
2023-07-19 20:14:43 :: AutoArtistAdder :: 1.7 :: Sleeping (infinity)
*** install packages ***

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 4196 100 4196 0 0 36277 0 --:--:-- --:--:-- --:--:-- 36486
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
[Info] Bootstrap: Starting Lidarr - /app/lidarr/bin/Lidarr - Version 1.3.1.3371
[Info] AppFolderInfo: Data directory is being overridden to [/config]
[Debug] Bootstrap: Console selected
[Info] AppFolderInfo: Data directory is being overridden to [/config]
OK: 631 MiB in 266 packages
*** install freyr client ***
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
2023-07-19 20:14:45 :: QueueCleaner :: 1.5 :: Lidarr is not ready, sleeping until valid response...
2023-07-19 20:14:45 :: Audio :: 2.4 :: Lidarr is not ready, sleeping until valid response...
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
[Info] AppFolderInfo: Data directory is being overridden to [/config]
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
[Info] MigrationController: *** Migrating data source=/config/lidarr.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
[Info] MigrationController: *** Migrating data source=/config/logs.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
OK: 631 MiB in 266 packages
2023-07-19 20:14:46 :: QueueCleaner :: 1.5 :: Lidarr is not ready, sleeping until valid response...
2023-07-19 20:14:46 :: Audio :: 2.4 :: Lidarr is not ready, sleeping until valid response...
[Info] Microsoft.Hosting.Lifetime: Now listening on: http://[::]:8686
[Info] Microsoft.Hosting.Lifetime: Application started. Press Ctrl+C to shut down.
[Info] Microsoft.Hosting.Lifetime: Hosting environment: Production
[Info] Microsoft.Hosting.Lifetime: Content root path: /app/lidarr/bin
2023-07-19 20:14:47 :: Audio :: 2.4 :: -----------------------------------------------------------------------------
2023-07-19 20:14:47 :: Audio :: 2.4 :: |) _ ._ | _ . _ |\ |o._ o _ ||||
2023-07-19 20:14:47 :: Audio :: 2.4 :: |(|| |(|()| | || ||| ||(_||| | |<
2023-07-19 20:14:47 :: Audio :: 2.4 :: Presents: Audio (2.4)
2023-07-19 20:14:47 :: Audio :: 2.4 :: May the beats be with you!
2023-07-19 20:14:47 :: Audio :: 2.4 :: -----------------------------------------------------------------------------
2023-07-19 20:14:47 :: Audio :: 2.4 :: Donate: https://github.com/sponsors/RandomNinjaAtk
2023-07-19 20:14:47 :: Audio :: 2.4 :: Project: https://github.com/RandomNinjaAtk/arr-scripts
2023-07-19 20:14:47 :: Audio :: 2.4 :: Support: https://github.com/RandomNinjaAtk/arr-scripts/discussions
2023-07-19 20:14:47 :: Audio :: 2.4 :: -----------------------------------------------------------------------------
[ls.io-init] done.
2023-07-19 20:14:47 :: QueueCleaner :: 1.5 :: No items in queue to clean up
2023-07-19 20:14:47 :: QueueCleaner :: 1.5 :: Sleeping 15m...
2023-07-19 20:14:52 :: Audio :: 2.4 ::
2023-07-19 20:14:52 :: Audio :: 2.4 :: Lift off in...
2023-07-19 20:14:53 :: Audio :: 2.4 :: 5
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
2023-07-19 20:14:54 :: Audio :: 2.4 :: 4
npm WARN deprecated [email protected]: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at https://github.com/visionmedia/superagent/releases.
2023-07-19 20:14:55 :: Audio :: 2.4 :: 3

changed 326 packages in 9s

91 packages are looking for funding
run npm fund for details
*** install beets ***
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
2023-07-19 20:14:56 :: Audio :: 2.4 :: 2
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
OK: 631 MiB in 266 packages
*** install python packages ***
2023-07-19 20:14:57 :: Audio :: 2.4 :: 1
Requirement already satisfied: yq in /usr/lib/python3.11/site-packages (3.2.2)
Requirement already satisfied: pyacoustid in /usr/lib/python3.11/site-packages (1.2.2)
Requirement already satisfied: requests in /usr/lib/python3.11/site-packages (2.31.0)
Requirement already satisfied: pylast in /usr/lib/python3.11/site-packages (5.2.0)
Requirement already satisfied: mutagen in /usr/lib/python3.11/site-packages (1.46.0)
Requirement already satisfied: r128gain in /usr/lib/python3.11/site-packages (1.0.7)
Requirement already satisfied: tidal-dl in /usr/lib/python3.11/site-packages (2022.10.31.1)
Requirement already satisfied: deemix in /usr/lib/python3.11/site-packages (3.6.6)
Requirement already satisfied: PyYAML>=5.3.1 in /usr/lib/python3.11/site-packages (from yq) (6.0)
Requirement already satisfied: xmltodict>=0.11.0 in /usr/lib/python3.11/site-packages (from yq) (0.13.0)
Requirement already satisfied: tomlkit>=0.11.6 in /usr/lib/python3.11/site-packages (from yq) (0.11.8)
Requirement already satisfied: argcomplete>=1.8.1 in /usr/lib/python3.11/site-packages (from yq) (3.1.1)
Requirement already satisfied: audioread in /usr/lib/python3.11/site-packages (from pyacoustid) (3.0.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.11/site-packages (from requests) (3.1.0)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.11/site-packages (from requests) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.11/site-packages (from requests) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.11/site-packages (from requests) (2023.5.7)
Requirement already satisfied: httpx in /usr/lib/python3.11/site-packages (from pylast) (0.24.1)
Requirement already satisfied: crcmod>=1.7 in /usr/lib/python3.11/site-packages (from r128gain) (1.7)
Requirement already satisfied: ffmpeg-python~=0.2 in /usr/lib/python3.11/site-packages (from r128gain) (0.2.0)
Requirement already satisfied: tqdm>=4.28.1 in /usr/lib/python3.11/site-packages (from r128gain) (4.65.0)
Requirement already satisfied: aigpy>=2022.7.8.1 in /usr/lib/python3.11/site-packages (from tidal-dl) (2022.7.8.1)
Requirement already satisfied: pycryptodome in /usr/lib/python3.11/site-packages (from tidal-dl) (3.18.0)
Requirement already satisfied: pydub in /usr/lib/python3.11/site-packages (from tidal-dl) (0.25.1)
Requirement already satisfied: prettytable in /usr/lib/python3.11/site-packages (from tidal-dl) (3.8.0)
Requirement already satisfied: click in /usr/lib/python3.11/site-packages (from deemix) (8.1.6)
Requirement already satisfied: pycryptodomex in /usr/lib/python3.11/site-packages (from deemix) (3.17)
Requirement already satisfied: deezer-py>=1.3.0 in /usr/lib/python3.11/site-packages (from deemix) (1.3.7)
Requirement already satisfied: colorama in /usr/lib/python3.11/site-packages (from aigpy>=2022.7.8.1->tidal-dl) (0.4.6)
Requirement already satisfied: future in /usr/lib/python3.11/site-packages (from ffmpeg-python~=0.2->r128gain) (0.18.3)
2023-07-19 20:14:58 :: Audio :: 2.4 :: Add Deezer Top Artists is disabled (enable by setting addDeezerTopArtists=true)
Requirement already satisfied: httpcore<0.18.0,>=0.15.0 in /usr/lib/python3.11/site-packages (from httpx->pylast) (0.17.3)
Requirement already satisfied: sniffio in /usr/lib/python3.11/site-packages (from httpx->pylast) (1.3.0)
2023-07-19 20:14:58 :: Audio :: 2.4 :: Add Deezer Top Album Artists is disabled (enable by setting addDeezerTopAlbumArtists=true)
2023-07-19 20:14:58 :: Audio :: 2.4 :: Add Deezer Top Track Artists is disabled (enable by setting addDeezerTopTrackArtists=true)
2023-07-19 20:14:58 :: Audio :: 2.4 :: Add Deezer Related Artists is disabled (enable by setting addRelatedArtists=true)
2023-07-19 20:14:58 :: Audio :: 2.4 :: Download Location: /downloads-lidarr-extended/audio
2023-07-19 20:14:58 :: Audio :: 2.4 :: Output format: native
2023-07-19 20:14:58 :: Audio :: 2.4 :: Output bitrate: lossless
2023-07-19 20:14:58 :: Audio :: 2.4 :: Download Quality Check Enabled
2023-07-19 20:14:58 :: Audio :: 2.4 :: Preferred audio lyric type: both
2023-07-19 20:14:58 :: Audio :: 2.4 :: Tidal Country Code set to: DE
2023-07-19 20:14:58 :: Audio :: 2.4 :: Replaygain Tagging Enabled
2023-07-19 20:14:58 :: Audio :: 2.4 :: Match Distance: 5
Requirement already satisfied: wcwidth in /usr/lib/python3.11/site-packages (from prettytable->tidal-dl) (0.2.6)
2023-07-19 20:14:58 :: Audio :: 2.4 :: Beets Tagging Enabled
2023-07-19 20:14:58 :: Audio :: 2.4 :: Beets Matching Threshold 90%
Requirement already satisfied: h11<0.15,>=0.13 in /usr/lib/python3.11/site-packages (from httpcore<0.18.0,>=0.15.0->httpx->pylast) (0.14.0)
Requirement already satisfied: anyio<5.0,>=3.0 in /usr/lib/python3.11/site-packages (from httpcore<0.18.0,>=0.15.0->httpx->pylast) (3.7.1)
2023-07-19 20:14:58 :: Audio :: 2.4 :: TIDAL :: Verifying tidal-dl configuration
2023-07-19 20:14:58 :: Audio :: 2.4 :: TIDAL :: No default config found, importing default config "tidal.json"
2023-07-19 20:14:58 :: Audio :: 2.4 :: STATUS :: TIDAL-DL :: BUSY :: Pausing/waiting for all active tidal-dl tasks to end...
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
************ setup SMA ************
************ setup directory ************
************ download repo ************
fatal: destination path '/usr/local/sma' already exists and is not an empty directory.
Requirement already satisfied: requests in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 1)) (2.31.0)
Requirement already satisfied: idna in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 2)) (3.4)
Requirement already satisfied: requests-cache in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 3)) (1.1.0)
Requirement already satisfied: babelfish in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 4)) (0.6.0)
Requirement already satisfied: tmdbsimple in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 5)) (2.9.1)
Requirement already satisfied: mutagen in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 6)) (1.46.0)
Requirement already satisfied: guessit in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 7)) (3.7.1)
Requirement already satisfied: subliminal in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 8)) (2.1.0)
Requirement already satisfied: python-dateutil in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 9)) (2.8.2)
Requirement already satisfied: stevedore in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 10)) (5.1.0)
Requirement already satisfied: qtfaststart in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 11)) (1.8)
Requirement already satisfied: cleanit in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 12)) (0.4.7)
Requirement already satisfied: plexapi in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 13)) (4.14.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (3.1.0)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (2023.5.7)
Requirement already satisfied: attrs>=21.2 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (23.1.0)
Requirement already satisfied: cattrs>=22.2 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (23.1.2)
Requirement already satisfied: platformdirs>=2.5 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (3.9.1)
Requirement already satisfied: url-normalize>=1.4 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (1.4.3)
Requirement already satisfied: rebulk>=3.2.0 in /usr/lib/python3.11/site-packages (from guessit->-r /usr/local/sma/setup/requirements.txt (line 7)) (3.2.0)
Requirement already satisfied: enzyme>=0.4.1 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (0.4.1)
Requirement already satisfied: beautifulsoup4>=4.4.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (4.12.2)
Requirement already satisfied: click>=4.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (8.1.6)
Requirement already satisfied: dogpile.cache>=0.6.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.2.2)
Requirement already satisfied: chardet>=2.3.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (5.1.0)
Requirement already satisfied: pysrt>=1.0.1 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.1.2)
Requirement already satisfied: six>=1.9.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.16.0)
Requirement already satisfied: appdirs>=1.3 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.4.4)
Requirement already satisfied: rarfile>=2.7 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (4.0)
Requirement already satisfied: pytz>=2012c in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (2023.3)
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/lib/python3.11/site-packages (from stevedore->-r /usr/local/sma/setup/requirements.txt (line 10)) (5.11.1)
Requirement already satisfied: jsonschema<5.0.0,>=4.17.3 in /usr/lib/python3.11/site-packages (from cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (4.18.4)
Requirement already satisfied: pyyaml<7.0,>=6.0 in /usr/lib/python3.11/site-packages (from cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (6.0)
Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3.11/site-packages (from beautifulsoup4>=4.4.0->subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (2.4.1)
Requirement already satisfied: decorator>=4.0.0 in /usr/lib/python3.11/site-packages (from dogpile.cache>=0.6.0->subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (5.1.1)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (2023.7.1)
Requirement already satisfied: referencing>=0.28.4 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (0.30.0)
Requirement already satisfied: rpds-py>=0.7.1 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (0.9.2)
2023-07-19 20:15:01 :: Audio :: 2.4 :: TIDAL :: ERROR :: Loading client for required authentication, please authenticate, then exit the client...
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Download QueueCleaner service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5200 100 5200 0 0 55554 0 --:--:-- --:--:-- --:--:-- 55913
Done
Download AutoConfig service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

/$$$$$$$$ /$$ /$$ /$$ /$$ /$$
|__ $$/|/ | $$ | $$ | $$| $$
| $$ /$$ /$$$$$$$ /$$$$$$ | $$ /$$$$$$$| $$
| $$ | $$ /$$__ $$ |____ $$| $$ /$$$$$$ /$$__ $$| $$
| $$ | $$| $$ | $$ /$$$$$$$| $$|/| $$ | $$| $$
| $$ | $$| $$ | $$ /$$ $$| $$ | $$ | $$| $$
| $$ | $$| $$$$$$$| $$$$$$$| $$ | $$$$$$$| $$
|/ |
/ _/ _/|/ ___/|/

   https://github.com/yaronzz/Tidal-Media-Downloader 
   
                    2022.10.31.1

+-------------------------------+-----------------------------------------------------------+
| SETTINGS | VALUE |
+-------------------------------+-----------------------------------------------------------+
| Settings path | /config/xdg/.tidal-dl.json |
| Download path | /downloads-lidarr-extended/audio/incomplete |
| Album folder format | atd |
| Playlist folder format | Playlist/{PlaylistName} [{PlaylistUUID}] |
| Track file format | {TrackNumber}-{TrackTitle}-{TrackID} |
| Video file format | {VideoNumber} - {ArtistName} - {VideoTitle}{ExplicitFlag} |
| Audio quality | AudioQuality.HiFi |
| Video quality | VideoQuality.P1080 |
| Use playlist folder | False |
| Check exist | True |
| Show progress | True |
| Show Track Info | True |
| Save AlbumInfo.txt | False |
| Save covers | False |
| Include singles & EPs | True |
| Language | English |
| Save timed lyrics (.lrc file) | True |
| Multi thread download | False |
| APIKey support | [4]Normal/High/HiFi/Master |
| Use Download Delay | None |
+-------------------------------+-----------------------------------------------------------+
Starting login process...

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 9378 100 9378 0 0 101k 0 --:--:-- --:--:-- --:--:-- 101k
Done
Download Video service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 33774 100 33774 0 0 278k 0 --:--:-- --:--:-- --:--:-- 279k
Done
Download Audio service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
Go to http://link.tidal.com/CKEUQ within the next 5 minutes to complete setup.
Waiting for authorization...

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 85110 100 85110 0 0 603k 0 --:--:-- --:--:-- --:--:-- 606k
Done
Download AutoArtistAdder service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 16711 100 16711 0 0 150k 0 --:--:-- --:--:-- --:--:-- 151k
Done
Download UnmappedFilesCleaner service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3085 100 3085 0 0 33986 0 --:--:-- --:--:-- --:--:-- 34277
Done
Download PlexNotify script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3071 100 3071 0 0 31714 0 --:--:-- --:--:-- --:--:-- 31989
Done
Download MetadataPostProcess script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 6095 100 6095 0 0 60883 0 --:--:-- --:--:-- --:--:-- 61565
Done
Download BeetsPostProcessor script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
100 5484 100 5484 0 0 2107 0 0:00:02 0:00:02 --:--:-- 2106
Done
Download SMA config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 4320 100 4320 0 0 44033 0 --:--:-- --:--:-- --:--:-- 44536
Done
Download Beets config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1721 100 1721 0 0 17118 0 --:--:-- --:--:-- --:--:-- 17210
Done
Download Deemix config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2256 100 2256 0 0 24100 0 --:--:-- --:--:-- --:--:-- 24258
Done
Download Tidal config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 507 100 507 0 0 4558 0 --:--:-- --:--:-- --:--:-- 4567
Done
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 4196 100 4196 0 0 40813 0 --:--:-- --:--:-- --:--:-- 41137
*** install packages ***
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
OK: 631 MiB in 266 packages
*** install freyr client ***
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
OK: 631 MiB in 266 packages
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated [email protected]: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at https://github.com/visionmedia/superagent/releases.

changed 326 packages in 8s

91 packages are looking for funding
run npm fund for details
*** install beets ***
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
OK: 631 MiB in 266 packages
*** install python packages ***
Requirement already satisfied: yq in /usr/lib/python3.11/site-packages (3.2.2)
Requirement already satisfied: pyacoustid in /usr/lib/python3.11/site-packages (1.2.2)
Requirement already satisfied: requests in /usr/lib/python3.11/site-packages (2.31.0)
Requirement already satisfied: pylast in /usr/lib/python3.11/site-packages (5.2.0)
Requirement already satisfied: mutagen in /usr/lib/python3.11/site-packages (1.46.0)
Requirement already satisfied: r128gain in /usr/lib/python3.11/site-packages (1.0.7)
Requirement already satisfied: tidal-dl in /usr/lib/python3.11/site-packages (2022.10.31.1)
Requirement already satisfied: deemix in /usr/lib/python3.11/site-packages (3.6.6)
Requirement already satisfied: PyYAML>=5.3.1 in /usr/lib/python3.11/site-packages (from yq) (6.0)
Requirement already satisfied: xmltodict>=0.11.0 in /usr/lib/python3.11/site-packages (from yq) (0.13.0)
Requirement already satisfied: tomlkit>=0.11.6 in /usr/lib/python3.11/site-packages (from yq) (0.11.8)
Requirement already satisfied: argcomplete>=1.8.1 in /usr/lib/python3.11/site-packages (from yq) (3.1.1)
Requirement already satisfied: audioread in /usr/lib/python3.11/site-packages (from pyacoustid) (3.0.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.11/site-packages (from requests) (3.1.0)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.11/site-packages (from requests) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.11/site-packages (from requests) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.11/site-packages (from requests) (2023.5.7)
Requirement already satisfied: httpx in /usr/lib/python3.11/site-packages (from pylast) (0.24.1)
Requirement already satisfied: crcmod>=1.7 in /usr/lib/python3.11/site-packages (from r128gain) (1.7)
Requirement already satisfied: ffmpeg-python~=0.2 in /usr/lib/python3.11/site-packages (from r128gain) (0.2.0)
Requirement already satisfied: tqdm>=4.28.1 in /usr/lib/python3.11/site-packages (from r128gain) (4.65.0)
Requirement already satisfied: aigpy>=2022.7.8.1 in /usr/lib/python3.11/site-packages (from tidal-dl) (2022.7.8.1)
Requirement already satisfied: pycryptodome in /usr/lib/python3.11/site-packages (from tidal-dl) (3.18.0)
Requirement already satisfied: pydub in /usr/lib/python3.11/site-packages (from tidal-dl) (0.25.1)
Requirement already satisfied: prettytable in /usr/lib/python3.11/site-packages (from tidal-dl) (3.8.0)
Requirement already satisfied: click in /usr/lib/python3.11/site-packages (from deemix) (8.1.6)
Requirement already satisfied: pycryptodomex in /usr/lib/python3.11/site-packages (from deemix) (3.17)
Requirement already satisfied: deezer-py>=1.3.0 in /usr/lib/python3.11/site-packages (from deemix) (1.3.7)
Requirement already satisfied: colorama in /usr/lib/python3.11/site-packages (from aigpy>=2022.7.8.1->tidal-dl) (0.4.6)
Requirement already satisfied: future in /usr/lib/python3.11/site-packages (from ffmpeg-python~=0.2->r128gain) (0.18.3)
Requirement already satisfied: httpcore<0.18.0,>=0.15.0 in /usr/lib/python3.11/site-packages (from httpx->pylast) (0.17.3)
Requirement already satisfied: sniffio in /usr/lib/python3.11/site-packages (from httpx->pylast) (1.3.0)
Requirement already satisfied: wcwidth in /usr/lib/python3.11/site-packages (from prettytable->tidal-dl) (0.2.6)
Requirement already satisfied: h11<0.15,>=0.13 in /usr/lib/python3.11/site-packages (from httpcore<0.18.0,>=0.15.0->httpx->pylast) (0.14.0)
Requirement already satisfied: anyio<5.0,>=3.0 in /usr/lib/python3.11/site-packages (from httpcore<0.18.0,>=0.15.0->httpx->pylast) (3.7.1)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
************ setup SMA ************
************ setup directory ************
************ download repo ************
fatal: destination path '/usr/local/sma' already exists and is not an empty directory.
Requirement already satisfied: requests in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 1)) (2.31.0)
Requirement already satisfied: idna in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 2)) (3.4)
Requirement already satisfied: requests-cache in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 3)) (1.1.0)
Requirement already satisfied: babelfish in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 4)) (0.6.0)
Requirement already satisfied: tmdbsimple in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 5)) (2.9.1)
Requirement already satisfied: mutagen in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 6)) (1.46.0)
Requirement already satisfied: guessit in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 7)) (3.7.1)
Requirement already satisfied: subliminal in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 8)) (2.1.0)
Requirement already satisfied: python-dateutil in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 9)) (2.8.2)
Requirement already satisfied: stevedore in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 10)) (5.1.0)
Requirement already satisfied: qtfaststart in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 11)) (1.8)
Requirement already satisfied: cleanit in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 12)) (0.4.7)
Requirement already satisfied: plexapi in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 13)) (4.14.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (3.1.0)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (2023.5.7)
Requirement already satisfied: attrs>=21.2 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (23.1.0)
Requirement already satisfied: cattrs>=22.2 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (23.1.2)
Requirement already satisfied: platformdirs>=2.5 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (3.9.1)
Requirement already satisfied: url-normalize>=1.4 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (1.4.3)
Requirement already satisfied: rebulk>=3.2.0 in /usr/lib/python3.11/site-packages (from guessit->-r /usr/local/sma/setup/requirements.txt (line 7)) (3.2.0)
Requirement already satisfied: enzyme>=0.4.1 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (0.4.1)
Requirement already satisfied: beautifulsoup4>=4.4.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (4.12.2)
Requirement already satisfied: click>=4.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (8.1.6)
Requirement already satisfied: dogpile.cache>=0.6.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.2.2)
Requirement already satisfied: chardet>=2.3.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (5.1.0)
Requirement already satisfied: pysrt>=1.0.1 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.1.2)
Requirement already satisfied: six>=1.9.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.16.0)
Requirement already satisfied: appdirs>=1.3 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.4.4)
Requirement already satisfied: rarfile>=2.7 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (4.0)
Requirement already satisfied: pytz>=2012c in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (2023.3)
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/lib/python3.11/site-packages (from stevedore->-r /usr/local/sma/setup/requirements.txt (line 10)) (5.11.1)
Requirement already satisfied: jsonschema<5.0.0,>=4.17.3 in /usr/lib/python3.11/site-packages (from cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (4.18.4)
Requirement already satisfied: pyyaml<7.0,>=6.0 in /usr/lib/python3.11/site-packages (from cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (6.0)
Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3.11/site-packages (from beautifulsoup4>=4.4.0->subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (2.4.1)
Requirement already satisfied: decorator>=4.0.0 in /usr/lib/python3.11/site-packages (from dogpile.cache>=0.6.0->subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (5.1.1)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (2023.7.1)
Requirement already satisfied: referencing>=0.28.4 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (0.30.0)
Requirement already satisfied: rpds-py>=0.7.1 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (0.9.2)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Download QueueCleaner service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5246 100 5246 0 0 12766 0 --:--:-- --:--:-- --:--:-- 12763
Done
Download AutoConfig service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 9378 100 9378 0 0 24997 0 --:--:-- --:--:-- --:--:-- 25008
Done
Download Video service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 33774 100 33774 0 0 24700 0 0:00:01 0:00:01 --:--:-- 24706
Done
Download Audio service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 85110 100 85110 0 0 255k 0 --:--:-- --:--:-- --:--:-- 254k
Done
Download AutoArtistAdder service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 16711 100 16711 0 0 64280 0 --:--:-- --:--:-- --:--:-- 64521
Done
Download UnmappedFilesCleaner service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3085 100 3085 0 0 12413 0 --:--:-- --:--:-- --:--:-- 12439
Done
Download PlexNotify script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3071 100 3071 0 0 12207 0 --:--:-- --:--:-- --:--:-- 12186
Done
Download MetadataPostProcess script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 6095 100 6095 0 0 22772 0 --:--:-- --:--:-- --:--:-- 22827
Done
Download BeetsPostProcessor script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5484 100 5484 0 0 20684 0 --:--:-- --:--:-- --:--:-- 20694
Done
Download SMA config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 4320 100 4320 0 0 20651 0 --:--:-- --:--:-- --:--:-- 20669
Done
Download Beets config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1721 100 1721 0 0 6733 0 --:--:-- --:--:-- --:--:-- 6722
Done
Download Deemix config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
Done
Download Tidal config...

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2256 100 2256 0 0 8570 0 --:--:-- --:--:-- --:--:-- 8577
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 507 100 507 0 0 1970 0 --:--:-- --:--:-- --:--:-- 1972
Done
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 4196 100 4196 0 0 30444 0 --:--:-- --:--:-- --:--:-- 30852
*** install packages ***
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
OK: 631 MiB in 266 packages
*** install freyr client ***
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
OK: 631 MiB in 266 packages
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
npm WARN deprecated [email protected]: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at https://github.com/visionmedia/superagent/releases.

changed 326 packages in 8s

91 packages are looking for funding
run npm fund for details
*** install beets ***
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
OK: 631 MiB in 266 packages
*** install python packages ***
Requirement already satisfied: yq in /usr/lib/python3.11/site-packages (3.2.2)
Requirement already satisfied: pyacoustid in /usr/lib/python3.11/site-packages (1.2.2)
Requirement already satisfied: requests in /usr/lib/python3.11/site-packages (2.31.0)
Requirement already satisfied: pylast in /usr/lib/python3.11/site-packages (5.2.0)
Requirement already satisfied: mutagen in /usr/lib/python3.11/site-packages (1.46.0)
Requirement already satisfied: r128gain in /usr/lib/python3.11/site-packages (1.0.7)
Requirement already satisfied: tidal-dl in /usr/lib/python3.11/site-packages (2022.10.31.1)
Requirement already satisfied: deemix in /usr/lib/python3.11/site-packages (3.6.6)
Requirement already satisfied: PyYAML>=5.3.1 in /usr/lib/python3.11/site-packages (from yq) (6.0)
Requirement already satisfied: xmltodict>=0.11.0 in /usr/lib/python3.11/site-packages (from yq) (0.13.0)
Requirement already satisfied: tomlkit>=0.11.6 in /usr/lib/python3.11/site-packages (from yq) (0.11.8)
Requirement already satisfied: argcomplete>=1.8.1 in /usr/lib/python3.11/site-packages (from yq) (3.1.1)
Requirement already satisfied: audioread in /usr/lib/python3.11/site-packages (from pyacoustid) (3.0.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.11/site-packages (from requests) (3.1.0)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.11/site-packages (from requests) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.11/site-packages (from requests) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.11/site-packages (from requests) (2023.5.7)
Requirement already satisfied: httpx in /usr/lib/python3.11/site-packages (from pylast) (0.24.1)
Requirement already satisfied: crcmod>=1.7 in /usr/lib/python3.11/site-packages (from r128gain) (1.7)
Requirement already satisfied: ffmpeg-python~=0.2 in /usr/lib/python3.11/site-packages (from r128gain) (0.2.0)
Requirement already satisfied: tqdm>=4.28.1 in /usr/lib/python3.11/site-packages (from r128gain) (4.65.0)
Requirement already satisfied: aigpy>=2022.7.8.1 in /usr/lib/python3.11/site-packages (from tidal-dl) (2022.7.8.1)
Requirement already satisfied: pycryptodome in /usr/lib/python3.11/site-packages (from tidal-dl) (3.18.0)
Requirement already satisfied: pydub in /usr/lib/python3.11/site-packages (from tidal-dl) (0.25.1)
Requirement already satisfied: prettytable in /usr/lib/python3.11/site-packages (from tidal-dl) (3.8.0)
Requirement already satisfied: click in /usr/lib/python3.11/site-packages (from deemix) (8.1.6)
Requirement already satisfied: pycryptodomex in /usr/lib/python3.11/site-packages (from deemix) (3.17)
Requirement already satisfied: deezer-py>=1.3.0 in /usr/lib/python3.11/site-packages (from deemix) (1.3.7)
Requirement already satisfied: colorama in /usr/lib/python3.11/site-packages (from aigpy>=2022.7.8.1->tidal-dl) (0.4.6)
Requirement already satisfied: future in /usr/lib/python3.11/site-packages (from ffmpeg-python~=0.2->r128gain) (0.18.3)
Requirement already satisfied: httpcore<0.18.0,>=0.15.0 in /usr/lib/python3.11/site-packages (from httpx->pylast) (0.17.3)
Requirement already satisfied: sniffio in /usr/lib/python3.11/site-packages (from httpx->pylast) (1.3.0)
Requirement already satisfied: wcwidth in /usr/lib/python3.11/site-packages (from prettytable->tidal-dl) (0.2.6)
Requirement already satisfied: h11<0.15,>=0.13 in /usr/lib/python3.11/site-packages (from httpcore<0.18.0,>=0.15.0->httpx->pylast) (0.14.0)
Requirement already satisfied: anyio<5.0,>=3.0 in /usr/lib/python3.11/site-packages (from httpcore<0.18.0,>=0.15.0->httpx->pylast) (3.7.1)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
************ setup SMA ************
************ setup directory ************
************ download repo ************
fatal: destination path '/usr/local/sma' already exists and is not an empty directory.
Requirement already satisfied: requests in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 1)) (2.31.0)
Requirement already satisfied: idna in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 2)) (3.4)
Requirement already satisfied: requests-cache in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 3)) (1.1.0)
Requirement already satisfied: babelfish in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 4)) (0.6.0)
Requirement already satisfied: tmdbsimple in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 5)) (2.9.1)
Requirement already satisfied: mutagen in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 6)) (1.46.0)
Requirement already satisfied: guessit in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 7)) (3.7.1)
Requirement already satisfied: subliminal in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 8)) (2.1.0)
Requirement already satisfied: python-dateutil in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 9)) (2.8.2)
Requirement already satisfied: stevedore in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 10)) (5.1.0)
Requirement already satisfied: qtfaststart in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 11)) (1.8)
Requirement already satisfied: cleanit in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 12)) (0.4.7)
Requirement already satisfied: plexapi in /usr/lib/python3.11/site-packages (from -r /usr/local/sma/setup/requirements.txt (line 13)) (4.14.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (3.1.0)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.11/site-packages (from requests->-r /usr/local/sma/setup/requirements.txt (line 1)) (2023.5.7)
Requirement already satisfied: attrs>=21.2 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (23.1.0)
Requirement already satisfied: cattrs>=22.2 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (23.1.2)
Requirement already satisfied: platformdirs>=2.5 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (3.9.1)
Requirement already satisfied: url-normalize>=1.4 in /usr/lib/python3.11/site-packages (from requests-cache->-r /usr/local/sma/setup/requirements.txt (line 3)) (1.4.3)
Requirement already satisfied: rebulk>=3.2.0 in /usr/lib/python3.11/site-packages (from guessit->-r /usr/local/sma/setup/requirements.txt (line 7)) (3.2.0)
Requirement already satisfied: enzyme>=0.4.1 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (0.4.1)
Requirement already satisfied: beautifulsoup4>=4.4.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (4.12.2)
Requirement already satisfied: click>=4.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (8.1.6)
Requirement already satisfied: dogpile.cache>=0.6.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.2.2)
Requirement already satisfied: chardet>=2.3.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (5.1.0)
Requirement already satisfied: pysrt>=1.0.1 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.1.2)
Requirement already satisfied: six>=1.9.0 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.16.0)
Requirement already satisfied: appdirs>=1.3 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (1.4.4)
Requirement already satisfied: rarfile>=2.7 in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (4.0)
Requirement already satisfied: pytz>=2012c in /usr/lib/python3.11/site-packages (from subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (2023.3)
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /usr/lib/python3.11/site-packages (from stevedore->-r /usr/local/sma/setup/requirements.txt (line 10)) (5.11.1)
Requirement already satisfied: jsonschema<5.0.0,>=4.17.3 in /usr/lib/python3.11/site-packages (from cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (4.18.4)
Requirement already satisfied: pyyaml<7.0,>=6.0 in /usr/lib/python3.11/site-packages (from cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (6.0)
Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3.11/site-packages (from beautifulsoup4>=4.4.0->subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (2.4.1)
Requirement already satisfied: decorator>=4.0.0 in /usr/lib/python3.11/site-packages (from dogpile.cache>=0.6.0->subliminal->-r /usr/local/sma/setup/requirements.txt (line 8)) (5.1.1)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (2023.7.1)
Requirement already satisfied: referencing>=0.28.4 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (0.30.0)
Requirement already satisfied: rpds-py>=0.7.1 in /usr/lib/python3.11/site-packages (from jsonschema<5.0.0,>=4.17.3->cleanit->-r /usr/local/sma/setup/requirements.txt (line 12)) (0.9.2)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Download QueueCleaner service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5246 100 5246 0 0 52568 0 --:--:-- --:--:-- --:--:-- 52989
Done
Download AutoConfig service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 9378 100 9378 0 0 81962 0 --:--:-- --:--:-- --:--:-- 82263
Done
Download Video service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 33774 100 33774 0 0 303k 0 --:--:-- --:--:-- --:--:-- 305k
Done
Download Audio service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 85110 100 85110 0 0 607k 0 --:--:-- --:--:-- --:--:-- 611k
Done
Download AutoArtistAdder service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 16711 100 16711 0 0 170k 0 --:--:-- --:--:-- --:--:-- 171k
Done
Download UnmappedFilesCleaner service...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3085 100 3085 0 0 33762 0 --:--:-- --:--:-- --:--:-- 33901
Done
Download PlexNotify script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3071 100 3071 0 0 32790 0 --:--:-- --:--:-- --:--:-- 33021
Done
Download MetadataPostProcess script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
100 6095 100 6095 0 0 2348 0 0:00:02 0:00:02 --:--:-- 2347
Done
Download BeetsPostProcessor script...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 5484 100 5484 0 0 58031 0 --:--:-- --:--:-- --:--:-- 58340
Done
Download SMA config...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 4320 100 4320 0 0 42106 0 --:--:-- --:--:-- --:--:-- 42352
Done
`

[FEATURE] - Ability to configure AutoArtistAdder's imports into Lidarr

Is your feature request related to a problem? Please describe.
AutoArtistAdder is great to discover new music but id like to be able to have some customization options when adding the artist into Lidarr.

Describe the solution you'd like
Ability to

  • tag the imported artists.
  • only monitor Albums/EPs/Singles/All depending on a config setting

Describe alternatives you've considered
I am looking into the script and Lidarr API but I am not very technical so I am hoping to figure it out but realistically may just keep my fingers crossed until someone can help me.

Additional context
Add any other context or screenshots about the feature request here.

[FEATURE] - Lidarr - videoDownloadTag - removed?

In the old version of Lidarr-extended there was an option (videoDownloadTag) to only have videos downloaded from artist with a tag you could set. I don't see that option in the new version anywhere. If this feature has been taken out could it be added back in?

I have tried setting the option but it is just ignored now. It looks like if you are using yt-dl it might work but for Tidal I don't see a way to stop it from downloading every video from every artist.

sonarr Autoconfig

023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Using custom Sonarr Naming (/config/extended/naming.json)...
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Updating Sonarr File Naming...
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Complete
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Updating Sonrr Media Management...
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Complete
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Updating Sonarr Medata Settings...
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Configuring Sonarr Custom Scripts
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Adding PlexNotify.bash to Sonarr custom scripts
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Complete
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Adding DailySeriesEpisodeTrimmer.bash to Sonarr custom scripts
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Complete
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Adding Extras.bash to Sonarr custom scripts
2023-07-14 00:53:11 :: AutoConfig :: 1.2 :: Complete

It says its done this, but nothing has been done to Sonarr

[BUG] - Lidarr - "command not found" on script run

Application
Lidarr

Script
scripts_init.bash

Script Version
latest from lidarr install page

Describe the bug
lidarr container starts (lsio container, on UnRAID)

[custom-init] Files found, executing
[custom-init] scripts_init.bash: executing...
/custom-cont-init.d/scripts_init.bash: line 1: payload:allShortcutsEnabled:false: command not found
[custom-init] scripts_init.bash: exited 127
[Info] Bootstrap: Starting Lidarr - /app/lidarr

To Reproduce
happens every time lidarr container starts

Expected behavior
script installs extension

Additional context
volume mappings are as follows

/config -> /mnt/user/appdata/lidarr
/custom-services.d -> /mnt/user/appdata/lidarr/cs/custom-services.d
/custom-cont-init.d -> /mnt/user/appdata/lidarr/cci/custom-cont-init.d

[BUG] - Lidarr - Tidal-DL authentication not persistant

Application
Lidarr / tidal-dl

Script
Audio

Script Version
2.5

Describe the bug
It seems tidal-dl only downloads a few tracks and then always needs to reauthenticate.

I know this is almost certainly an issue of tidal-dl, not the arr-scripts, but if you have an idea what could cause this or how this could be fixed: would appreciate it. And it worked just fine before 2.5: so that's why I'm posting this here.

To Reproduce
Start Audio script, authenticate tidal-dl, wait for a few tracks to be downloaded, tidal-dl needs to reauthenticate.

Expected behavior
Authentication is persistent, no need to reauthenticate

[Feature request] - Lidarr - Make sleep timer adjustable

Application
Lidarr

Script
Video.service.bash

Script Version
1.7

Describe the Feature request
I would love to be able to adjust the sleep 15m, to like 24h
This is just my preference, that is why i would like to see a setting that could adjust that.
So that everyone can set there sleep timer, to there preference.

I think the is no line 740 : sleep 15m

This could be extended to all Arrs.

tidal-dl errors

Application
Lidarr

Script
Audio

Script Version
2.4

Describe the bug
Audio Script shows errors, no login for tidal generated

Logs/Screenshots
`[custom-init] No custom services found, skipping...
[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────

  ██╗     ███████╗██╗ ██████╗ 
  ██║     ██╔════╝██║██╔═══██╗
  ██║     ███████╗██║██║   ██║
  ██║     ╚════██║██║██║   ██║
  ███████╗███████║██║╚██████╔╝
  ╚══════╝╚══════╝╚═╝ ╚═════╝ 

Brought to you by linuxserver.io
───────────────────────────────────────

To support the app dev(s) visit:
Lidarr: https://opencollective.com/lidarr

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID: 1000
User GID: 1000
───────────────────────────────────────

[custom-init] Files found, executing
[custom-init] Audio: executing...
2023-07-19 22:01:53 :: Audio :: 2.4 :: Starting Script....
/custom-cont-init.d/Audio: line 50: xq: command not found
/custom-cont-init.d/Audio: line 56: xq: command not found
/custom-cont-init.d/Audio: line 57: xq: command not found
/custom-cont-init.d/Audio: line 58: xq: command not found
2023-07-19 22:01:53 :: Audio :: 2.4 :: -----------------------------------------------------------------------------
2023-07-19 22:01:53 :: Audio :: 2.4 :: |) _ ._ | _ . _ |\ |o._ o _ ||||
2023-07-19 22:01:53 :: Audio :: 2.4 :: |(|| |(|()| | || ||| ||(_||| | |<
2023-07-19 22:01:53 :: Audio :: 2.4 :: Presents: Audio (2.4)
2023-07-19 22:01:53 :: Audio :: 2.4 :: May the beats be with you!
2023-07-19 22:01:53 :: Audio :: 2.4 :: -----------------------------------------------------------------------------
2023-07-19 22:01:53 :: Audio :: 2.4 :: Donate: https://github.com/sponsors/RandomNinjaAtk
2023-07-19 22:01:54 :: Audio :: 2.4 :: Project: https://github.com/RandomNinjaAtk/arr-scripts
2023-07-19 22:01:54 :: Audio :: 2.4 :: Support: https://github.com/RandomNinjaAtk/arr-scripts/discussions
2023-07-19 22:01:54 :: Audio :: 2.4 :: -----------------------------------------------------------------------------
2023-07-19 22:01:59 :: Audio :: 2.4 ::
2023-07-19 22:01:59 :: Audio :: 2.4 :: Lift off in...
2023-07-19 22:01:59 :: Audio :: 2.4 :: 5
2023-07-19 22:02:00 :: Audio :: 2.4 :: 4
2023-07-19 22:02:01 :: Audio :: 2.4 :: 3
2023-07-19 22:02:02 :: Audio :: 2.4 :: 2
2023-07-19 22:02:03 :: Audio :: 2.4 :: 1
2023-07-19 22:02:04 :: Audio :: 2.4 :: Add Deezer Top Artists is disabled (enable by setting addDeezerTopArtists=true)
2023-07-19 22:02:04 :: Audio :: 2.4 :: Add Deezer Top Album Artists is disabled (enable by setting addDeezerTopAlbumArtists=true)
2023-07-19 22:02:04 :: Audio :: 2.4 :: Add Deezer Top Track Artists is disabled (enable by setting addDeezerTopTrackArtists=true)
2023-07-19 22:02:04 :: Audio :: 2.4 :: Add Deezer Related Artists is disabled (enable by setting addRelatedArtists=true)
2023-07-19 22:02:04 :: Audio :: 2.4 :: Download Location: /downloads-lidarr-extended/audio
2023-07-19 22:02:04 :: Audio :: 2.4 :: Output format: native
2023-07-19 22:02:04 :: Audio :: 2.4 :: Output bitrate: lossless
2023-07-19 22:02:04 :: Audio :: 2.4 :: Download Quality Check Enabled
2023-07-19 22:02:04 :: Audio :: 2.4 :: Preferred audio lyric type: both
2023-07-19 22:02:04 :: Audio :: 2.4 :: Tidal Country Code set to: DE
2023-07-19 22:02:04 :: Audio :: 2.4 :: Replaygain Tagging Enabled
2023-07-19 22:02:04 :: Audio :: 2.4 :: Match Distance: 5
2023-07-19 22:02:04 :: Audio :: 2.4 :: Beets Tagging Enabled
2023-07-19 22:02:04 :: Audio :: 2.4 :: Beets Matching Threshold 90%
2023-07-19 22:02:04 :: Audio :: 2.4 :: TIDAL :: Verifying tidal-dl configuration
2023-07-19 22:02:04 :: Audio :: 2.4 :: TIDAL :: No default config found, importing default config "tidal.json"
/custom-cont-init.d/Audio: line 304: tidal-dl: command not found
2023-07-19 22:02:04 :: Audio :: 2.4 :: TIDAL :: ERROR :: Loading client for required authentication, please authenticate, then exit the client...
/custom-cont-init.d/Audio: line 314: tidal-dl: command not found
2023-07-19 22:02:04 :: Audio :: 2.4 :: TIDAL :: Purging album list cache...
wget: bad port ''
wget: bad port ''
2023-07-19 22:02:04 :: Audio :: 2.4 :: FINDING MISSING ALBUMS :: sorted by date
2023-07-19 22:02:04 :: Audio :: 2.4 :: Missing Albums Found!
2023-07-19 22:02:04 :: Audio :: 2.4 :: Getting Missing Album IDs
/custom-cont-init.d/Audio: line 987: [: -ge: unary operator expected
wget: bad port ''
2023-07-19 22:02:04 :: Audio :: 2.4 :: FINDING CUTOFF ALBUMS sorted by date
2023-07-19 22:02:04 :: Audio :: 2.4 :: CutOff Albums Found Found!
2023-07-19 22:02:04 :: Audio :: 2.4 :: Getting CutOff Album IDs
/custom-cont-init.d/Audio: line 1024: [: -ge: unary operator expected
2023-07-19 22:02:04 :: Audio :: 2.4 :: Script end...
2023-07-19 22:02:04 :: Audio :: 2.4 :: Script sleeping for 15m...
`

[FEATURE] Sonarr/Radarr - naming.json - Allow file to be modified and saved upon restart.

Is your feature request related to a problem? Please describe.
I was trying to make the auto config for naming.json to use the plex format when altering naming.json or AutoConfig so i could use plex entry, the files get redownload upon restarting the docker container.

Describe the solution you'd like
A couple solutions could include:

  1. Alter setup.bash to check if naming.json is there and if not, download it, if so, skip it
  2. Alter AutoConfig.service file where it checks if /config/extended/naming.json is there or not to first check if /config/extended/custom-naming.json is there and then fall back to the original so a user can have custom-naming.json with their settings.

Describe alternatives you've considered
I considered forking and making needed changes for myself

[BUG] - Album not downloading Tidal-DL

Application
Lidarr

Script
Tidal-dl

Script Version
2022.10.31.1

Describe the bug
Album not downloading

To Reproduce
Steps to reproduce the behavior:

  1. Add "Asking Alexandria" as artist
  2. Album "See What’s on the Inside" not downloading

Additional context
Just a quick question. Some albums aren't being downloaded but they are available on Tidal. For a example please look above. Some more examples are "10 Jahre Alligatoah" by Alligatoah, "Hartgeld im Club" by Callejon. Is there something I can tweak inside the tidal-dl settings?

Furthermore: What is the Multi-Thread-Download in the settings in tidal-dl I can't find something to that point in the documentary.

Best regards!

/custom-cont-init.d/scripts_init.bash: line 1: payload:allShortcutsEnabled:false: command not found

Application
Lidarr

Host platform
docker on linux

Script
scripts_init.bash

Script Version
latest [e20cf5

Describe the bug
/custom-cont-init.d/scripts_init.bash: line 1: payload:allShortcutsEnabled:false: command not found

To Reproduce
on container start

log:

[custom-init] Files found, executing

[custom-init] scripts_init.bash: executing...

/custom-cont-init.d/scripts_init.bash: line 1: payload:allShortcutsEnabled:false: command not found

[custom-init] scripts_init.bash: exited 127

lidarr runs but without scripts

Change Lidarr Standard Track Format and

Hi!

Is there any way to configure the Standard Track Format and Artist Folder Format in Lidarr? When I change it in the GUI it gets overwritten when restarting the container.

PlexNotifier

Hey, so I added the script to the LSIO container and hardcoded the plexUrl and plexToken scripts into the script, but it still does not trigger the scan. Can you advise me on where I'm going wrong?

PlexNotify not working

I've been pounding my head on this for a week, and I can't seem to figure it out. I've set all of my paths according to Trash's suggestions, so both Plex and Sonarr have /data/media/dvr set for my tv shows. However, when a new show imports, all I see in the logs are:

08/07/2023 16:14:56 - Standard - 2023-08-07 12:14:56 :: PlexNotify :: 1.0.2 :: Plex Connection Established, version: 1.32.6.7371-b6a09ad81
08/07/2023 16:14:56 - Standard - 2023-08-07 12:14:56 :: PlexNotify :: 1.0.2 :: Sonarr :: ERROR: No Plex Library found containing path "/data/media/dvr"
08/07/2023 16:14:56 - Standard - 2023-08-07 12:14:56 :: PlexNotify :: 1.0.2 :: Sonarr :: ERROR: Add "/data/media/dvr" as a folder to a Plex Movie Library

Sonarr and Plex are dockers running on Unraid, and both have identical directory mappings, so I have no idea what the issue might be. Any help would be appreciated.

Sonarr - Issue with migration

I successfully migrated Radarr, but struggling with the migration of Sonarr.

I copied config.xml and the five sonarr-db files and variants.

When starting up, I don't get to the UI, but see the folliwing error message(s):

*** SQL logic error no such column: t0.LanguageProfileId

Where to place the cookies.txt file

Not sure of a better place to ask this question, but curious where to copy the cookies.txt file for sonarr, radarr and lidarr? I copied it into the extended folder, but it seems from the logs that it doesn't find it.

Using non standard ports because those ports were already taken in my setup.

Alright I think I see where it's breaking, my readarrs are using port 9090 and 9191 because the expected ports were already in use by something else

verifyApiAccess () { until false do arrApiTest="" arrApiVersion="" if [ "$arrPort" == "8989" ] || [ "$arrPort" == "7878" ]; then arrApiVersion="v3" elif [ "$arrPort" == "8686" ] || [ "$arrPort" == "8787" ]; then arrApiVersion="v1" fi arrApiTest=$(curl -s "$arrUrl/api/$arrApiVersion/system/status?apikey=$arrApiKey" | jq -r .instanceName) if [ "$arrApiTest" == "$arrName" ]; then break else log "$arrName is not ready, sleeping until valid response..." sleep 1 fi done }

Originally posted by @Glynax in #22 (comment)

Usage?

Hi @RandomNinjaAtk

I noticed you deprecated and removed the images for the other containers, which was a bit of a bad timing, since i was setting up stuff 😅

So i threw myself into this, since i could see you were actively working on the various scripts - but i can't seem to figure out what images you're using to run it all in, since the linuxserver.io ones are using ubuntu apparently 😅

If it's purely for internal use, that's fine i'll figure something out, if not - need a tester? 😄

Lidarr- Deezer arl not downloading anything

Application
Lidarr

Host platform
Docker Fedora 38

Script
Audio

Script Version
Latest one

Describe the bug
I put working deezer arl in extended.conf and according to logs everything works fine except no music is ever downloaded.

To Reproduce
Steps to reproduce the behavior:

  1. Put working arl in extended.conf
  2. Add root folder and an artist (in my case taylor swift) include everything in chosen profiles and monitor all albums
  3. Tail logs
  4. Everything seems right but no music is found ever by fuzzy search ( I will include log excerpt)

Expected behavior
Lidarr extended should download my music but it doesn't :(((
Screenshot from 2023-09-05 01-03-26
Screenshot from 2023-09-05 01-07-03
Screenshot from 2023-09-05 01-09-35
Screenshot from 2023-09-05 01-09-57

Additional context
I hope this is due to user end misconfiguration and if it is please tell me what I am doing wrong.

[BUG] - sabnzbd - Script not running

Created a new container and manually added the folder and paths. Unfortunately, the script doens't run at start. Maybe a permission issue? Error message from docker log below:

[custom-init] Files found, executing
[custom-init] scripts_init.bash: executing...
[custom-init] scripts_init.bash: exited 2

Also, a question about future updates: Are the scripts themselves updated automatically once installed? The description on your web-site implies that only the "extended.conf" needs to be manually updated if it changes (which hopefully won't happen)?

Request to add streamrip

Feature request to add streamrip as a download option, or maybe replace the existing solutions.
I've started the initial setup over on my fork on the lidarr-streamrip branch

[BUG] - sabnzbd - ffprobe not found

Application
SABnzbd

Host platform
Unraid

Script
video.bash

Script Version
1.0.5

Describe the bug
When post-processing video, the script can not find ffprobe.

To Reproduce
Steps to reproduce the behavior:

  1. Configure post-processing scripts
  2. Download video with SAB
  3. Wait for post-processing to complete
  4. See error

Expected behavior
Successful completion of the steps in video.bash

Logs/Screenshots
Error message:

2023-09-02 10:14:42 :: Video :: 1.0.5 :: SABnzbd Job: video.file.name
2023-09-02 10:14:42 :: Video :: 1.0.5 :: SABnzbd Category: tv
2023-09-02 10:14:42 :: Video :: 1.0.5 :: Script Versiion: 1.0.5
2023-09-02 10:14:42 :: Video :: 1.0.5 :: CONFIGURATION VERIFICATION
2023-09-02 10:14:42 :: Video :: 1.0.5 :: ##########################
2023-09-02 10:14:42 :: Video :: 1.0.5 :: Preferred Audio/Subtitle Languages: eng
2023-09-02 10:14:42 :: Video :: 1.0.5 :: Require Matching Language :: Enabled
2023-09-02 10:14:42 :: Video :: 1.0.5 :: Sickbeard MP4 Automator (SMA): ENABLED
2023-09-02 10:14:42 :: Video :: 1.0.5 :: Sickbeard MP4 Automator (SMA): Tagging: ENABLED
2023-09-02 10:14:42 :: Video :: 1.0.5 :: Processing 1 video files...
2023-09-02 10:14:42 :: Video :: 1.0.5 :: 1 of 1 :: Processing video.file.name.mkv
/config/scripts/video.bash: line 66: ffprobe: command not found

Additional context
Host OS: Unraid 6.12.6
SAB image: lscr.io/linuxserver/sabnzbd:latest 4.0.3-ls124
Docker mods: linuxserver/mods:sabnzbd-par2cmdline-turbo

THANK YOU!!!

[BUG] - lidarr - [ERR] Login failed.Device authorization failed. Please choose another apikey.

Application
Lidarr

Script
Audio

Script Version
Unknown

Describe the bug
When tidal-dl is executed inside the container, it should normally (i guess) show the URL to authotize it. Instead is shows the error mentioned in the title. tidal-dl seems to expect the tidal-dl.json at /config/.config/tidal-dj.json.

Your script places the file in /config/tidal-dl.json

To Reproduce
Steps to reproduce the behavior:

  1. Install from scratch
  2. follow your own lidarr installation guide
  3. add artist
  4. restart container
  5. see mentioned logs
  6. create .config dir in /config
  7. copy over tidal-dl.json from /config/extended/tidal-dl.json to /config/.config/tidal-dj.json
  8. problem solved

Expected behavior
Either tell tidal-dl where to find the config, or let your script move it to /config/.config/tidal-dj.json

[BUG] - Lidarr - Stuck on video download, not moving forward.

Application
Lidarr

Script
Video.service.bash

Script Version
2.6

Describe the bug
The script is getting stuck, this is at random.
After a restart of docker, its stuck again, but on another artist.
07/29/2023 14:35:17
2023-07-29 14:35:17 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:35:30
2023-07-29 14:35:30 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:35:40
2023-07-29 14:35:40 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:35:46
2023-07-29 14:35:46 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:35:51
2023-07-29 14:35:51 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:36:00
2023-07-29 14:36:00 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:36:10
2023-07-29 14:36:10 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:36:20
2023-07-29 14:36:20 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:36:29
2023-07-29 14:36:29 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:36:35
2023-07-29 14:36:35 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:36:41
2023-07-29 14:36:41 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:36:51
2023-07-29 14:36:51 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:01
2023-07-29 14:37:01 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:11
2023-07-29 14:37:11 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:25
2023-07-29 14:37:25 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:30
2023-07-29 14:37:30 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:41
2023-07-29 14:37:41 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:43
2023-07-29 14:37:43 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:53
2023-07-29 14:37:53 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:37:59
2023-07-29 14:37:59 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:38:06
2023-07-29 14:38:06 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:38:15
2023-07-29 14:38:15 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:38:26
2023-07-29 14:38:26 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:38:35
2023-07-29 14:38:35 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:38:41
2023-07-29 14:38:41 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:38:51
2023-07-29 14:38:51 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:38:57
2023-07-29 14:38:57 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:39:07
2023-07-29 14:39:07 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:39:18
2023-07-29 14:39:18 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:39:30
2023-07-29 14:39:30 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:39:36
2023-07-29 14:39:36 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:39:46
2023-07-29 14:39:46 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:39:56
2023-07-29 14:39:56 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:40:05
2023-07-29 14:40:05 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data
07/29/2023 14:40:15
2023-07-29 14:40:15 :: Video :: 2.6 :: 119 of 423 :: IMVDB :: Elton John :: 35 of 76 :: Downloading Video data

To Reproduce
No sure if its a me problem or something I did, not seen this before.

Expected behavior
Download or move to next :)

Logs/Screenshots
See logs below

Additional context
Video (1).txt
Added another log, from after docker restart.
Video (2).txt

NOTE
Your request will not be addressed without proper detail and logs. Always make sure you have updated to the latest script versions before opening an issue or your issue will not be reviewed.

[BUG] - Lidarr - parse error: Invalid numeric literal at line 2, column 0

Application
Lidarr

Script
BeetsPostProcessor.bash
MetadataPostProcess.bash

Script Version
latest

Describe the bug
I am seeing the following error when running both scripts:

parse error: Invalid numeric literal at line 2, column 0

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Artist'
  2. Click on 'Preview Rename - Rename and Preview Retag - Retag'
  3. Scroll down to 'System - Events'
  4. See error

Expected behavior
Not sure if the error has any impact.

tidal-dl not working - wrong api key

tidal-dl runs into an issue but won't let me re-authenticate
it restarts the scripts everytime it tries to download something

2023-07-13 18:57:13 :: Audio :: 1.3 :: TIDAL :: Verifying tidal-dl configuration
2023-07-13 18:57:13 :: Audio :: 1.3 :: TIDAL :: No default config found, importing default config "tidal.json"
2023-07-13 18:57:13 :: Audio :: 1.3 :: TIDAL :: ERROR :: Loading client for required authentication, please authenticate, then exit the client...

 /$$$$$$$$ /$$       /$$           /$$               /$$ /$$
|__  $$__/|__/      | $$          | $$              | $$| $$
   | $$    /$$  /$$$$$$$  /$$$$$$ | $$          /$$$$$$$| $$
   | $$   | $$ /$$__  $$ |____  $$| $$ /$$$$$$ /$$__  $$| $$
   | $$   | $$| $$  | $$  /$$$$$$$| $$|______/| $$  | $$| $$
   | $$   | $$| $$  | $$ /$$__  $$| $$        | $$  | $$| $$
   | $$   | $$|  $$$$$$$|  $$$$$$$| $$        |  $$$$$$$| $$
   |__/   |__/ \_______/ \_______/|__/         \_______/|__/
   
       https://github.com/yaronzz/Tidal-Media-Downloader 
       
                        2022.10.31.1

+-------------------------------+--------------------------------------------------------------------------+
| SETTINGS                      | VALUE                                                                    |
+-------------------------------+--------------------------------------------------------------------------+
| Settings path                 | /run/s6-rc:s6-rc-init:kOcpII/servicedirs/custom-svc-Audio/.tidal-dl.json |
| Download path                 | /sabnzbd_finished/incomplete                                             |
| Album folder format           | {ArtistName}/{Flag} {AlbumTitle} [{AlbumID}] [{AlbumYear}]               |
| Playlist folder format        | Playlist/{PlaylistName} [{PlaylistUUID}]                                 |
| Track file format             | {TrackNumber} - {ArtistName} - {TrackTitle}{ExplicitFlag}                |
| Video file format             | {VideoNumber} - {ArtistName} - {VideoTitle}{ExplicitFlag}                |
| Audio quality                 | AudioQuality.HiFi                                                        |
| Video quality                 | VideoQuality.P360                                                        |
| Use playlist folder           | True                                                                     |
| Check exist                   | True                                                                     |
| Show progress                 | True                                                                     |
| Show Track Info               | True                                                                     |
| Save AlbumInfo.txt            | False                                                                    |
| Save covers                   | True                                                                     |
| Include singles & EPs         | True                                                                     |
| Language                      | English                                                                  |
| Save timed lyrics (.lrc file) | False                                                                    |
| Multi thread download         | False                                                                    |
| APIKey support                | [0]Normal/High/HiFi(No Master)                                           |
| Use Download Delay            | True                                                                     |
+-------------------------------+--------------------------------------------------------------------------+
[INFO] Current APIKeys: 0 Fire TV-Normal/High/HiFi(No Master)
[INFO] Current Version: 1.0.1
-------------API-KEYS---------------
+-------+-------+--------------+-----------------------------+
| Index | Valid | Platform     | Formats                     |
+-------+-------+--------------+-----------------------------+
| 0     | False | Fire TV      | Normal/High/HiFi(No Master) |
| 1     | True  | Fire TV      | Master-Only(Else Error)     |
| 2     | False | Android TV   | Normal/High/HiFi(No Master) |
| 3     | False | TV           | Normal/High/HiFi/Master     |
| 4     | True  | Android Auto | Normal/High/HiFi/Master     |
+-------+-------+--------------+-----------------------------+
APIKEY index:Traceback (most recent call last):
  File "/usr/bin/tidal-dl", line 8, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/lib/python3.11/site-packages/tidal_dl/__init__.py", line 83, in main
    changeApiKey()
  File "/usr/lib/python3.11/site-packages/tidal_dl/events.py", line 196, in changeApiKey
    index = int(Printf.enterLimit("APIKEY index:", LANG.select.MSG_INPUT_ERR, apiKey.getLimitIndexs()))
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/tidal_dl/printf.py", line 159, in enterLimit
    ret = aigpy.cmd.inputLimit(aigpy.cmd.yellow(string), limit)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/aigpy/cmdHelper.py", line 88, in inputLimit
    string = input()
             ^^^^^^^
EOFError: EOF when reading a line

[BUG] - Lidarr - Regex characters in album name cause album to be not found

Application
Lidarr

Host platform
Docker on Linux

Script
Lidarr audio script

Script Version
2.12

Describe the bug
Regex characters in album title are not escaped, causing jq to error and album to be marked not found.

To Reproduce
Steps to reproduce the behavior:

  1. Monitor an album with a regex special character in the name (e.g. +)
  2. Wait for audio script to attempt Deezer search for the album
  3. See error in logs

Expected behavior
Special characters in an album name are not treated as regex

Logs/Screenshots

2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Starting Search...
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Explicit :: +Classics.exe :: Searching 1447147... (Track Count: 12-12)...
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Explicit :: +Classics.exe :: Filtering results by lyric type and "+Cl"...
jq: error (at <stdin>:54): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:216): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:234): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:252): Regex failure: target of repeat operator is invalid
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Explicit :: +Classics.exe :: 1 search results found
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Explicit :: +Classics.exe :: ERROR :: Albums found, but none matching search criteria...
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Explicit :: +Classics.exe :: ERROR :: Album not found...
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:24 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Fuzzy Search :: Deezer :: Explicit :: +Classics.exe :: Searching... (Track Count: 12-12)
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Fuzzy Search :: Deezer :: Explicit :: +Classics.exe :: 0 search results found
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Fuzzy Search :: Deezer :: Explicit :: +Classics.exe :: ERROR :: No results found via Fuzzy Search...
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Clean :: +Classics.exe :: Searching 1447147... (Track Count: 12-12)...
2023-08-27 16:53:25 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Clean :: +Classics.exe :: Filtering results by lyric type and "+Cl"...
jq: error (at <stdin>:18): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:36): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:72): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:90): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:108): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:126): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:144): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:162): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:180): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:198): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:270): Regex failure: target of repeat operator is invalid
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Clean :: +Classics.exe :: 1 search results found
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Clean :: +Classics.exe :: ERROR :: Albums found, but none matching search criteria...
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Artist Search :: Deezer :: Clean :: +Classics.exe :: ERROR :: Album not found...
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Fuzzy Search :: Deezer :: Clean :: +Classics.exe :: Searching... (Track Count: 12-12)
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Fuzzy Search :: Deezer :: Clean :: +Classics.exe :: 0 search results found
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Fuzzy Search :: Deezer :: Clean :: +Classics.exe :: ERROR :: No results found via Fuzzy Search...
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:26 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:27 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:27 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:27 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Checking Lidarr for existing files
2023-08-27 16:53:27 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: 0% Tracks found
2023-08-27 16:53:27 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Album Not found
2023-08-27 16:53:27 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Marking Album as notfound
2023-08-27 16:53:27 :: Audio :: 2.12 :: 3 :: missing :: 383 of 640 :: DotEXE :: +Classics.exe :: Album :: Search Complete...

Additional context
For what it's worth, the album is titled "Classics.exe" (no +) in Deezer, which might cause issues by itself, but it does appear in search results. In this case, however, jq simply doesn't like the invalid pattern being given to test().

The problem is happening here:

log "$1 :: $lidarrArtistName :: $lidarrAlbumTitle :: $lidarrAlbumType :: Artist Search :: Deezer :: $type :: $lidarrReleaseTitle :: Filtering results by lyric type and \"$lidarrAlbumReleaseTitleFirstWord\"..."
deezerArtistAlbumsData=$(cat "/config/extended/cache/deezer/$2-albums.json" | jq -r .data[])
deezerArtistAlbumsIds=$(echo "${deezerArtistAlbumsData}" | jq -r "select(.explicit_lyrics=="$3") | select(.title | test(\"^$lidarrAlbumReleaseTitleFirstWord\";\"i\")) | .id")

Manual reproduction:

data=$(cat /config/extended/cache/deezer/1447147-albums.json | jq -r .data[])
lidarrAlbumReleaseTitleFirstWord=+Cl
echo $data | jq -r "select(.explicit_lyrics=="true") | select(.title | test(\"^$lidarrAlbumReleaseTitleFirstWord\";\"i\")) | .id"

outputs

jq: error (at <stdin>:0): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:0): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:0): Regex failure: target of repeat operator is invalid
jq: error (at <stdin>:0): Regex failure: target of repeat operator is invalid

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.