В преддверии свободных выходных хотелось попробовать что-то другое. Могу ли я запустить программу для автоматического добавления песен с YouTube в Spotify с помощью Python?

Теперь небольшая заметка. Если вы изучаете Python и вам нужна помощь, ознакомьтесь с этой книгой здесь. Вероятно, это лучшая книга для изучения Python, и она гордо стоит на моей книжной полке.

Будь то Mellow Beats, играющие в фоновом режиме, когда я работаю, или какой-нибудь из моих любимых рэп/хип-хоп 90-х в течение длительного времени, я заядлый пользователь Spotify. Он быстрый, цепкий, и по большей части в нем есть все песни, которые я когда-либо хотел послушать.

Тем не менее, это не очень хорошо для открытия новой музыки. По состоянию на 2020 год сообщалось, что в Spotify более 50 миллионов песен — огромное количество. Но угадайте, что у YouTube еще больше — 60 миллионов.

Несмотря на то, что на обеих платформах есть множество песен, я считаю, что рекомендации YouTube для новой музыки намного лучше. Spotify не торопится, чтобы составить рекомендации, основанные на шаблонах в ваших сохраненных песнях. Используя свои необычные алгоритмы, они анализируют и сравнивают атрибуты миллионов песен, чтобы лучше определить, что вам нравится. Это помогает им построить модель ваших предпочтений и использовать ее, чтобы рекомендовать вам песни. Некоторые из характеристик, на которые они обращают внимание, — это энергия песни, танцевальность, акустика, живость, громкость, речливость и многое другое. Посмотрите здесь.

Теперь, как бы хорошо это ни выглядело, кажется, что это не очень хорошо работает (по крайней мере, для меня). Я не могу точно сказать, почему, но он редко рекомендует мне песни, которые мне нравятся, и сохраняет их.

Когда я зависаю на YouTube, иногда я нахожу песню, которая мне нравится. Поскольку Spotify — мой любимый музыкальный проигрыватель, мне пришлось бы переключиться на приложение и найти песню в Spotify, а затем добавить ее в свой плейлист. Переключать окна, искать, находить нужную песню — это довольно громоздко. В некоторых случаях песни может даже не быть на Spotify.

В любом случае, у меня были свободные выходные, и я подумал, что стоит автоматизировать весь этот процесс. Могу ли я написать программу, которая берет все песни, которые я сохранил на YouTube, и автоматически добавляю их в Spotify?

Спойлер: именно так я и поступил. Вот полное руководство о том, как автоматизировать добавление песен с YouTube в Spotify, если вы хотите попробовать:

Для получения полного исходного кода нажмите здесь.

Вы также можете связаться со мной в Instagram, Twitter, YouTube и TikTok.