Завантажувач музики з Qobuz та Deezer

Нові коментарі

Нова тема   Відповісти

Увійдіть, щоб проголосувати
Автор Повідомлення
linyv4ik 
Новенький


З нами з: 08.03.23
Востаннє: 04.06.23
Повідомлень: 8

2023-05-25 00:57  
Зробив готові до роботи скрипти для зручного завантаження музики з Qobuz та Deezer з робочими акаунтами, періодично буду оновлювати як аккаунти так і скрипти тому раджу завжди використовувати останню версію з GitHub
Qobuz - qbz-xxx

Це скрипт командного рядка для завантаження з Qobuz, скрипт виконує завантаження з 20 регіонів, тому шанс що ваш альбом завантажиться 99%

Сторінка магазина із музикою
https://www.qobuz.com/gb-en/shop

Щоб завантажити музику запустіть qbz-xxx.bat та вставте посилання на альбом, або створіть ulr.txt файл з вашими посиланнями у форматі 1 рядок 1 посилання, та помістіть файл в каталог туди де лежить qbz-xxx.bat, запустіть qbz-xxx.bat та натисніть цифру 1 та Enter
Встановлення

Для роботи скрипту необхідно:
Встановити python 3.11 https://www.python.org/downloads/
При встановленні python обов'язково поставте галочку "Add Python to Path"

Завантажте скрипт qbz-xxx, для цього перейдіть на GitHub https://github.com/linyv4ik/qbz-xxx та натисніть на зелену кнопку Code → Download ZIP
Розпакуйте архів qbz-xxx-main.zip
Від імені адміністратора запустіть скрипт install.bat і дочекайтесь закінчення встановлення
Готово можна користуватись скриптом qbz-xxx.bat

Каталог завантаження за замовчуванням C:\qobuz
Якщо бажаєте змінити каталог завантаження то в перейдіть в каталог \.setting і запустіть "Змінити каталог завантаження.bat" і введіть шлях до вашого каталога. Увага шлях не має містити пробілів та кирилицю!
Відомі проблеми скрипта

1. Якщо завантажуєте через список url.txt то не рекомендую використовувати більше 500 посилань у файлі
2. Якщо в базі данних qobuz_dl.db буде записано дуже багато альбомів то перший запис в базу буде виконуватись набагато довше
Що треба знати про Qobuz

1. Наразі магазин легально не доступний в Україні
2. Qobuz зараз має найкращу якість музики, в магазині доступно до 24bit/192kHz (дивіться вказаний "Available in" в обраному Вами альбомі)
3. Іноді не всі пісні з альбома доступні до завантаження/прослуховування
4. На деякі альбоми накладені регіональні обмеження (наприклад один альбом може бути доступний тільки у Великій Британії, інший доступний усюди окрім Германії, ітд)
5. На альбом можуть закінчитись ліцензійні права тому він стане не доступний до завантаження/прослуховування
Оновлення скрипту
26.05.2023

1. Змінено назву скрипту з install requirements.bat на install.bat
2. Внесені невеликі зміни в install.bat
3. Змінено назву скрипту з qbzremake.bat на qbz-xxx.bat для зменшення плутанини
4. Замінив Канадський аккаунт
5. Додав перевірку на наявність деяких файлів
6. Виправив незначну помилку
7. Усунуто можливу помилку якщо користувач видалить каталог qobuz-dl
29.05.2023

1. Оновлено qbz-xxx.bat, додано новий регіон Бельгія
Deezer - streamrip

Це скрипт командного рядка для завантаження з Deezer, скрипт виконує завантаження з 4 регіонів, тому шанс що ваш альбом завантажиться досить високий

Сторінка магазина із музикою
https://www.deezer.com/uk/channels/explore

Щоб завантажити музику запустіть streamrip.bat та вставте посилання на альбом, якщо бажаєте завантажити декілька відразу то можна вставляти багато посилань через пробіл
Встановлення

Для роботи скрипту необхідно:
Встановити python 3.11 https://www.python.org/downloads/
При встановленні python обов'язково поставте галочку "Add Python to Path"

Завантажте скрипт streamrip, для цього перейдіть на GitHub https://github.com/linyv4ik/streamrip та натисніть на зелену кнопку Code → Download ZIP
Розпакуйте архів streamrip-main.zip
Від імені адміністратора запустіть скрипт install.bat і дочекайтесь закінчення встановлення
Готово можна користуватись скриптом streamrip.bat

Каталог завантаження за замовчуванням C:\deezer
Якщо бажаєте змінити каталог завантаження то в папці \streamrip запустіть "Змінити каталог завантаження.py" і введіть шлях до вашого каталога. Увага шлях не має містити пробілів та кирилицю!
Що треба знати про Deezer

1. Deezer офіційно доступний в Україні
2. Deezer зараз має CD якість музики 16bit/44kHz
3. Іноді не всі пісні з альбома доступні в Вашому регіоні
4. На деякі альбоми накладені регіональні обмеження (наприклад один альбом може бути доступний тільки у Великій Британії, інший доступний усюди окрім Германії, ітд)
Оновлення скрипту
26.05.2023

1. Спрощено встановлення через install.bat
2. Змінено алгоритм роботи streamrip.bat
3. Додано python скрипт для зміни каталога для завантаження
28.05.2023

1. Оновлено streamrip.bat, регіон Перу більше не доступний
31.05.2023

1. Оновлено streamrip.bat, додано новий регіон Туреччина
Якщо виникнуть якісь помилки, питання або поради для покращення скрипту то ласкаво просимо до коментів ↓
famous37 
Відео Гуртом - фільмокрай
Відео Гуртом - фільмокрай


З нами з: 16.11.08
Востаннє: 05.06.23
Повідомлень: 1162

2023-05-25 05:48  
linyv4ik, привіт. Вставляю посилання типу https://www.qobuz.com/nl-nl/album/hotel-california-eagles/0603497862351 і далі якийсь текст і нічого не завантажує. Що робити? Чи можете записати відео-інструкцію?
Willox 
Поважний учасник


З нами з: 09.07.19
Востаннє: 05.06.23
Повідомлень: 218

2023-05-25 10:52  
famous37 написано:
Що робити?

В системі не вистачає бібліотеки для роботи з запитами. Аби її встановити потрібно ввести pip install requests в командному рядку. Але скоріш за все, потім потрібно буде доставити ще щось (помилка зміниться, і назва потрібного пакету буде в рядку "no module named _____", в такому випадку потрібно буде повторити попередню дію з іншою назвою пакету).
linyv4ik 
Новенький


З нами з: 08.03.23
Востаннє: 04.06.23
Повідомлень: 8

2023-05-25 13:19  
famous37
Дякую що вказали на цю проблему, дійсно забув додати встановлювач потрібних бібліотек для роботи скрипта, оновив гітхаб і інструкцію, а в Вашому випадку видаліть python і встановіть заново з галкою "Add Python to Path" потім перейдіть на гітхаб та завантажте останню версію там вже буде лежати скрипт install requirements.bat запустіть його від імені адміністратора, це повинно виправити помилку
ssTAss 
Загальний модератор Толоки


З нами з: 05.07.08
Востаннє: 05.06.23
Повідомлень: 21516

2023-05-25 13:40  
Я навіть не знаю, як дякувати автору)
Все працює як годинник (поки спробував декілька альбомів тільки з гобузу), просто і зрозуміло, якість чудова. Дякую, тему прикріпив.
POMEO 
Відео Гуртом - запис з ТБ
Відео Гуртом - запис з ТБ


З нами з: 01.07.08
Востаннє: 03.06.23
Повідомлень: 1238

2023-05-25 21:38  
запускаю скрипт install requirements.bat, він там щось інсталює і кудись зникає... Що не так?
linyv4ik 
Новенький


З нами з: 08.03.23
Востаннє: 04.06.23
Повідомлень: 8

2023-05-25 21:55  
POMEO
Так і повинно бути Wide grin Чи правильно у Вас все інсталювалось зможете перевірити тільки спробувавши щось завантажити з Qobuz
POMEO 
Відео Гуртом - запис з ТБ
Відео Гуртом - запис з ТБ


З нами з: 01.07.08
Востаннє: 03.06.23
Повідомлень: 1238

2023-05-25 22:03  
linyv4ik
Так а куди ж лінк вставляти, якщо воно зникає??
В Дізері не зникає вікно, але не вантажить нічого, пише таке:
The system cannot find the path specified.
File not found - canada.toml
0 File(s) copied
The system cannot find the file specified.
The system cannot find the file specified.
'rip' is not recognized as an internal or external command,
operable program or batch file.
The system cannot find the path specified.
File not found - france.toml
0 File(s) copied
The system cannot find the file specified.
The system cannot find the file specified.
'rip' is not recognized as an internal or external command,
operable program or batch file.
The system cannot find the path specified.
File not found - mauritius.toml
0 File(s) copied
The system cannot find the file specified.
The system cannot find the file specified.
'rip' is not recognized as an internal or external command,
operable program or batch file.
The system cannot find the path specified.
File not found - peru.toml
0 File(s) copied
The system cannot find the file specified.
The system cannot find the file specified.
'rip' is not recognized as an internal or external command,
operable program or batch file.
The system cannot find the path specified.
File not found - unitedstates.toml
0 File(s) copied
The system cannot find the file specified.
The system cannot find the file specified.
'rip' is not recognized as an internal or external command,
operable program or batch file.
linyv4ik 
Новенький


З нами з: 08.03.23
Востаннє: 04.06.23
Повідомлень: 8

2023-05-25 22:21  
POMEO
Лінк вставляти або в qbzremake.bat або в streamrip.bat і більш нікуди Wide grin також схоже Ви використовуєте streamrip.bat але він не встановлений належним чином. Використовуйте qbz-xxx (qbzremake.bat) тільки для qobuz, streamrip тільки для deezer, install requirements.bat потрібен щоб qbz-xxx (qbzremake.bat) працював коректно, а ось для streamrip потрібне окреме налаштування вказане вище в описі
Neytreenor 
Відео Гуртом - запис з ТБ
Відео Гуртом - запис з ТБ


З нами з: 03.04.11
Востаннє: 05.06.23
Повідомлень: 4038

2023-06-04 14:46  
Я так розумію, для Windows 7 це все не працюватиме? Python 3.11 недоступний для встановлення, а зі старими версіями скрипт, схоже, працювати не хоче Sad (1).
linyv4ik 
Новенький


З нами з: 08.03.23
Востаннє: 04.06.23
Повідомлень: 8

2023-06-04 18:08  
Neytreenor
Скоріш за все на Windows 7 скрипт працювати не буде
Ваш часовий пояс: GMT + 2 Години

Нова тема   Відповісти