Поверх стандартного скачивания медиа понадобилась надстройка, которая сама находит нужный трек по неточному названию среди нескольких источников, отсеивая нерелевантные результаты вроде DJ-сетов вместо оригинального трека.
Сервис подбора ссылок на плейлисты ищет трек по нескольким провайдерам одновременно, сопоставляет результаты нечётким сравнением текста и отфильтровывает заведомо нерелевантные варианты (например, длинные DJ-сеты вместо отдельного трека) эвристическими правилами.
Python, форк yt-dlp как основа, фаззи-сравнение текста для сопоставления треков.
Готово и используется.