Как в бум загрузить всю музыку разом
Перейти к содержимому

Как в бум загрузить всю музыку разом

  • автор:

Как в бум загрузить всю музыку разом

Предоставляя свои персональные данные, вы соглашаетесь на их обработку в соответствии с нашей Политикой конфиденциальности Movavi.

Как загрузить музыку в ВК с компьютера и телефона

Для обработки аудио вы можете использовать Movavi Video Editor:

  • Неограниченное число дорожек в монтаже
  • Удобные инструменты для обработки аудио
  • Интуитивно понятный интерфейс на русском языке

Нажимая на кнопку, вы скачиваете бесплатную версию программы.*

  • Познавательный портал
  • Как загрузить музыку в ВК с любого устройства

11 декабря 2023 г.

Чтобы понять, как загрузить музыку в ВК, нужно разобраться не только с интерфейсом социальной сети, но и с требованиями, которые она предъявляет к трекам. На заре становления ВКонтакте пользователи могли добавлять практически любые композиции – их редко модерировали. Сейчас многое изменилось. Поэтому расскажем, как добавить музыку в ВК с компьютера и телефона, а также разберем процесс сохранения треков на свою страницу и их выгрузки в группу.

Перед тем как загрузить песню в ВК убедитесь, что она соответствует следующим требованиям:

  1. Имеет формат MP3.
  2. Весит не более 200 МБ.
  3. Не нарушает авторские права и законы Российской Федерации.

Музыка не подвергается такой же строгой модерации со стороны платформы, как видеоролики. Однако при нарушении авторских прав и, тем более, действующего законодательства, трек будет удален, а пользователя могут привлечь к ответственности. Эксперты рекомендуют загружать только свои песни и аудиозаписи, а также внимательно относиться к смысловому содержанию контента – в нем не должно быть ничего противозаконного.

Не забывайте и о максимально допустимом размере каждого файла – он не может превышать 200 МБ. Если вам нужно добавить аудиокнигу, то предварительно разрежьте большой файл на равные части и загрузите их по отдельности. Не забывайте, что на базе социальной сети ВКонтакте также можно создавать плейлисты, оформлять обложки для альбомов и продвигать треки, привлекая к ним наибольшую целевую аудиторию. В зависимости от цели добавления аудиофайлов, оформляйте их соответствующим образом.

4 способа перенести треки из Вконтакте в Яндекс.Музыку

Сам импорт очень прост и описан здесь, и состоит из двух действий:

  1. Получить список названий треков без лишнего мусора (цифр, указывающих на длительность трека, объём файла, записей, кто загрузил трек, надписей «Скачать» итд).
  2. Вставить список в форму импорта на Яндекс.Музыке, следом нажав кнопку «Найти». Готово!

Все опознанные треки автоматически добавятся в ваш лист. Если такого трека нет, Я.Музыка постарается подобрать максимально похожий. А как это происходит, разберём на примере ниже.

Особенности импорта в Я.Музыку

Итак: всё, что нам нужно — взять где-то построчный список в виде

Исполнитель Название Исполнитель Название
Исполнитель - Название Исполнитель - Название

Составим список с намеренно «сложными» треками и посмотрим, как Яндекс.Музыка выкрутится из ситуации:

01 Импорт vk - Вручную.PNG 02 Импорт vk - Что нашлось и чем заменено.PNG

Как видим, треков «нашлось» много, но практически все — не те. При этом робот импорта не гнушался брать исполнителя из одной композиции, и название — из соседней. Или просто игнорировать указанного исполнителя.

И нам никак не помогло, что композиции разделены дополнительной пустой строчкой.

Теперь проверим второй вариант форматирования (список треков всё тот же):

03 Импорт vk - Вручную, вариант 2.PNG 04 Импорт vk - Что нашлось и чем заменено, вариант 2.PNG

Как видим, на этот раз трек нашёлся только один — зато абсолютно точно!

Имейте в виду эту особенность робота импорта, подготавливая списки. Возможно, какие-то названия надо расширить, какие-то - наоборот, укоротить и упростить. Возможно - перенести исполнителя и название трека в одну строку.

Начинаем перенос

Способ 1. Граббер vk-страниц Boutnew

Позволяет намного упростить перенос вашей фонотеки из Контакта в Яндекс.Музыку. К сожалению, этот сайт работает крайне нестабильно, и мы приводим его только для полноты информации и как один из возможных вариантов.

Условия простые: открыть в ваших настройках ВКонтакте свою фонотеку «для всех», а затем указать [на сайте конвертера ваш ID ВКонтакте и нужное количество треков для переноса:

Vkpls-boutnew-ru.png

Способ 2. Конвертер плейлистов playlist-converter

Кроме того, есть различные конвертеры плейлистов, например playlist-converter.net. Он интересен в основном тем, что может загружать треки из файлов плейлистов и нескольких популярных музыкальных сервисов, а также сохранять в различные не только в обычный текст, но и в CSV и тот же Deezer, например.

К сожалению, перенесённый из буфера плейлист ВКонтакта конвертер поймёт прямолинейно, и посчитает хронометражи треков за их названия.

Способ 3. Менеджер плейлистов Soundiiz

Намного более мощный, чем в предыдущем пункте, ресурс позволяет переносить треки, альбомы, исполнителей из огромного количества сервисов и плейлистов (см. спойлер).

Spotify, TIDAL, Deezer, Apple Music, Google Music, Napster, YouTube, YouTube Music, SoundCloud, Qobuz, Yandex Music, 8Tracks, Zvooq, Plex, VK, Last.Fm, YouSee Musik, Pandora, Telmore Musik, Hype Machine, Slacker Radio, Discogs, Dailymotion, IHeartRadio, Playzer, JioSaavn, KKBOX, JOOX, Audiomack, Hearthis.At, Jamendo

Полученные списки экспортируются в том числе и в Яндекс.музыку.

Можно перенести их и напрямую — сразу из Вконтакте, но Soundiiz в этом случае потребует от вас указать логин и пароль от vk, а также отключить двухфакторную аутентификацию. На такое согласится не каждый).

Но можно перенести треки и из списка (как скопированного вручную, так и сохранённого через BoutNew), через «Импорт плейлиста->Простой текст».

Немного огорчает, что бесплатная версия сервиса Soundiiz ограничена всего 200 треками. Зато одной из мощных функций сервиса является, например, синхронизация плейлистов сразу между несколькими сервисами. Ещё одно мощное преимущество - треки могут распознаваться и по URL.

Способ 4. Ручной перенос и очистка

На самом деле, просто и быстро перенести все треки без ограничений, смс и регистрации(с) из Вконтакте в Яндекс.Музыку, можно всего лишь при помощи популярного бесплатного редактора Notepad++ (за основу мы взяли эту инструкцию). Времени это займёт ненамного больше, чем регистрироваться в сервисах, и передавать туда свои бесценные пароли)

Зато один из важных плюсов «ручной работы» — импортировать ручками можно не только свою и — даже чужую — коллекцию без лишних движений, но и музыкальные записи со стены! Да и любой список песен-исполнителей, какой только можно скопировать с веб-страниц:

05 Notepad-1.PNG

  1. Скачиваем актуальную версию Notepad++. Запускаем.
  2. Создаём новый файл: Ctrl+N .
  3. Выделяем нужный текст на странице (там, где жадные сайтовладельцы запретили правую кнопку мыши, просто выделяем нужный фрагмент и жмём Ctrl+C , или используем меню браузера).
  4. Переключаемся в Notepad++ и вставляем наш текст, нажав Ctrl+V .
  5. Если захватили лишний текст (до и после списка) — стираем его.
  6. Вызываем окно «Найти и заменить»: Ctrl+H .
  7. В поле «Найти» вписываем магическое выражение (\d+\:\d+) (ищем любой набор чисел, разделённый двоеточием).
  8. Поле «Заменить на» — оставляем пустым (или пишем \0 ).
  9. Внизу диалога обязательно включаем магический пункт «Регуляр. выражен».
  10. Переносим курсор в начало текста, или включаем чуть выше флажок «Зациклить поиск».
  11. Жмём кнопку «Заменить всё».

06 Notepad-2.PNG

И это действительно всё! )

Но, если вы решили собрать название песни и исполнителя в одну строку для более жёсткого поиска (как описано в начале нашей статьи) — понадобится всего пара дополнительных действий:

  • Если каждая вторая строка описания трека (как в нашем примере из vk) начинается с пробела — просто заменить \r\n (в конце «пробел»!) на — (тире с пробелами по бокам).
  • Если в вашем тексте пробелов в началах строк нигде нет — то замену производим в три действия:
    1. «Найти» (.)\r\n или (.)\r\n (смотря как сформировался полученный список, подойдёт первый или второй вариант), и «Заменить на» \1 — (в конце также «пробел»).
    2. «Найти» ( — )$ (в скобках тире с пробелами по бокам) и «Заменить на» пустые или \0 .
      В зависимости от числа пустых строк в списке последнюю замену повторить несколько раз, пока все тире в концах строк не исчезнут.
    3. «Найти» ^( — ) и «Заменить на» пустые или \0 .
      Те же тире, но в началах строк.

07 Notepad-3.PNG

Результат переносим в форму импорта Музыки, как описано в первой части.

Готово, фонотека перенесена, а треки отлично распознаны!

08 Импорт vk - Финал.PNG

Ещё пара советов по автоматизации расчистки текста в Notepad++:

Если для треков указан битрейт, можно повторить тот же трюк, что и с длительностью: \d+\ кб/с заменить на пустую строку.
Если текст содержит много повторяющегося постороннего мусора ("Скачать", "Громкость") - это так же легко можно удалить заменой строк на пустые. Для таких замен необязателен режим "Регулярные выражения", можно переключить на "Простой". Но сработает и в "регулярном" режиме.
Также можно (хотя на распознавание это не повлияет) удалить множественные пробелы. Для этого в "Найти" вписываем два пробела, в "Заменить на" - один. И повторяем замену столько раз, пока внизу окна диалоге не появится надпись "0 occurrences replaced" ("Заменено 0 вхождений").

Бонус: физический перенос треков

Как известно, многие программы и сервисы (типа SaveFromNet) позволяют скачивать аудио и видео. К их числу относится программа VKMusic, заточенная как раз на скачивание треков из vk.

Полученные треки можно загрузить на Яндекс.Музыку («Моя музыка» — «Мои плейлисты» — «+» — «Загрузить трек»). Спустя примерно полчаса загруженные плейлисты зайдут в индексацию, и плейлист можно будет слушать не только из приложения или браузера, но и через умные колонки.

А как теперь поставить лайки?

По умолчанию треки импортируются без предпочтений. Но бывает, что все треки изначально «избранные». Как поступить? Есть несколько способов:

  • Вручную, если треков немного;
  • Поставить лайк на весь импортированный плейлист;
  • Импортировать треки в отдельный плейлист, а затем перенести их все (или выборочно) в системный плейлист «Мне нравится».
  • После распознавания треков сохранить все скопом сразу в плейлист «Мне нравится»:

09 Импорт vk - Лайки автоматом.png

Приятного прослушивания на Яндекс.Музыке!

Как в бум загрузить всю музыку разом

Будь в курсе последних новостей из мира гаджетов и технологий

iGuides для смартфонов Apple

Как бесплатно перенести всю музыку из «ВКонтакте» в Apple Music или Spotify

Александр

Александр Кузнецов — 27 октября 2020, 13:10

Наушники

Недавно мы рассказывали о различных способах переноса музыки из различных сервисов в Spotify. Сейчас появился ещё один — он позволяет импортировать треки из «ВКонтакте» в Spotify, Apple Music, Deezer, Tidal и ещё несколько сервисов на выбор. Самое замечательное то, что он бесплатный и не требует вводить логин и пароль от «ВКонтакте» на стороннем сайте.

Вам потребуется только компьютер с браузером Chrome, в который добавлено специальное расширение.

Импортировать получится лишь те треки, которые добавлены в плейлисты. Если у вас в VK много музыки и она никак не рассортирована, а просто добавлена в коллекцию, придётся потратить время на составление плейлиста.

VK

Добавить трек в плейлист можно с помощью меню, которое появляется после нажатия на значок с тремя точками справа от названия песни. Плейлист можно составить как на компьютере, так и на смартфоне (кому как удобнее).

VK

Добавьте в Chrome расширение SafeFrom.net, зайдите в VK в плейлист со своей музыкой, нажмите на значок расширения и выберите «Скачать» плейлист. На компьютер скачаются не сами треки, а файл, который содержит список с их названиями.

Перейдите к сайту tunemymusic.com, зарегистрируйтесь (если у вас ещё нет учётной записи) и залогиньтесь. Нажмите «Давайте приступим», а затем на кнопку «Файл» и откройте скачанный ранее плейлист. По умолчанию отмечены все треки, но вы можете убрать отметки с тех, что вам не нужны.

Как скачать все треки в BOOM / Как добавить все свои треки в плейлист ВК

Разом — не знаю. Но знаю, как это сделать последовательно без усилий.

Что нужно? Компутер, браузер, страница в ВК с треками.

Инструкция:

1) Переходим во вкладку «Музыка»

2) Создаем плейлист. Либо используем имеющийся (созданный вами), но перемещаем его в начало, чтобы было так:

3) Пролистываем страницу до конца, чтобы все треки прогрузились

4) Открываем консоль (В Chrome: F12 -> вкладка «Console»)

5) Вставляем этот скрипт:

let delay = 500; let amount = 0; let unavailable = 0; window.x = document.querySelector(".CatalogBlock__itemsContainer"); window.audios = x.querySelectorAll(".audio_row"); let total = audios.length; let result = prompt("Сколько треков добавить? (-1 = все): ", "-1"); amount = +result; result = prompt("Задержка (чем меньше, тем быстрее. Если появляются ошибки, то лучше поставить побольше - 1000 и выше)", "500"); delay = +result; let t1 = delay; t2 = t1 + delay; t3 = t2 + delay; t4 = t3 + delay; t = t4 + 100; if (amount == -1) < amount = total; >let time = ((delay * 4) + 100) / 1000; let alltime = time * amount; function f1(it) < window.btn1 = audios[it]; btn1.scrollIntoView(false); btn1.onmouseover(); >function f2() < btn2 = btn1.querySelector(".audio_row__action_more"); if (btn2 != null) < btn2.click(); >> function f3() < window.btn3 = btn1.querySelector(".audio_row__more_action_add_to_playlist"); if (btn3 != null) < btn3.click(); >> function f4(it) < let num = total - it; if (btn2 == null) < ++unavailable; console.log("Аудиозапись недоступна! Пропуск. "); return; >window.actions = btn1.querySelector(".audio_row__more_actions"); window.moreactions = actions.querySelectorAll(".audio_row__more_action"); if (moreactions.length == 7) < window.add = moreactions[3] >else < window.add = moreactions[4] >add.click(); let tmp = btn1.querySelector(".eltt"); tmp.style.display = "none"; if (num == amount) < let str = "Треков добавлено: " + (amount - unavailable); if (unavailable >0) < str += " (Недоступно: " + unavailable + " аудио )"; >str += "\nЕсли на деле добавилось меньше, нужно увеличить задержку"; alert(str); > let left = amount - (num); alltime = time * left; let hour = Math.floor(alltime / 3600) min = Math.floor((alltime - hour * 3600) / 60) sec = Math.floor(alltime - hour * 3600 - min * 60) let str1 = "Осталось примерно: "; if (hour > 0) < str1 += (hour + " ч "); >if (min > 0) < str1 += (min + " м "); >str1 += (sec + " с "); let str2 = "Выполнено: " + Math.floor((num/amount)*100) + "% " + "(" + num + "/" + amount + ")"; console.clear(); console.log(str2); console.log(str1); > function AddAudio(it) < setTimeout(f1, t1, it); setTimeout(f2, t2); setTimeout(f3, t3); setTimeout(f4, t4, it); >for (let i = total-1; i >= total-amount; --i)

6) Enter, следуем подсказкам во всплывающих окнах

7) Ждем. Ничего не трогаем!

Треки будут добавляться снизу вверх. Это сделано для того, чтобы в плейлисте был такой же порядок, как и в аудиозаписях. Если не хочется добавлять все треки, можно выбрать количество самому. Также можно выбрать задержку (не рекомендуется). Скрипт эмулирует ручную работу, поэтому придется подождать. Зато все автоматизировано! Поставил работать, ушел пить чай. Вернулся, все готово.

Для удобства я добавил таймер, он отобразится в консоли.

Придирчивый читатель может заметить, что если у вас несколько тысяч треков, то всё добавить в один плейлист не получится, и окажется прав. Ведь один плейлист может вместить максимум 1000 треков. Что в таком случае делать? Да ничего особенного, сделать несколько плейлистов. Да уж, небольшой такой кликбейт в заголовке получился. Уже и не разом и не в один плейлист. Но лучше уж так, чем «Как добавить не разом не все треки в разные плейлисты». В общем, не суть. Если у вас 2450 треков, то создаете 3 плейлиста, чтобы они шли по порядку.

Скрипт добавляет в первый плейлист. Когда он заполнится, добавление пойдет во второй и т.д.

Т.е. первая тысяча треков будет в BOOM_1, вторая тысяча в BOOM_2, остальные, соответственно в BOOM_3. Вся ваша фонотека будет разбита по плейлистам, причем в хронологическом порядке!

А зачем это все нужно?

К сожалению, в приложении BOOM нет кнопки «скачать всё». По крайней мере, я не нашел. Но там можно скачать плейлист целиком. Нажимаете квадратную кнопочку и всё. Так и зародилась эта идея.

Правда, у меня BOOM опупел от количества треков в плейлисте и почему-то скачал только 984 из 1000. 16 куда-то затерялись. Надеюсь, это не были песни из моего повседневного рациона. А если и так, то не составит труда их найти и загрузить «вручную». В BOOM, кстати, треки скачиваются в порядке плейлиста. Т.е. в результате проделанных действий, в приложении будет такая же хронология аудиозаписей, как и в вашей странице ВК. Это важно!

Теперь можно вздохнуть с облегчением и быть уверенным, что вы не зря взяли пробную подписку на BOOM.

В заключение хочу отметить, что предложенный код не претендует на оптимальность. Автор потратил на изучение особенностей JavaScript и HTML два вечера.

Надеюсь, что кому-то эта статься оказалась полезна. Но если кто-то предложит более удобное решение проблемы, буду только рад.

А, и еще. Скрипт протестирован в Яндекс.Браузере. Будет неплохо, если кто-то даст знать, как обстоят дела в других браузерах.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *