+1,414

Не допускать дублей в плейлистах

Rampil Boldonov 11 months ago updated by Ник 2 weeks ago 71 32 duplicates

Описание: удалять дублирующиеся треки или предупреждать о дублировании

Duplicates 32

+93

Оооо Даааа! Исключить добавление дубликата в плейлист! Это невероятно задолбало, товарищи! Годный совет - сделать всплывающие окно, тогда желающий добавить дубликат может нажать да, нежелающий, осознав, что трек уже есть в плейлисте, нажмет нет.

+3

Кирилл, я абсолютно соглашусь с вами. Да и вообще, зачем делать дубли автоматически, даже с возможностью выбора самим пользователем, если можно просто не делать дубли, а пользователь уже на момент прослушивания трека сам сможет понять, хочет ли он этот трек в тот или иной плей лист или не хочет. И тогда уже добавит, если захочет. Это существенно облегчит работу программистам, которые не будут писать команды лишние для программы, и облегчит жизнь пользователям без лишних всплывающих окон. Ведь так? 


Яндекс работает для того, чтобы людям было комфортнее и приятнее пользоваться сервисом))) 

ЯndeX ♥ нас, а мы, естественно, ♥ ЯndeX


+1

да да, разработчикам слишком много работы мы даем. Ребята, когда в плейлисте 500+ композиций, не всегда помнишь, какую ты добавлял второй, да и представляете, иногда плейлист состоит из музыки Барокко, там по словам песен не запомнишь. Да и дело по большой части не в том, а в том, что это есть и работает прекрасно на других платформах. Хотя бы поэтому это необходимо сделать на Яндекс музыке

+31

При добавлении трека в плейлист логично выводить предупреждение. При добавлении одного листа в другой пропускать уже имеющиеся треки. Для этого сделать в настройках кнопку "запретить дубликаты в плейлистах", для мобильного приложения эта функция также must have.

+6

С другой стороны, люди могут ориентироваться на порядок треков, когда ищут понравившуюся песню. Добавляете плейлист "Любимые песни 2" к старому плейлисту "Любимые песни" - и потом не находите любимую песню там, где ожидаете.

А ведь есть еще и дубликаты, когда одна и та же песня считается разным треком в разных альбомах\сборниках. Здесь больше подошел бы поиск дубликатов по названию - где можно увидеть и послушать песни, и узнать, на самом ли деле это дубликаты.

+27

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

+11

Отличная идея. Это нужно сделать обязательно!

+10

Вообще к этой теме добавлю, на примере двух треков:

Dan Gautreau - Signs

PM The New Relaxation Ensemble - Into The Dream

Два дубликата, и похоже что такие товарищи только засоряют сервис, я про Relaxation Ensemble, потому что очевидно, что они тупо берут чужие работы, переименовывают как им вздумается и выдают за свои,  это копираторы, а не исполнители, что самое интересное, таких Relaxation Ensemble пруд пруди на сервисе, разных мастей и с разными названиями, место таким нахлебникам на PromoDJ, а не в вашей базе, давайте ещё сетов напихаем с Promo, вообще дурдом будет. И причина тому скорее всего поспешная возня аплоадеров работающих на Яндексе, грузят все подряд, да зарплату получают, а то что подобных клонов очень много, им дела нет.

+5

Ко всему хотелось бы еще добавить, чтобы добавляемая песня (уже присутствующая в плейлисте) не дублировалась, а просто перемещалась в начало плейлиста! А? Как вам??))

+2

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

+7

Для Android хотя бы добавить идентификатор плейлистов, в которых уже есть трек, который я собираюсь добавить.

+4

Отписался от Я.Музыки, когда увидел 80 композиций у Joy Division.

+8

В веб-версии уже есть решение данной проблемы. При выборе плейлиста, в который необходимо добавить трек, напротив плейлиста, где этот трек УЖЕ присутствует, стоит галка. Кажется, проще всего сделать аналогичную фичу в приложении.

+1

Это не помогает, когда добавляешь один плейлист в другой.

мм ок, такого юз кейса у меня не было ((

Не нашел такого функционала...

+1

ну вот, например... у меня трек Земфиры - Австралия уже есть в двух плейлистах, эти плейлисты уже отмечены галочкой

Ок. Это понятно! А как удалить повторения из плейлиста?

Ох, а вот это не знаю... ну кроме как ручками

+4

Даже ручками это сделать сложно, когда нет сортировки. Единственное, что может помочь - поиск по плейлисту. Если видите, что какой-то исполнитель часто встречается, набираете имя - и удаляете дубликаты. 

+1

Есть метод  1. Копируем плейлист "Мне нравится" в новый плейлист (для резервной копии) 2. Убираем все сердечки из этого плейлиста (чистим, это самый долгий момент) 3. Копируем плейлист где есть копии в плейлист "Мне нравится" - копии автоматически удалятся. 4. Копируем отфильтрованный плейлист в новый. 5. Снова убираем сердечки и возвращаем из копии что сделали сначала.

-1

Я скачиваю плейлист (yandex music fisher), удаляю лишние песни(duplicate cleaner), загружаю заново. Долго но качественно)

конечно есть но в том то и дело что нужно делать лишние тело движения чтобы нажать на плюс к потом ещё и на добавить в альбом............ И это к каждой песне?

+1

поздравляю у меня так со многими песнями и мне так удобно, а смысла в озвучивании голого факта в вашем сообщении мне не ясен(((

+6

В веб-версии сделали,урааа!Теперь ждем в приложении,и тогда,яндекс музыка будет лучше Deezer!

Где там эта возможность? Не могу найти!

+7

Очень, НУ ПРЯМО ВОТ ОЧЕНЬ жду этой доработки! Когда плейлисть большой, бродить по нему в поисках дублей в ручном режиме тяжело, и порою невозможно. А душа перфекциониста прямо требует порядка)))

+2

Если я  правильно понимаю проблему, то хорошим примером является классическая музыка, или джаз, где один и тот же трек могут исполнять разные исполнители / оркестры и фактически, они, конечно, разные, но, когда после лайка, какому-нибудь "in the hall of the mountain king" он сразу же начинает повторяться в других версиях, то, сразу хочется все это за дизлайкать и больше не входить в этот плейлист.

+12

Мне кажется, нужно предупреждать при повторном добавлении

+5

Часто сталкиваюсь. Однозначно такое нововведение нужно ❤️

+6

Поддержу тему, так как очень хотелось бы избегать повторов, что бы единожды прослушанная песня больше никогда не предлагалась в рамках плейлиста дня, пускай она будет где-то в других плейлистах: тайник или ещё где-то.

+4

согласен не плохо было бы чтобы когда ты хочешь добавить у тебя выходило предупреждение что такой трек с названием и исполнителем есть в таком то плейлисте

ну и например когда слушаешь музыку то у этой песни кроме лайка там ещё она подписывалась в каких альбомах она уже есть.

+6

кстати когда видишь что этот трек есть в плейлистах то нажимаешь на галочку то этот трек не удаляется с треклиста нужно, переться в тот плейлист где этот трек и искать его, а что если плейлисты длинные????? У меня декстопная версия тормозит

+4

Тоже хотел создать такой запрос.

Начал формировать свои плейлисты из понравившихся треков, это долгий процесс и уже не помню, какие треки я отсортировал, а какие нет. В итоге у меня куча дубликатов в моих плейлистах. Очень обидно. :(

+2

От ЯМ не дождёшься, они не слышат

+4

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

+1

голосую за эту функцию

+1

А если названия песен одинаковые, но варианты разные (концерт и студия, либо разные альбомы и соответственно варианты исполнения)?

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

В случае разных вариантов можно спросить, что делать. А можно не делать вообще ничего.

+2

В общем идея правильная, но без категорического "Не допускать дублей". Просто дать возможность быстро увидеть дубли и там уже удалить их автоматом или вручную.

Найти дубликат можно в разделе «Треки», где присутствует поиск. Набираете нужную композицию и, если есть повтор, удаляете. 

+4

Хотелось бы для ясности разрабам яндекса добавить, что без функции показа "в каком плейлисте уже присутствует трек" при добавлении этого трека, совершенно невозможно работать с плейлистами в приложении. 


Для примера, я собираю популярные треки из Tiktok. И каждый раз перед добавлением трека в плейлист приходится глазами просматривать, нет уже этого трека в плейлисте. Дико, дико неудобно!

+1

вот поэтому я ушел с яндекс музыки )

+2

Но нужно указывать на ошибки, чтобы исправлялись) 👍

+2

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

+1

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

+3

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

+3

Поддерживаю обними руками! Очень раздражает когда не помнишь добавлял в плейлист Уже или нет

+5

я тут пилил для этого плагин для хрома.

Плагин умеет сортировать треки в плейлисте и удалять дубликаты.

Кому надо вот:

https://chrome.google.com/webstore/detail/lazyyandexmusicdevelopers/jgjbkbfgimonbbgbcinofcahnjlnicff?hl=ru

исходники:

https://github.com/meikuam/lazy_yandex_music_developers

P.s. может не работать если включен adblock

+4

Спасибо за сурсы, как раз хотел адекватного функционала ЯМ дописать попробовать
Какое же говнище сервис, если так подумать, их UX дизайнеры просто отстой.

Настолько говнище, что вы пользуетесь им. Действительно.

+1

бэкэнд там збс сделан, реализовано всё шикарно и архитектурно правильно. 

а вот фронт как будто сделан на скорую руку на коленке.



А можно поконструктивней критику? что именно не устраивает? я смотрю вы говорите жаргоном разработчика. Я коим не являюсь, писал здесь с позиции юзера. Интересно и мне узнать, что с вашей колокольни не так в дизайне. У меня при пользовании есть конечно свои замечания, но не критичные 

Он не тебя критикует, а яндекс музыку. Кстати твое расширение в яндекс браузере нихрена не работает, а в консоли все ништяк.

Красава,плагин супер.Разработчики не могут родить удобный функционал.

+4

поддерживаю, добавьте функционал удаление дублей в плейлистах либо сортировку по названию песни

+7

Нашел способ.  Зайдите в Я музыку. Нажмите F12 вставьте этот скрипт https://pastebin.com/duap5eYw и нажмите Enter. Появится новая кнопка в контекстном меню :)



+1

Почему-то у меня этот скрипт не работает. При нажатии на "удалить дубликаты" страница перезагружается и консоль выдает список ошибок. На всякий случай попробовала в разных браузерах — везде одно и то же. А как у вас скрипт себя ведет?

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

+5

Сделать инструментарий управления треками:

  1. Поиск/удаление явных дублей (контроль по ссылкам) в пределах плейлиста - с возможностью группового/ручного удаления
  2. Сделать отчет/поиск дублей по всем своим плейлистам с возможностью удаленя и тп.
  3. Напрячься и сделать поиск похожих композиций именно по звучанию в пределах плейлиста и вообще по базе Яндекса (вроде есть такое, но может сделать именно для происка, а не для "радио по потоку")
  4. Реализовать всякие предупреждения при манипуляции с треками на предмет наличия дубликтов при добавлении треков, слиянии плейлистов и пр. кружева


+1

это слишком муторно достаточно пометка о том что это трек есть или предупреждение, либо цвет исполнитель-название другой этого не хватает в мобильной версии

+1

Индикатор присутствия трека в плейлистах. Вот что нужно.
До того как мы нажмем на Сердечко или попробуем добавить трек, мы уже должны видеть, что трек в наших коллекциях.
Это может быть просто другой цвет шрифта или дополнительный знак. Видим и не трами время на нажатие и чтение сообщения, что треку уже есть в плейлисте таком-то

Действительно дурацкая штука - дублирующиеся треки. На мой взгляд, можно решить эту проблему малой кровью (в браузерной версии):

+3

Жаль, что никто из разрабов это не читает...Но если они смогут сделать так,что бы не было дублей, треки менять можно было бы, еще и даты обновления плейлистов поставят, их популярность вырастет больше, чем в спотифай в несколько раз

+1

Для мобильной версии:

если трек уже имеется хотя бы в одном из плейлистов - сделать подпись или значок "есть в плейлисте" или "мой плейлист". Можно сделать его в виде кнопки, при нажатии на которую появляется меню добавления в плейлист.
В этом меню, как и для функции "Добавить в плейлист", по тому же принципу отображать наличие/отсутствие трека в плейлистах, а при наведении на трек, имеющий "галочку" отображать "минус", чтобы его удалить. 

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

А пока что можно бороться с этим с помощью расширения YaMuTools, удаляет дубликаты и ещё много чего делает.

зачем бороться,если есть spotify?!Яндекс уже год не может сделать эти функции!! 

+1

СКОЛЬКО МОЖНО, НУ В САМОМ ДЕЛЕ УЖЕ!

Соптифай пришел, можно выдохнуть и валить туда. Там хоть с дубликатами проблемы нет. Как же они бесят!