У мене є музика з CD у форматі MP3 та FLAC. На жаль, завантажувач Google Music наполягає на завантаженні обох форматів, і тому у мене є повторювані записи. Чи є програма / інструмент / спосіб знайти та видалити ці повторювані доріжки з хмари?
У мене є музика з CD у форматі MP3 та FLAC. На жаль, завантажувач Google Music наполягає на завантаженні обох форматів, і тому у мене є повторювані записи. Чи є програма / інструмент / спосіб знайти та видалити ці повторювані доріжки з хмари?
Відповіді:
На ПК із ОС Windows 10 x64 (64-розрядні):
gmusicapi
вимагає цього.Встановіть Google Music API для Python. Ви повинні використовувати "pip" (вбудований сценарій встановлення Python) для його встановлення. У Windows pip не додається до змінної середовища PATH. Швидкий, ледачий спосіб вирішити це:
C:\Python27\Scripts\pip.exe install gmusicapi
Дивіться виноску, якщо у вас є проблеми. LibAV
або ffmpeg
, ймовірно, не потрібні для наших цілей.
У правій частині сторінки Google Music Dupe Killer :
У рядку №89 ви побачите це (номери рядків додані для зручності читання):
88. api = Mobileclient()
89. logged_in = api.login('username', 'password')
90.
91. if logged_in:
Замінити слово ім'я користувача з ім'ям користувача Google і слово пароль з паролем Google. Залиште одинарні лапки ' як є. Збережіть файл із внесеними вами правками.
Дозвольте менш захищеним програмам отримати доступ до вашого облікового запису через Google. Якщо цього не зробити, Google надішле вам електронний лист із повідомленням про те, що вони заблокували доступ до вашого облікового запису, коли перший раз запускаєте сценарій. У цьому електронному листі є посилання для зміни налаштувань.
( Примітка . Ви можете змінити його назад після завершення цього сценарію.)
Поміщений модифікований kill_dupes.py
сценарій десь ви зможете його знайти. Я вклав це C:\Python27\
.
Відкрийте командний рядок Windows. ( Win+ Rвідкриває діалогове вікно Запуск , cmd - командний рядок. Натисніть Enter.)
Ви побачите Вікно з цим написом:
C:\Users\YourWindowsUsername>
Запустіть Python зі створеним сценарієм:
C:\Users\YourWindowsUsername>c:\Python27\python.exe c:\Python27\kill_dupes.py
Натисніть, Enterщоб запустити сценарій:
Successfully logged in. Beginning duplicate detection process.
Програма друкує список знайдених дублікатів треків. Введіть y
і натисніть, Enterщоб видалити їх або n
не видалити.
kill_dupes.py
і, можливо, його батьківська програма gmusicapi
виходить з ладу на символах Unicode, як つんく♂
. Ось звіт про помилку . Як не дивно, запустивши сценарій від IDLE, він спрацював чудово. IDLE має бути включений до всіх встановлень Python.
IDLE (Python GUI)
→ file
→ open
→kill_dupes.py
IDLE (Python GUI)
→ run
→run module
Якщо ви просто бачите порожнє вікно, ви, мабуть, забули дозволити менш захищеним програмам отримати доступ до вашого облікового запису. Дивіться крок 7.
(Необов’язково) Заборонити менш захищеним програмам отримувати доступ до вашого облікового запису Google .
Я використовував відповідь на Невеш розвивати цю відповідь.
ffmpeg
в моїй PATH вже. Я вважаю, що цей крок не потрібен, тому що на веб-сайті Google Music API зазначено:
Якщо ви збираєтеся завантажувати музику, ви, швидше за все, захочете встановити avconv Libav у своєму системному шляху разом із принаймні libmp3lame.
Оновлення 2016-01-09: Зараз на сайті написано:
Єдиний час, коли avconv або ffmpeg не потрібно, це завантажувати mp3 без включеного сканування та відповідності.
Скористайтеся своїм судженням щодо необхідності встановлення LibAV чи ні.
libav-x86_64-w64-mingw32-20150524.7z
→ вилучив .7z
файл → додав /usr/bin folder
до вилученої libav
папки PATH. ( Крок пояснюється за посиланням на кроці 2. лат. Ays додати (вбудований сценарій інсталятора Python) avconv.exe
до PATH. Отже, мій комп'ютер тепер D:\Downloads\libav-x86_64-w64-mingw32-20150524\usr\bin
додав свій PATH.На настільному комп’ютері можна запустити сценарій Google Music Dupe Killer . Якщо ви не звикли до комп'ютерів, це не банально, але можливо. Вам потрібно встановити мову Python та дотримуватися вказівок на сайті сценарію.
Крім зберігання їх в окремих місцях і вказування, де потрібні файли, або вручну переходять у музику Google на ПК або телефоні та видалення їх, ні. Але навіть якщо ви видалите їх, як тільки диспетчер музики застане їх відсутніми, і ви не змінили папку, вона перезавантажить їх, принаймні, раніше.