AIMP Forum

AIMP for Windows => Плагины / Plugins => Дополнения / Addons => Плагины-дополнения / Addons => Topic started by: Artem on August 08, 2017, 21:16:22

Title: AIMP WebLyrics
Post by: Artem on August 08, 2017, 21:16:22
Плагин включен в состав v4.60
Title: Re: AIMP WebLyrics
Post by: Алексей Долматов on August 08, 2017, 21:19:27
Спасибо, работает. (Нашёл для Flёur - Зафиксировать вечность)

P.s. Жаль, что в настройках, на вкладке "тексты песен" нет списка используемых плагинов для поиска текста для наглядности. Не сразу понятно что за "плагины" нужны.
Title: Re: AIMP WebLyrics
Post by: Алексей Долматов on August 08, 2017, 23:12:52
Хотелось бы аналитический поиск по тегам с учётом их ретрансляции. По возможности, настройка правил языков со списком исключений.
Это нужно из-за трансляции имён по радио в латинице.
Список языков можно в виде "галочек" EN>RU, EN>FR... А список исключений по правилам: *tsya*>*тся* означает в любом месте замену, vlubitsya>влюбиться означает замену конкретных слов.

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

P.S. В ini ещё указан сервис text-lyrics.ru
Title: Re: AIMP WebLyrics
Post by: iKOT on August 10, 2017, 12:34:38
как пользоваться, расскажите кто нибудь?! ничего не понимаю, закинул в папку плагины, в настройках плагинов выбрал, перезагрузил. но стоит восклицательный знак. и где текст искать вообще не могу понять....
Title: Re: AIMP WebLyrics
Post by: Алексей Долматов on August 10, 2017, 12:54:45
Проверил версию плеера?
Quote
Версия: AIMP v4.50 или более новая
Title: Re: AIMP WebLyrics
Post by: iKOT on August 10, 2017, 13:12:36
извиняюсь... думал у меня последняя версия.. а она и так последняя) но не бета.
а есть смысл обновляться до 4.50 ? сильно глючная она?
Title: Re: AIMP WebLyrics
Post by: Алексей Долматов on August 10, 2017, 13:32:12
Особых глюков нет, хоть и в штатном использовании пока лучше не использовать.
Title: Re: AIMP WebLyrics
Post by: vondelphia.com on September 01, 2017, 20:06:04
I like plugin so far - it works.

I wish it was more automated, like how these guys do it.

http://www.lyricsplugin.com/
http://www.crintsoft.com/MiniLyrics_download.htm

TYVM for the plugin!
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 11, 2017, 17:09:09
Пользуюсь AIMP 4 относительно недавно.

Установил плагин AIMP WebLyrics.
Версия AIMP: v4.50 Beta 3, build 2026 (06.09.2017).
В списке Плагины/подключённые нормально отображается WebLyrics v0.1 preview.

Звучит банальная "Ace of Bace — All that she wants". Думаю, такая должна быть в базе поиска.
Где вообще можно увидеть какой-либо текст песни? Что-то нужно включить/открыть?
Title: Re: AIMP WebLyrics
Post by: AvdyN on September 11, 2017, 17:26:15
Где вообще можно увидеть какой-либо текст песни? Что-то нужно включить/открыть?
Согласен, текст песни с первого раза увидеть не так уж просто.
Нажмите МЕНЮ -> ... -> Информация о треке.
Еще можно проверить так: F4 -> вкладка Текст песни, там есть кнопочка Скачать с интернета
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 11, 2017, 17:45:41
Quote
Нажмите МЕНЮ -> ... -> Информация о треке.
Еще можно проверить так: F4 -> вкладка Текст песни, там есть кнопочка Скачать с интернета

Простите, но всё, что вижу в меню, это:

(http://i89.fastpic.ru/big/2017/0911/eb/44d919355644805ab9ea2008872398eb.png)

При проигрывании MP3-файла по F4/Текст песни кое что скачивается в Интернете, но при проигрывании CUE-файла (по нему соответственно трека в формате FLAC) я вижу лишь это:

(http://i89.fastpic.ru/big/2017/0911/e8/005e8ab8102d056acd54054f7f965fe8.png)
Title: Re: AIMP WebLyrics
Post by: Soolo on September 11, 2017, 18:10:30
Простите, но всё, что вижу в меню, это:
скин старый
на Bliss текст показывается в отдельном окне
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 11, 2017, 18:45:21
Quote
скин старый
на Bliss текст показывается в отдельном окне

Т.е. работа плагина оказывается чувствительной к скину?
Кроме того куча других скинов, в том числе два имеющихся на сайте Bliss-а, для версии плеера не ниже 4-й, не предлагают мне в меню ничего нового ???
Title: Re: AIMP WebLyrics
Post by: Soolo on September 11, 2017, 18:47:35
Т.е. работа плагина оказывается чувствительной к скину?
Плагин работает с окном по F4 для случая старой обложки
Для CUE сохранение текстов недоступно, поэтому теста там и нет

Кроме того куча других скинов, в том числе два имеющихся на сайте Bliss-а, для версии плеера не ниже 4-й, не предлагают мне в меню ничего нового ???
Скин должен быть для 4.50
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 11, 2017, 19:06:18
Quote
Скин должен быть для 4.50

На сайте есть, взято прямо сейчас:

Bliss Compact Dark v1.3
Версия: AIMP v4.10 или более новая

Bliss Dark SMod v4.0.19
Версия: AIMP v4.00 или более новая


В отображении этих скинов ничего нового, относительно других скинов.
Ставлю версию скина для версии 4.50 (Denon Classic Style v4.8.1) — то же самое.

Понемногу понимаю, что увидеть просто включаемое окно с найденной лирикой песни у меня не получится. Такое окно, как к примеру, в скине Denon Classic Style v4.8.1, где простым выбором включается отображение эквалайзера.
CUE не поддерживается, со скинами вообще непонятка. Для меня наиболее функционален скин Onkyo TA-2066 & Onkyo M-504. Для чего тогда этот плагин AIMP WebLyrics вообще?  ???

Title: Re: AIMP WebLyrics
Post by: Soolo on September 11, 2017, 19:27:05
Понемногу понимаю, что увидеть просто включаемое окно с найденной лирикой песни у меня не получится. Такое окно, как к примеру, в скине Denon Classic Style v4.8.1, где простым выбором включается отображение эквалайзера.
CUE не поддерживается, со скинами вообще непонятка. Для меня наиболее функционален скин Onkyo TA-2066 & Onkyo M-504. Для чего тогда этот плагин AIMP WebLyrics вообще?  ???
Если в скине нет кнопки стоп, а она вам позарез нужна - кто виноват? Плеер, разработчик плеера, автор скина или пользователь, который выбрал этот скин?
Title: Re: AIMP WebLyrics
Post by: Black_AVP on September 12, 2017, 08:27:56
Даже, если в скине сделать окно для лирики, то в нём будут отображаться только вшитые тексты, загрузить их с инета не получится.
Title: Re: AIMP WebLyrics
Post by: Soolo on September 12, 2017, 08:29:26
Даже, если в скине сделать окно для лирики, то в нём будут отображаться только вшитые тексты, загрузить их с инета не получится.
да по идее, как раз для этого и делалось это окно и писался этот плагин
так что если у тебя не работает поиск в интернете - пиши багрепорт, вдруг баг
Title: Re: AIMP WebLyrics
Post by: Black_AVP on September 12, 2017, 08:42:47
Поиск работает, но хотелось бы это делать прямо из скина.
Title: Re: AIMP WebLyrics
Post by: Soolo on September 12, 2017, 08:43:53
Поиск работает, но хотелось бы это делать прямо из скина.
активируй автопоиск в настройках
Title: Re: AIMP WebLyrics
Post by: Black_AVP on September 12, 2017, 08:49:46
активируй автопоиск в настройках
Понятно, что это можно сделать, я о том, что удобнее было бы иметь возможность управлять этими функциями из скина, т.е. имкть теже кнопочки: найти, сохранить, очистить. Может, для этого даже понадобится новый компонент, prvPlayingFileInfo и так уже перегружен.
В том диалоге по F4 приходится каждый раз закрывать и открывать его для нового трека.
Title: Re: AIMP WebLyrics
Post by: Zhenya on September 12, 2017, 15:14:39
я о том, что удобнее было бы иметь возможность управлять этими функциями из скина, т.е. имкть теже кнопочки: найти, сохранить, очистить.

Поддерживаю.
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 12, 2017, 15:29:40
Quote
Если в скине нет кнопки стоп, а она вам позарез нужна - кто виноват? Плеер, разработчик плеера, автор скина или пользователь, который выбрал этот скин?

Ни в одном из скинов я так не уяснил, где должна появиться та заветная кнопочка Web Lyrics.

Quote
В том диалоге по F4 приходится каждый раз закрывать и открывать его для нового трека.

"Вот И именно", как говорилось в старом сериале.  :)
В общем и целом, пока что всё очень сыро с темой "Играет композиция — появляется текст в окне".
А "F4" — весьма скромная замена выражению "%Artist — %Title lyrics" в строке Google-поиска.
Title: Re: AIMP WebLyrics
Post by: Soolo on September 12, 2017, 15:46:51
Ни в одном из скинов я так не уяснил, где должна появиться та заветная кнопочка Web Lyrics.
В стандартном Bliss она находится в главном меню, называется "Информация о треке"

А "F4" — весьма скромная замена выражению "%Artist — %Title lyrics" в строке Google-поиска.
Ну как сказать: поиск в один клик, такое же лёгкое сохранение в теги или в отдельный файл. Весьма нескромно =)
Но если поиск в Гугле вам проще - тогда можно удалить плагин

Что касается вкладки "текст песни" для CUE (в окне по F4) - вопрос поднят, вопрос на проработке.
Title: Re: AIMP WebLyrics
Post by: amatorr on September 12, 2017, 19:19:09
Как можно увеличить размер шрифта текста песни?
Title: Re: AIMP WebLyrics
Post by: Black_AVP on September 12, 2017, 20:20:52
Как можно увеличить размер шрифта текста песни?
Это задаётся в скине.
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 13, 2017, 11:23:03
С CUE спасибо, вопрос снимается. Про F4 тоже уяснено.

Quote
В стандартном Bliss она находится в главном меню, называется "Информация о треке"

Как уже говорил, Bliss-ы пробовал оба, те, что есть для скачивания на сайте AIMP. Вот содержимое главного меню этих скинов:

(http://i89.fastpic.ru/big/2017/0913/5e/ad9db53464cc5aad55a4cd271426f95e.jpg) (http://fastpic.ru/)

Не вижу текста "Информация о треке". Либо Вы говорите о каком-то другом меню, либо о неизвестном мне скине. Можно конкретнее?
Title: Re: AIMP WebLyrics
Post by: Soolo on September 13, 2017, 11:24:41
Как уже говорил, Bliss-ы пробовал оба, те, что есть для скачивания на сайте AIMP. Вот содержимое главного меню этих скинов:
Вы прикалываетесь, или это серьёзно? Стандартная обложка всегда первая в списке, называется BLISS 4K
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 13, 2017, 11:35:59
В какой-то мере вся наша жизнь — прикол.
Но скин по умолчанию зовётся в списке скинов "По умолчанию", а не "Bliss 4K".
Да, там есть в главном меню подпункт "Информация о файле". Проверено. Работает. Спасибо.

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

Теперь остаётся один вопрос. Куда этот пункт делся из других скинов? Скины могут не предполагать такого "отскиненного" окна, как той названной Вами кнопки Стоп? Так вроде и фонотека ни в одном из скинов не "отскинена" под его стиль. В моём любимом скине Onkyo TA-2066 & Onkyo M-504 меня вполне устроило бы и Bliss-овское окно по умолчанию.
Title: Re: AIMP WebLyrics
Post by: Soolo on September 13, 2017, 11:57:39
Теперь остаётся один вопрос. Куда этот пункт делся из других скинов? Скины могут не предполагать такого "отскиненного" окна, как той названной Вами кнопки Стоп?
именно так

Так вроде и фонотека ни в одном из скинов не "отскинена" под его стиль.
Фонотека всегда была в плеере, только раньше она была как самостоятельное приложение.
Чтобы сохранить её - в новых версиях плеера (начиная с 4) автоматически генерировалась новая фонотека для старых скинов.
В случае с окном "информация о файле" - это не настолько важное окно, его реализация или нереализация полностью отдана на усмотрения автора скина.
А вам, как пользователю, дана возможность выбирать скин, договариваться с авторами скинов о реализации ваших хотелок.
Title: Re: AIMP WebLyrics
Post by: Александр Сао on September 13, 2017, 11:59:56
ОК. Понятно.
Надеюсь, когда-нибудь скины с поддержкой FileInfo всё же появятся.
Благодарю за помощь и терпение. Спасибо.
Title: Re: AIMP WebLyrics
Post by: Artem on September 13, 2017, 12:37:50
(по умолчанию) он зовется только в меню, в настройках он значится как Bliss 4K, видимо, нужно и в меню давать пояснение.
Title: Re: AIMP WebLyrics
Post by: Титан on September 19, 2017, 18:36:46
Текст есть в базе, а не отображается. AIMP v4.5 Beta
Title: Re: AIMP WebLyrics
Post by: Soolo on September 19, 2017, 18:39:59
Текст есть в базе, а не отображается. AIMP v4.5 Beta
Скиньте трек
Title: Re: AIMP WebLyrics
Post by: Титан on September 19, 2017, 18:44:57
Post Scriptum. О, там есть кнопка "скачать текст"
Post Post Scriptum. Хотя этот текст не находит. Может, из-за скобок? Файл не прикрепляется, потому что слишком большой. Название песни "Miss May I – Burn My Pages (Bonus Track)"
Post Post Scriptum. Ну ладно (https://www.dropbox.com/s/59672ung1u2pdfi/11.%20Burn%20My%20Pages%20%28Bonus%20Track%29.mp3?dl=0)
Title: Re: AIMP WebLyrics
Post by: Soolo on September 19, 2017, 18:52:46
Post Scriptum. О, там есть кнопка "скачать текст"
Post Post Scriptum. Хотя этот текст не находит. Может, из-за скобок? Файл не прикрепляется, потому что слишком большой. Название песни "Miss May I – Burn My Pages (Bonus Track)"
В 2017 году уже пора уметь пользоваться облаками или хостингами
https://www.aimp.ru/forum/index.php?topic=74.0
пункт 4.10
Title: Re: AIMP WebLyrics
Post by: Zhenya on September 19, 2017, 19:25:19
Может, из-за скобок?

Скорее из-за "(Bonus Track)" — если это удалить, то текст находит.
Title: Re: AIMP WebLyrics
Post by: Титан on September 19, 2017, 20:18:37
Да, это я и имел ввиду под скобками. Как я понимаю, в будущем у этого плагина будет собственный интерфейс и он сможет искать без (текста в скобках), если не найдет результатов с ним?
Title: Re: AIMP WebLyrics
Post by: Artem on September 19, 2017, 20:44:11
Плагин - лишь прослойка между веб-базами и плеером, он ничего сам не делает
Title: Re: AIMP WebLyrics
Post by: Титан on September 20, 2017, 17:55:50
То есть собственного интерфеса и улучшений не планируется?
Title: Re: AIMP WebLyrics
Post by: Artem on September 20, 2017, 18:00:26
То есть собственного интерфеса и улучшений не планируется?

А что нужно-то?
Title: Re: AIMP WebLyrics
Post by: Титан on September 20, 2017, 18:23:35
 Собственный интерфейс (окно с текстом, которое будет менять текст при смене песни), автоматический поиск текста, поиск без (текста в скобках), если не найдет результатов с ним; поиск по "исполнитель – назва_песни", а не "имя_файла"; поиск, не учитывая feat./remix by/mix/radio edit/<word> edit и всего, что после, в случае, если с оным ничего не найдено
Title: Re: AIMP WebLyrics
Post by: Artem on September 20, 2017, 18:48:37
Собственный интерфейс (окно с текстом, которое будет менять текст при смене песни),

Плагин интегрируется в скин, зачем ему собственное окно?

автоматический поиск текста,

Есть

поиск без (текста в скобках), если не найдет результатов с ним;

Как по мне, эта штука должна решаться на стороне сервиса, а не плеера. Но, думаю, можно сделать и на стороне плагина.

поиск по "исполнитель – назва_песни", а не "имя_файла";

Вообще говорят, именно так сейчас и есть.

поиск, не учитывая feat./remix by/mix/radio edit/<word> edit и всего, что после, в случае, если с оным ничего не найдено

см. пункт про скобки.
Title: Re: AIMP WebLyrics
Post by: AvdyN on September 21, 2017, 10:23:38
Было бы неплохо, если бы можно было вручную подкорректировать/ввести исполнителя, название песни для поиска в веб-сервисах. Для случая если текст песни не найден.
Title: Re: AIMP WebLyrics
Post by: Artem on September 21, 2017, 17:29:14
Обновил плагин, теперь он должен лучше справляться с посторонним мусором в значениях полей тегов
Title: Re: AIMP WebLyrics
Post by: Zhenya on September 22, 2017, 17:12:07
Обновил плагин, теперь он должен лучше справляться с посторонним мусором в значениях полей тегов

Скорее из-за "(Bonus Track)" — если это удалить, то текст находит.

Проверил в v0.2 — текст находится без удаления "(Bonus Track)".
Title: Re: AIMP WebLyrics
Post by: Данил Батин on September 26, 2017, 15:53:44
ИМХО. Считаю нужно "в коробку"
Title: Re: AIMP WebLyrics
Post by: Tarik on September 26, 2017, 19:11:07
В первый пост желательно было бы добавить хотя бы минимальное описание по плагину - как активировать и где искать настройки, а так же где смотреть результат.
Title: Re: AIMP WebLyrics
Post by: dron on October 27, 2017, 18:52:29
Хотелось бы что-то вроде Minilyrics. Наверно, придется побыть на AIMP3.
Title: Re: AIMP WebLyrics
Post by: Artem on October 27, 2017, 20:14:13
Хотелось бы что-то вроде Minilyrics. Наверно, придется побыть на AIMP3.

А причем здесь AIMP3?
Title: Re: AIMP WebLyrics
Post by: dron on October 27, 2017, 23:29:57
Как при чём? К AIMP3 и 2 "цепляется" ныне бесплатная Minilyrics.
(http://savepic.net/10239176.jpg)
Title: Re: AIMP WebLyrics
Post by: Artem on October 27, 2017, 23:47:18
Вы можете сюда прописать и 4-ку, она ничем не отличается
Title: Re: AIMP WebLyrics
Post by: dron on October 28, 2017, 01:05:03
Попробовал, сначала не получилось.
(http://savepic.net/10283214m.jpg) (http://savepic.net/10283214.htm)
Потом подумал, и переименовал файл AIMP.exe в AIMP3.exe. Вроде заработало. Ну и формалистка эта Minilyrics!
Title: Re: AIMP WebLyrics
Post by: BladeRR on October 29, 2017, 15:51:50
А можно ли полностью реализовать функционал MiniLyrics в этом плагине? Было бы здорово
Title: Re: AIMP WebLyrics
Post by: Artem on October 29, 2017, 16:01:54
А можно ли полностью реализовать функционал MiniLyrics в этом плагине? Было бы здорово

Например?
Title: Re: AIMP WebLyrics
Post by: BladeRR on October 30, 2017, 23:50:32
Плавающие стихи с функцией караоке поверх других приложений с настраиваемыми параметрами текста, горячими клавишами по смещению текста и появлению этих стихов. Просто авторы прогу забросили, можно подхватить
(https://i.imgur.com/0jxxS6p.png)
Title: Re: AIMP WebLyrics
Post by: Arwaynez on October 31, 2017, 08:28:27
Для трека http://lyrics.wikia.com/wiki/Rise_Against:Wolves неправильно парсится текст.
Лишние пробелы в начале каждой строки кроме первой.

Code: [Select]
Light all the torches and wake up the King
 The smoke you've ignored is a flame you can't contain
 We circle the walls and claw at the dirt
 We growl from our guts and howl until it hurts
Title: Re: AIMP WebLyrics
Post by: Misha60 on November 02, 2017, 03:57:54
А тексты русских песен плагин не ищет?
Title: Re: AIMP WebLyrics
Post by: Artem on November 02, 2017, 08:51:09
А тексты русских песен плагин не ищет?

Если они есть на wikia - покажет
Title: Re: AIMP WebLyrics
Post by: Artem on November 02, 2017, 21:42:18
Для трека http://lyrics.wikia.com/wiki/Rise_Against:Wolves неправильно парсится текст.
Лишние пробелы в начале каждой строки кроме первой.

Вообще говоря текст на самом деле такой там и хранится, но на своей стороне я это учту.
Title: Re: AIMP WebLyrics
Post by: fundorin on November 04, 2017, 01:39:33
Можно ли сделать так, чтобы текст песни автоматически скачивался из интернета, сохранялся в тег и отображался в этом окне, когда плеер свёрнут в трей (правый клик в трее и "информация о файле)?
Сейчас я даже когда вручную скачал текст песни с сайта по F4 и сохранил его в файл, в этом окне он не отображается.
https://i.imgur.com/yzLOueZ.png
Title: Re: AIMP WebLyrics
Post by: Artem on November 04, 2017, 09:12:35
Можно ли сделать так, чтобы текст песни автоматически скачивался из интернета, сохранялся в тег и отображался в этом окне, когда плеер свёрнут в трей (правый клик в трее и "информация о файле)?

В тег - нет, а в файл - можно.

Сейчас я даже когда вручную скачал текст песни с сайта по F4 и сохранил его в файл, в этом окне он не отображается.

А как вы назвали этот файл?
Title: Re: AIMP WebLyrics
Post by: fundorin on November 04, 2017, 14:37:12
Сохранял не в файл, а в тег. Собственно, было желание сохранять тексты песен в теги, чтобы можно было просто перекинуть файл, скажем, на телефон и иметь возможность видеть текст песни из тега.
Почему нельзя сохранять текст в тег? Может быть, добавить это как опцию?

Вот, скажем, папка альбома - https://i.imgur.com/GCASkkv.png
А это окно при нажатии меню/информация о треке (из полноразмерного окна Bliss 4k) - https://i.imgur.com/JgkqeAn.png
А это информация из правого клика в трее - информация о файле - https://i.imgur.com/GX1BPHM.png
Явно же текст песни не в виде отдельного файла в папке, но посмотреть его можно только из "большого" окна, для чего требуется развернуть плеер и выбрать в меню нужную опцию. Хотелось бы иметь возможность видеть текст песни при свёрнутом плеере и хранить его в самом файле.

Также было бы неплохо иметь возможность назначить показ текста при клике мышкой по иконке плеера в трее.
Например, одиночный клик - play/pause, двойной - свернуть/развернуть окно, клик колесом - показать/скрыть текст песни.
Title: Re: AIMP WebLyrics
Post by: Zhenya on November 04, 2017, 14:53:02
А это окно при нажатии меню/информация о треке (из полноразмерного окна Bliss 4k) - https://i.imgur.com/JgkqeAn.png
А это информация из правого клика в трее - информация о файле - https://i.imgur.com/GX1BPHM.png
Явно же текст песни не в виде отдельного файла в папке, но посмотреть его можно только из "большого" окна, для чего требуется развернуть плеер и выбрать в меню нужную опцию.

Это зависит от скина.
Title: Re: AIMP WebLyrics
Post by: fundorin on November 04, 2017, 16:37:50
Это зависит от скина.
И? Я говорю функционале последней версии плеера. С самым свежим официальным скином.
Комментарий "зависит от скина" был бы уместен, если бы я свои хотелки предъявлял Артёму по поводу функционала какого-нибудь стороннего скина.
Title: Re: AIMP WebLyrics
Post by: OguretsSol on November 10, 2017, 21:10:23
Было бы, по-моему, крайне удобно, если пользователь мог бы сам выбирать/добавлять, на каких сайтах дополнению искать тексты.
Title: Re: AIMP WebLyrics
Post by: Zhenya on November 10, 2017, 22:50:40
Было бы, по-моему, крайне удобно, если пользователь мог бы сам выбирать/добавлять, на каких сайтах дополнению искать тексты.

Можно попробовать добавить в файл aimp_webLyrics.ini свой сайт.
Title: Re: AIMP WebLyrics
Post by: Алексей Долматов on November 10, 2017, 23:24:07
Можно попробовать добавить в файл aimp_webLyrics.ini свой сайт.
Проблема в том, что нужно либо договариваться с сайтами для систематизации данных, либо делать как сейчас (разбирать текущий код сайта на части).
Оба варианта не идеальны и требуют некоторых знаний с усилиями.
Title: Re: AIMP WebLyrics
Post by: gr-e on November 14, 2017, 19:07:18
Для некоторых треков группы And So I Watch You From Afar плагин по какой-то причине находит переводы текстов японских исполнителей :-\
Например:
Для трека "Gang (Starting Never Stopping)" - "Step" by Minmi (http://lyrics.wikia.com/wiki/Minmi:Step/en).
Для "7 Billion People all Alive at Once" - "星降る夜に騒ごう" by B'z (http://lyrics.wikia.com/wiki/B'z:星降る夜に騒ごう/en).
Для "Big Thinks Do Remarkable" - "I" by Mr.Children (http://lyrics.wikia.com/wiki/Mr.Children:I/en).
Title: Re: AIMP WebLyrics
Post by: Fantasma on December 02, 2017, 04:56:09
[catalog_card=906]

please I need the option to ignore these signs, ( ) [ ] ¿? ¡! " " in the search.
Title: Re: AIMP WebLyrics
Post by: 17hapi on December 03, 2017, 10:43:12
Quote
please I need the option to ignore these signs, ( ) [ ] ¿? ¡! " " in the search.
similar problem.
I have some lyrics from minilyrics website, some tracks title like "xxx (feat.xxxx)", the plugin minilyrics will ignore the "(feat.xxxx)" to find and dowload the lyrics if the plugin can't find the same title of the lyrics, so the lyrics filename is "Artist - xxx"(used "Artist - Title" named template).
But these lyrics can't be read by AIMP now.
Sorry my english.
Title: Re: AIMP WebLyrics
Post by: Artem on December 03, 2017, 20:03:46
similar problem.
I have some lyrics from minilyrics website, but some track title like "xxx (feat.xxx)" , the lyrics filename is "Artist - xxx", named by "Artist - Title" template, now it's can't be read by AIMP.

I don't understand, explain please.
Title: Re: AIMP WebLyrics
Post by: 17hapi on December 04, 2017, 13:51:58
For example,
Artist: Michael Jackson
Title: Beat It – (Thriller - Special Edition) (1983 – Epic)
Lyrics file name(automatically named by minilyrics): Michael Jackson - Beat It.lrc
It's can't be read by AIMP
Because in some lyrics website to download the file, it will automatically ignore the () in the title.
Title: Re: AIMP WebLyrics
Post by: Artem on December 04, 2017, 19:50:53
Sorry, but I cannot reproduce the issue on my side. Plugin does not save lyrics to file, but player does. But player uses the %filename%.lrc template for naming.
Title: Re: AIMP WebLyrics
Post by: 17hapi on December 05, 2017, 03:07:32
MiniLyrics is a third party plugin, https://www.aimp.ru/forum/index.php?topic=540.0
I know what you mean, and I've added "%artist% - %title%" in the lyrics template, for tracks from CUE sheet.
I mean the lyrics from Minilyrics can't be read by AIMP, because of the problem of the lyrics filename.
Minilyrics can ignore the () in the title(include searching and downloading), but player not.
Title: Re: AIMP WebLyrics
Post by: Artem on December 05, 2017, 22:46:50
Please, try on this build of player:
https://yadi.sk/d/AD2KNM-D3QKFUa
Title: Re: AIMP WebLyrics
Post by: 17hapi on December 06, 2017, 03:45:44
It's no help. In fact, it's not a big problem, if it is troublesome, I can modify all the inconsistent title of the lyrics filename.
PS.
And I find a new lyrics problem of Bliss 4k in this build (2052_debug_fmm).
Title: Re: AIMP WebLyrics
Post by: Artem on December 06, 2017, 21:18:08
And I find a new lyrics problem of Bliss 4k in this build (2052_debug_fmm).

Thanks, I will check it
Title: Re: AIMP WebLyrics
Post by: heroclix on December 09, 2017, 12:12:03
Возможно ли скачать и сохранить тексты для всех песен в автоматическом режиме?
Title: Re: AIMP WebLyrics
Post by: Artem on December 09, 2017, 13:06:24
Возможно ли скачать и сохранить тексты для всех песен в автоматическом режиме?

Пока нет, тут нужна доработка со стороны редактора тегов
Title: Re: AIMP WebLyrics
Post by: qenxdi on December 12, 2017, 17:00:31
С онлайн-радио не работает, как я понимаю?
Даже по заголовку трека не будет искать текст?  :(


PS Так и не понял, как сюда скриншоты прикреплять из вложения
Title: Re: AIMP WebLyrics
Post by: Artem on December 12, 2017, 17:35:35
С онлайн-радио не работает, как я понимаю?
Даже по заголовку трека не будет искать текст?  :(

В информации о файле - нет, не будет. А вот окошке для лирики в плеере - вполне должен
Title: Re: AIMP WebLyrics
Post by: Я Гриша! on December 18, 2017, 13:03:17
Артём, хорошо бы сделать фикс для CUE.
Сейчас текстовый файл подхватывается, только если совпадают имена файлов.
Для CUE альбомов хорошо бы ещё сканировать в имени файла "название песни", "исполнитель - песня". Только нужно учесть что некоторые символы Windows не поддерживает в именах, к примеру "?".
Title: Re: AIMP WebLyrics
Post by: Artem on December 18, 2017, 13:07:55
Причем здесь плагин? Этим занимается плеер.
Title: Re: AIMP WebLyrics
Post by: Я Гриша! on December 18, 2017, 13:24:07
Причем здесь плагин? Этим занимается плеер.
Ну тебе виднее, я деталей не помню. А если плеер, то можно тогда сделать чтобы в QTE текст отображался по типу обложки альбома из папки?
Ну к примеру, если в файл вшит какой-то текст, отображать его. Если текст пуст а в папке с файлом есть внешний текст, то отображать его и показывать галочку "Вложить в файл".
И ещё крестик нужен, если я вдруг захочу закрыть его и ввести альтернативный текст в теги.
Title: Re: AIMP WebLyrics
Post by: Данил Батин on December 19, 2017, 17:41:29
Думаю, надо интегрировать кнопку скачивания текста в скин
Title: Re: AIMP WebLyrics
Post by: Данил Батин on December 19, 2017, 17:42:36
И ещё: в скине нельзя сделать скопировать тескт и т.д.
Title: Re: AIMP WebLyrics
Post by: heroclix on January 03, 2018, 14:35:48
Если запускаю музыку через .cue, то текст не сохраняется. Это фиксится?
Title: Re: AIMP WebLyrics
Post by: Artem on January 03, 2018, 19:32:52
Если запускаю музыку через .cue, то текст не сохраняется. Это фиксится?

Версия плеера?
Title: Re: AIMP WebLyrics
Post by: gekk86 on January 18, 2018, 23:23:34
А можете добавить текста с сайта genius.com. Просто не могу найти текста песен , в частности, в жанре - хип-хоп.
Title: Re: AIMP WebLyrics
Post by: heroclix on January 31, 2018, 20:20:36
Версия плеера?
AIMP v4.50, build 2058

AIMP WebLyrics v0.2 Preview
Title: Re: AIMP WebLyrics
Post by: Artem on January 31, 2018, 20:22:06
AIMP v4.50, build 2058

Как сохраняете текст?
Title: Re: AIMP WebLyrics
Post by: heroclix on February 03, 2018, 15:37:13
Как сохраняете текст?
Как на первых двух картинках. Третья - заново открытые теги после сохранения
Title: Re: AIMP WebLyrics
Post by: Artem on February 04, 2018, 21:03:07
Как на первых двух картинках. Третья - заново открытые теги после сохранения

Повторил. Ошибка в плеере
Title: Re: AIMP WebLyrics
Post by: scarf on February 19, 2018, 08:43:02
How does it work? I installed it on the Plugins folder, but when I go to "Lyrics" on the main menu, it's blank. Only shows the lyrics that I manually copied in some files with the tag editor.
Title: Re: AIMP WebLyrics
Post by: Artem on February 19, 2018, 08:45:54
How does it work? I installed it on the Plugins folder, but when I go  to "Lyrics" on Aimp's main menu, it's blank. Only shows the lyrics that I manually copied in some files with the tag editor.

Check the settings - Options / Player / additional information / lyrics
Title: Re: AIMP WebLyrics
Post by: scarf on February 19, 2018, 11:04:31
Check the settings - Options / Player / additional information / lyrics

It works now, but only with the most popular artists/songs. Would be nice if the lyrics source site, has more not well known artists and songs. E.g. I hear some Swedish artists (singing in Swedish) and doesn't show any lyrics of them.

Thank you very much.
Title: Re: AIMP WebLyrics
Post by: zhecka on April 08, 2018, 22:00:52
Народ, как можно увеличить шрифт?
Title: Re: AIMP WebLyrics
Post by: Artem on April 08, 2018, 22:24:39
Народ, как можно увеличить шрифт?

В скине по умолчанию - через ПКМ
Title: Re: AIMP WebLyrics
Post by: BoJlaH on May 05, 2018, 02:24:52
Плагин работает отлично.  :D
Будет ли он в будущем прикручен к расширенному редактору тегов для пакетного сохранения лирики целыми альбомами?
Title: Re: AIMP WebLyrics
Post by: Artem on May 05, 2018, 09:48:34
Плагин работает отлично.  :D
Будет ли он в будущем прикручен к расширенному редактору тегов для пакетного сохранения лирики целыми альбомами?

Да, но сначала нужно научить редактор тегов пакетно обрабатывать лирику и обложки альбомов
Title: Re: AIMP WebLyrics
Post by: narcissusmuzzle on June 20, 2018, 19:39:10
отличный плагин, огромное спасибо за работу! ощутимо облегчил жизнь. хотя он для меня не исчерпывающий, конечно. использую в паре с минилирикс вот вот в таком виде (скриншот. я так себе воспринимаю на слух англ, т.ч мне нужно, чтобы текст песни отображался на дескопе, сам переключаясь с песни на песню, чтобы можно было параллельно в него поглядывать). но функции поиска лирикс не выходя в браузер и возможность сохранять его в тэг (откуда его подхватывает и отображает минилирикс) вот ОЧЕНЬ порадовали, теперь отлично экономят время и нервы.

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

Title: Re: AIMP WebLyrics
Post by: Artem on June 21, 2018, 15:54:59
ыло бы вообще супер, конечно, если бы процесс поиска-сохранения происходил автоматически при старте воспроизведения / или вручную, но сразу для энного колличества файлов / или хотя бы горячую клавишу можно было настроить, которая бы искала и сохраняла лирикс при нахождении без открытия инфоокна.

Скоро будет
Title: Re: AIMP WebLyrics
Post by: narcissusmuzzle on June 21, 2018, 23:56:28
ое, очень жду  :-*
Title: Re: AIMP WebLyrics
Post by: solarscream on November 24, 2018, 04:31:02
Папка с двумя файлами плагина помещена в папку Plugins в директории приложения. В списке плагинов в настройках приложения он отсутствует... Версия AIMP актуальная.
Title: Re: AIMP WebLyrics
Post by: Artem on November 25, 2018, 10:08:11
Папка с двумя файлами плагина помещена в папку Plugins в директории приложения. В списке плагинов в настройках приложения он отсутствует... Версия AIMP актуальная.

Версия 4.51.2080?
Как выглядит полный путь к файлу aimp_WebLyrics.dll?
Title: Re: AIMP WebLyrics
Post by: besssx on November 25, 2018, 16:11:58
Добрый день! Скажите, пожалуйста, есть ли в планах обновить плагин?
Очень хотелось бы функцию автоматического сохранения текста песни в тегах.
Ну и отдельного окошка с текстом для lrc да и вообще.
В общем, тот же MiniLyrics - только нативный.
Спасибо!
Title: Re: AIMP WebLyrics
Post by: Artem on November 25, 2018, 17:30:09
Добрый день! Скажите, пожалуйста, есть ли в планах обновить плагин?
Очень хотелось бы функцию автоматического сохранения текста песни в тегах.
Ну и отдельного окошка с текстом для lrc да и вообще.
В общем, тот же MiniLyrics - только нативный.
Спасибо!

То, что вы просите - делается на уровне плеера, а не плагина и часть опций уже есть
Title: Re: AIMP WebLyrics
Post by: scarf on April 14, 2019, 09:57:21
Nice plugin. I have an issue. Works fine, but every 4 or 5 songs (approx.) I lose my net connection for 1 or 2 minutes. It only happens using ethernet, not Wi-fi. Windows 10.
Title: Re: AIMP WebLyrics
Post by: user2019 on June 07, 2019, 15:33:46
Напишу и сюда. Почему-то во время проигрывания радио не открывается текст песни в Редакторе тегов. Хотя, слова подгружаются из интернета и отображаются в окне плеера "Текст песни" . Во время проигрывания mp3 файла в Редакторе тегов слова песни видны. Их можно сохранять и копировать. Вот только во время проигрывания радио редактор тегов почему-то их не видит. А иногда нужно скопировать текст песни. Возможно ли сделать доступным для копирования/редактирования текст песни из радио?
Title: Re: AIMP WebLyrics
Post by: Artem on June 07, 2019, 20:03:05
Потому, что редактор тегов работает с локальными аудиофайлами.
Title: Re: AIMP WebLyrics
Post by: user2019 on June 07, 2019, 23:03:42
Потому, что редактор тегов работает с локальными аудиофайлами.
  А возможно ли сделать так, чтобы текст из окна плеера можно было скопировать, раз уж это недоступно в редакторе?
Title: Re: AIMP WebLyrics
Post by: Artem on June 09, 2019, 12:27:04
  А возможно ли сделать так, чтобы текст из окна плеера можно было скопировать, раз уж это недоступно в редакторе?

На текущий момент - нет, скин-движок такого не позволяет
Title: Re: AIMP WebLyrics
Post by: user2019 on June 14, 2019, 10:47:52
На текущий момент - нет, скин-движок такого не позволяет
Надеемся, что такое будет возможно в следующих версиях. Очень удобная фишка была бы. И спасибо огромное за самый лучший плеер в мире!
Title: Re: AIMP WebLyrics
Post by: Stefors on June 20, 2019, 12:27:17
Не понимаю, что делать...
Раньше всё работало отлично, переустановил винду - не пашет.
Нажимаю на "Скачать из интернета", а выдает только "Ничего не найдено".
В чём дело?
Title: Re: AIMP WebLyrics
Post by: ss.pl on June 20, 2019, 20:56:55
В чём дело?

Поскольку справка к плагину отсутствует, могу только предположить.
У вас проигрывается другой трек, отличный от тегируемого.
В моём случае всё нормально.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=57148.0;attach=58051)
Title: Re: AIMP WebLyrics
Post by: Stefors on June 21, 2019, 11:16:51
Поскольку справка к плагину отсутствует, могу только предположить.
У вас проигрывается другой трек, отличный от тегируемого.

Дело точно не в этом.
Не знаю, может быть какого-то софта не хватало..
Переустановил винду, заработало
Title: Re: AIMP WebLyrics
Post by: ss.pl on June 21, 2019, 22:54:58

Дело точно не в этом.
Так и есть - немного погонял плагин.
Title: Re: AIMP WebLyrics
Post by: ss.pl on June 25, 2019, 07:16:37
А возможно ли сделать так, чтобы текст из окна плеера можно было скопировать, раз уж это недоступно в редакторе?
На текущий момент - нет, скин-движок такого не позволяет

Люблю я костыльные решения, ;D  поэтому можно скопировать, из кэша плагина через буфер в текстовый документ.
В продолжение к п.3 из этого сообщения (https://www.aimp.ru/forum/index.php?topic=62457.msg388340#msg388340)

Настройки —>Плеер
Добавляем в шаблон для буфера макрос %Lyrics
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=57148.0;attach=58127)

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=57148.0;attach=58128)
Title: Re: AIMP WebLyrics
Post by: Argelius on August 07, 2019, 01:23:29
Можно узнать, почему при нажатии на "Скачать с интернета" в QTE (редактор тегов) все окна плеера (главное, плейлист, QTE) подвисают до получения ответа от сервера (3-5 секунд) и можно ли это как-нибудь пофиксить?
Title: Re: AIMP WebLyrics
Post by: asdqwe on August 29, 2019, 09:00:04
Люблю я костыльные решения, ;D  поэтому можно скопировать, из кэша плагина через буфер в текстовый документ.
благодарю

В продолжение к п.3 из этого сообщения (https://www.aimp.ru/forum/index.php?topic=62457.msg388340#msg388340)
хорошее сообщение, его бы вообще в эту тему перетянуть

Добавляем в шаблон для буфера макрос %Lyrics
- как добавить перевод строки / &nbsp / Chr(10)+Chr(13) перед %Lyrics ?
т.к. первая строка текста песни "заезжает" на строку с технической информацией файла

- в AIMP 4.60.2146 возможно ли отображение текста песен в Pandemic скине? или для этого скина только MiniLyrics ?
т.е. на выбор Pandemic + MiniLyrics либо Bliss + информация о треке?
нашел! в Pandemic тоже есть Меню-информация о треке и там текст песни отображается (AIMP 4.60.2146)
(https://i.imgur.com/Jq0rlY3.png)



по каким параметрам ищется текст песни?
не может найти текст для файла Rihanna - Russian Roulette.mp3
добавляю в ID3v1 Заголовок+Исполнитель+Альбом+Год, сохраняю, перезапускаю песню - всё равно не ищет, хотя для других многих русских и зарубежных ищет нормально
Title: Re: AIMP WebLyrics
Post by: Александр Сао on January 10, 2020, 20:55:23
Добрый день.
Писал авторам плагина три года назад, так как при НЕ работающем плагине были большие непонятки с с тем за что в его работе отвечает "Плеер (как приложение)", за что "Плагин", за что "Скин".
Уяснив всё это, плагин всё же удавалось завести под скином по умолчанию и даже в так мною любимом Onkyo TA-2250 & Onkyo M-5030, но без осознания чёткой логики, после чего (после каких именно танцев с бубном) плагин таки начинал свою работу.
Но перейдя на Windows 10 (x64) v.1809 и используя последнюю версию AIMP 4.60, я так и не могу задействовать плагин, выполняя все рекомендации этого форума по его установке.

P.S.:
c:\Program Files (x86)\AIMP\Plugins\msvcr100.dll версии 10.00.40219.325 присутствует
Microsoft Visual C++ Redistributable 10.0.40219 установлены в 32-х и 64-битной конфигурации

Плагин не работает и не появляется ни в меню скина AIMP по умолчанию (Bliss 4K), ни в каком-либо другом скине.
Что же является необходимым для нормальной работы плагина? Особой ясности в этом вопросе так и не возникло. ???
Title: Re: AIMP WebLyrics
Post by: Artem on January 10, 2020, 21:10:32
Плагин идет в штатной поставке - вместе с плеером. Старые версии плагина не смогут работать на новой версии плеера, т.к. они привязаны к версии AIMP.Runtime.dll
Title: Re: AIMP WebLyrics
Post by: ᛤᗑᛥᛣᗑ 💔➡️🗑 on January 19, 2020, 03:47:00
Hello all,

One question about this plugin, as of 2020.

Apart from lyrics.wikia.com / lyrics.fandom.com, what other lyrics website does this plugin connect to in order to search for song lyrics?

Thank you.
Title: Re: AIMP WebLyrics
Post by: Artem on January 19, 2020, 12:53:47
lyrics.wikia.com
Title: Re: AIMP WebLyrics
Post by: ᛤᗑᛥᛣᗑ 💔➡️🗑 on January 19, 2020, 15:33:34
lyrics.wikia.com

Only lyrics.wikia.com? That subdomain now redirects to lyrics.fandom.com. However, LyricWiki is now closed for editing and submitting new lyrics (https://lyrics.fandom.com/wiki/LyricWiki_talk:Community_Portal#Closing_the_wiki_to_editing), so that wiki entered in a permanent, not "updateable" status. It means that no new lyrics will be published at LyricWiki from April 2019 onwards. That is why I was asking what websites does this plugin retrieve lyrics from.

I don't know if you can, but I would like to suggest to also use letras.com to retrieve lyrics. It's a website where, alike LyricWiki, people can submit lyrics. Its design is very straightforward, it's not like MetroLyrics. ;D

Could you add support for this website as well?

Thanks for reading.
Title: Re: AIMP WebLyrics
Post by: Artem on January 19, 2020, 17:41:31
Ok, I will check it
Title: Re: AIMP WebLyrics
Post by: Artem on January 19, 2020, 19:58:12
Here is config that includes settings for lyrics.fandom.com
Title: Re: AIMP WebLyrics
Post by: ᛤᗑᛥᛣᗑ 💔➡️🗑 on January 19, 2020, 20:46:33
Here is config that includes settings for lyrics.fandom.com

Thank you! I will try this. :)
Title: Re: AIMP WebLyrics
Post by: ᛤᗑᛥᛣᗑ 💔➡️🗑 on January 19, 2020, 21:26:11
Ok, I will check it

Maybe this help a little:
Code: [Select]
[letras.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.letras.com/%artist%/%title%/
SearchResultPageStartTags= ???
SearchResultPageFinishTags= ???
LyricsPageTextStartTags=<div class="cnt-letra p402_premium">
LyricsPageTextFinishTags=</div>
Title: Re: AIMP WebLyrics
Post by: Artem on January 19, 2020, 21:27:53
thank you
Title: Re: AIMP WebLyrics
Post by: GudzON on August 01, 2020, 08:51:02
Доброго времени суток!

Заметил что поиск по text-lyrics.ru не работает. "руками" текст находится а вот плагином нет. Пример композиции "Ария - Эра Люцифера" (точный путь и имя файла на скриншотах). Пробовал как *.mp3 так и *.flac . Для треков имеющихся на lyrics.fandom.com работает отлично.

AIMP v4.70 build 2224

P.S. Vorbis/ID3 заполнены.
Title: Re: AIMP WebLyrics
Post by: Artem on August 04, 2020, 23:21:33
Доброго времени суток!

Заметил что поиск по text-lyrics.ru не работает. "руками" текст находится а вот плагином нет. Пример композиции "Ария - Эра Люцифера" (точный путь и имя файла на скриншотах). Пробовал как *.mp3 так и *.flac . Для треков имеющихся на lyrics.fandom.com работает отлично.

AIMP v4.70 build 2224

P.S. Vorbis/ID3 заполнены.

Похоже сервис поменял формат выдачи.
Title: Re: AIMP WebLyrics
Post by: Artem on August 05, 2020, 10:36:49
Доброго времени суток!

Заметил что поиск по text-lyrics.ru не работает. "руками" текст находится а вот плагином нет. Пример композиции "Ария - Эра Люцифера" (точный путь и имя файла на скриншотах). Пробовал как *.mp3 так и *.flac . Для треков имеющихся на lyrics.fandom.com работает отлично.

Вот, попробуйте на этой сборке:
https://yadi.sk/d/RnefRGkQMxErig
Title: Re: AIMP WebLyrics
Post by: GudzON on August 08, 2020, 03:51:05
Вот, попробуйте на этой сборке:
https://yadi.sk/d/RnefRGkQMxErig
Да, на этой сборке текст находится. Огромное спасибо!

P.S. Заметил неожиданный эффект, теперь начали отображаться тексты песен с "потокового" аудио. (Наше радио).
Title: Перестал работать плагин aimp_webLyrics
Post by: sabadell66 on October 02, 2020, 17:42:08
Добрый день!
Я так понял провайдер для плагина aimp_webLyrics [lyrics.fandom.com] - "сломался"
Написал свой -

[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>

Так как я совсем не програмист то делал это глядя на два существующих примера ([lyrics.fandom.com] и [text-lyrics.ru]).Правда  умею делать провайдеры для программы КИТ Интернеттелепрограмма (парсит программу тв), но там было проще научиться, примеров больше и обучающий документ присутствовал, беда в том, что "язык" другой.
Может кто подскажет, так как есть несколько вопросов. Вот страница со стихами -
https://www.azlyrics.com/lyrics/frankzappa/billythemountain.html (https://www.azlyrics.com/lyrics/frankzappa/billythemountain.html)
Они какие то стрёмные, но там есть строка которая может появиться и в других текстах песен, а она совсем не нужна.Вот строка начала стиха (зеленого цвета)
<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
а под ней от <i> до </i> идет ненужный текст - как его убрать?
Еще не могу понять, что значит вертикальная линия "|" прмер -(LyricsPageAlbumFinishTags=<div class="indent-left">|</ul>|</li>|</i>|</a>| ()
Ну и такое (это из провайдера [lyrics.fandom.com])
LyricsPageLyricistPostProcessExpression=%Replace(%Value, / ,;)
я так понял, что это пост обработка - (меняет что то на что то) в данном случае " / " на ";", но это оказалось не так
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: sabadell66 on October 03, 2020, 21:25:00
Вот так должнен выглядеть провайдер, я уже все перепробовал
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>


[text-you.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://text-you.ru/|POST:do=search&subaction=search&story=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<div class="more-div"><a href="
SearchResultPageFinishTags=" >
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: Artem on October 04, 2020, 20:48:29
Похоже lyrics.fandom.com умер:

https://community.fandom.com/wiki/Community_Central:Not_a_valid_community?from=lyrics.fandom.com
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: Алексей Долматов on October 04, 2020, 22:05:06
Если точнее, то ранее у них было оповещение:
Quote
Benvenuti al LyricWiki
We are a free wiki website where anyone can get reliable lyrics for any song by any artist.

We regret to inform you that the Lyrics Wiki community will be closed by Fandom on September 21, 2020.

This decision was made after some difficult conversations Fandom had in an attempt to find a path forward for this wiki. A number of you have invested large amounts of time in trying to make this community thrive - we deeply appreciate that effort and respect their dedication.

Unfortunately, a number of factors have made this closure necessary. First, Fandom must continually renew our various licensing agreements in order to host lyrics. Over the years, the cost of these licenses have increased and put a strain on the return on investment in terms of revenue.

Additionally, we are sensitive to a number of lyrics on this wiki that have problematic words and themes in them which generally do not belong on our network. As a compromise, we disabled a number of editing features last year. That was not a good long-term solution for a wiki community as editing is core to its health and growth.

Ultimately the decision was reached due to Fandom’s continued migrations onto our Unified Community Platform. LyricsWiki has a number of custom features that would have had to be completely redeveloped to work in a modern MediaWiki installation. It was simply not possible to justify the massive lift from our engineers to make one or two features work only for this one wiki.

Due to the complex legal arrangements with our licensing for this wiki, we will not be able to offer a content dump after closure.
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: sabadell66 on October 04, 2020, 22:44:12
Похоже lyrics.fandom.com умер:

https://community.fandom.com/wiki/Community_Central:Not_a_valid_community?from=lyrics.fandom.com
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: sveakul on October 05, 2020, 00:41:09
Спасибо sabadell66 за скрипт AZlyrics! У меня он отлично работает внутри aimp_webLyrics.ini. Надеюсь, вы тоже разместите здесь свои новые скрипты! Было бы здорово увидеть это на genius.com или metal-archives.com
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: sabadell66 on October 09, 2020, 20:27:47
Спасибо sabadell66 за скрипт AZlyrics! У меня он отлично работает внутри aimp_webLyrics.ini. Надеюсь, вы тоже разместите здесь свои новые скрипты! Было бы здорово увидеть это на genius.com или metal-archives.com
Сделал провайдер [genius.com]... изменено (10,10,2020)
[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%++%title%
SearchResultPageStartTags="index":"song"|"url":"
SearchResultPageFinishTags="primary_artist"|",
LyricsPageTitleStartTags="Title":"
LyricsPageTitleFinishTags=",
LyricsPageArtistStartTags="Primary Artist":"
LyricsPageArtistFinishTags=",
LyricsPageTextStartTags=<div class="lyrics">
LyricsPageTextFinishTags=</p>
Но он напрочь отказывается работать с другими провайдерами (если выключить плеер при активном стороннем провайдере, то при повторном включении [genius.com] перестает работать), если его использовать, то отдельно.
Тут
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>
LyricsPageTextPostProcessExpression=https://AZLYRICS.COM\n%Value


[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=https://LYRICSHARE.NET\n%Value


[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
LyricsPageTextPostProcessExpression=https://MOREPESEN.RU\n%Value


[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)
  есть новые провайдеры, в таком виде я их и использую в aimp_webLyrics.ini
Там в трех первых провайдерах последняя строчка (типа этой - LyricsPageTextPostProcessExpression=https://AZLYRICS.COM\n%Value ) выдает в начало каждого текста песни название провайдера, это если будет косяк чтоб видеть со стороны какого провайдера, а так их просто нужно стереть
Title: Re: AIMP WebLyrics
Post by: sveakul on October 10, 2020, 01:00:58
Большое спасибо sabadell66 за эту ценную информацию! Я заменил источник aimp_webLyrics.ini четырьмя источниками, перечисленными в вашем файле, и добавил источник [genius.com] вверху, всего 5. Я получил множество результатов, каждый из которых был точным, от хорошего сочетания жанров (chill, pop, metal, goth).

До сих пор у меня не было обнаружено, что genius.com "застревает" при поиске. Благодаря вашему коду «LyricsPageTextPostProcessExpression» легко увидеть, откуда берутся результаты - очень приятно. Я также добавил ту же строку в конец кода [genius.com]. Я видел результаты, полученные от 4 провайдеров.

Вы помогли многим своими усилиями - спасибо еще одному поклоннику текстов песен и извините за мой плохо переведенный русский язык! Надеюсь, вы и дальше будете публиковать сообщения о своих результатах. В будущем «запрос» будет на darklyrics.com, только если вы этого захотите.
Title: Re: AIMP WebLyrics
Post by: sveakul on October 10, 2020, 19:34:59
Я испытал "пробку" при поиске, когда случайно запустил фрагмент песни и сразу выключил AIMP. Хорошая новость в том, что это можно исправить, если вы просто очистите кеш Internet Explorer / временные файлы Интернета и перезапустите AIMP. Затем вы можете продолжить использование веб-лирики со всеми источниками + genius.com.
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: gr-e on October 11, 2020, 11:08:25
sabadell66, спасибо за новые провайдеры, особенно за genius.com

Можно ли как-нибудь добавить фильтрацию результата, например, чтобы плагин не возвращал "[Instrumental]" или "We do not have the lyrics for ... yet"?
Title: Re: AIMP WebLyrics
Post by: gr-e on October 11, 2020, 12:05:02
Еще заметил, что если в имени исполнителя присутствует "&", то текст на genius.com не находится. Амперсанд в названии трека поиску не мешает.
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: sabadell66 on October 11, 2020, 20:25:52
sabadell66, спасибо за новые провайдеры, особенно за genius.com

Можно ли как-нибудь добавить фильтрацию результата, например, чтобы плагин не возвращал "[Instrumental]" или "We do not have the lyrics for ... yet"?
Ребята, эти вопросы не ко мне, я не знаю команд этого плагина, один единственный это замена одного (слова, знака) на другой (%Replace), исходя из этого - можно убрать ( [Instrumental), т.е. заменить эту запись на пустое место
LyricsPageTextPostProcessExpression=%Replace(%Value,[Instrumental],),(последняя строка)
эта команда сработает, но если дать вторую команду, к примеру (стереть от заданного слова (знака) до конца строки ( это о втором вопросе) - я не знаю как это делать....

 Проблема с "&", на сколько я понимаю ,может я не прав, проблема в том , что это не буква а знак... в провайдере идут четыре строки -
LyricsPageTitleStartTags=
LyricsPageTitleFinishTags=
LyricsPageArtistStartTags=
LyricsPageArtistFinishTags=
Которые находят название песни и исполнителя на сайте с текстом , и если несовпадение с заданным %artist %title% есть критическим ( к примеру песню с названием "Твоя любовь, "Моя любовь" и при этом совпадает исполнитель - оно выдаст как правельное), но "&" - это не буква и не обсуждается....... это все мои догадки - правильный ответ даст
только автор плагина
Title: Re: Перестал работать плагин aimp_webLyrics
Post by: gr-e on October 11, 2020, 20:53:24
Ребята, эти вопросы не ко мне, я не знаю команд этого плагина, один единственный это замена одного (слова, знака) на другой (%Replace), исходя из этого - можно убрать ( [Instrumental), т.е. заменить эту запись на пустое место
LyricsPageTextPostProcessExpression=%Replace(%Value,[Instrumental],),(последняя строка)
эта команда сработает, но если дать вторую команду, к примеру (стереть от заданного слова (знака) до конца строки ( это о втором вопросе) - я не знаю как это делать....
О, это то что нужно, спасибо :)
Помимо %Replace работают %StrPos, %Length и другие выражения, использующиеся в АИМП. С ними уже какие угодно фильтры можно сделать.

Проблема с "&", на сколько я понимаю ,может я не прав, проблема в том , что это не буква а знак... в провайдере идут четыре строки -...
Azlyrics нашел текст без проблем. Скорее всего это не проблема в плагине, а какая-то несовместимость с genius
Title: Re: AIMP WebLyrics
Post by: sabadell66 on October 11, 2020, 21:01:53
Помимо %Replace работают %StrPos, %Length - поподробней - можно завтра
я предупреждал , что  [genius.com] не совместим - но то что есть - маломальски может заменить


Да на счет буквы  "&" - можно попробовать вариант убрать этот знак вообще в запросе

 [genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%++%title%
SearchQueryPostProcessExpression=%Replace(%Value,&, )
SearchResultPageStartTags="index":"song"|"url":"
SearchResultPageFinishTags="primary_artist"|",
LyricsPageTitleStartTags="Title":"
LyricsPageTitleFinishTags=",
LyricsPageArtistStartTags="Primary Artist":"
LyricsPageArtistFinishTags=",
LyricsPageTextStartTags=<div class="lyrics">
LyricsPageTextFinishTags=</p>

тупо поменять & на пробел - может чего и выйдет - з этим нужно следить
Title: Re: AIMP WebLyrics
Post by: Artem on October 18, 2020, 10:05:52
Могу я использовать ваши скрипты в поставке по умолчанию?
Title: Re: AIMP WebLyrics
Post by: sabadell66 on October 18, 2020, 12:07:29
Могу я использовать ваши скрипты в поставке по умолчанию?
Конечно можно, для всех и делалось
Title: Re: AIMP WebLyrics
Post by: Covidalus on October 24, 2020, 12:01:35
DeepL Translation (I don't speak russian) :

Твой конфигуратор genius.com не работает на меня. По какой-то причине при использовании AIMP http-ответ не содержит html "<div class="lyrics">". Я пытался сделать такой же http запрос на .NET проекте на Visual Studio и http ответ будет содержать его только половину времени или что-то в этом роде. Но либо тот или иной http-ответ также содержал бы текст, но с другой html-структурой, которая кажется всегда одна и та же. Я не уверен в этом, но я попробовал с другой музыкой, и пока это работает:

[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%++%title%
SearchResultPageStartTags="index":"song"|"url":"
SearchResultPageFinishTags="primary_artist"|"
LyricsPageTitleStartTags="Title":"
LyricsPageTitleFinishTags=",
LyricsPageArtistStartTags="Primary Artist":"
LyricsPageArtistFinishTags=",
LyricsPageTextStartTags=<div class="Lyrics__Container-sc-1ynbvzw-2 jgQsqn">
LyricsPageTextFinishTags=</div><div class="RightSidebar

Класс div кажется очень случайным, но это было самое близкое к тексту. Я еще не проверил парсинг тегов Artist и Title, я слишком устал для этого сейчас.
Также, если вы получаете неправильные тексты, например, из песни с похожим именем, попробуйте удалить %filename% в опциях -> проигрыватель -> дополнительная информация -> закладка с текстами -> найти в файловой папке. Или полностью отключить "найти в файловой папке", что зависит от ваших предпочтений.

Я не знаю, как возможно, что размещенная вами конфигурация работает на вас, но никогда не работает на меня. Единственный ответ, который я получал, всегда был "No tag found".

English :

Quote

Your genius.com config isn't working for me. For some reason, when using AIMP, the http response doesn't contain the html "<div class="lyrics">". I tried making the same http request on a .NET project on Visual Studio and the http response would contain it only half the time or something. But it would either be that one or another http response also containing the lyrics, but with a different html structure that seems to be always the same. I'm not sure about that but I tried with different musics and so far it works :

[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%++%title%
SearchResultPageStartTags="index":"song"|"url":"
SearchResultPageFinishTags="primary_artist"|"
LyricsPageTitleStartTags="Title":"
LyricsPageTitleFinishTags=",
LyricsPageArtistStartTags="Primary Artist":"
LyricsPageArtistFinishTags=",
LyricsPageTextStartTags=<div class="Lyrics__Container-sc-1ynbvzw-2 jgQsqn">
LyricsPageTextFinishTags=</div><div class="RightSidebar

The div class seems very randomly generated but that was the closest thing to the lyrics. I haven't checked the parsing of the Artist and Title tags yet, i'm too tired for that right now.
Also, if you get the wrong lyrics, like the ones from a song with a similar name, try removing %filename% in options -> player -> additional information -> lyrics tab -> find in file folder. Or disabling "find in file folder" entirely in fact, that depends on your preferences.

I don't know how it's possible that the config that you posted works for you but never for me. The only response that I would get was always "No tag found".
Title: Re: AIMP WebLyrics
Post by: sveakul on October 24, 2020, 18:15:04
The final genius.com script from sabadell66 is indeed working fine for me and returning accurate results;  check that you tried:

Code: [Select]
[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%++%title%
SearchResultPageStartTags="url":"
SearchResultPageFinishTags=",
LyricsPageTitleStartTags="Title":"
LyricsPageTitleFinishTags=",
LyricsPageArtistStartTags="Primary Artist":"
LyricsPageArtistFinishTags=",
LyricsPageTextStartTags=<div class="lyrics">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=https://GENIUS.COM\n%Value

If you copied it from the English translation instead of the original Russian post, it WILL give you a messed-up script, at least that's what happened to me with Google Translate.  Maybe that is why yours was failing.
Title: Re: AIMP WebLyrics
Post by: Covidalus on October 24, 2020, 21:37:07
Deepl Translated :

Для этого я проверил еще раз, но уже проверил, что в конфигурационном/скрипте не применен ни один перевод. Я использую дополнение Translate Web Pages firefox с движком yandex. Но в любом случае я не использовал ничего из этого, когда примерял свой .NET проект, чтобы получить тексты, я использовал URI напрямую и разбирал сам http ответ.
Я не могу понять, почему это дерьмо происходит. Интересно, а что это за штука с местоположением? К сожалению, в моей VPN нет русского сервера (я не удивлен, учитывая "недавние" решения относительно VPN в России), а серверы соседних стран не дали мне никакого результата.

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


English :

Quote
I checked again for the sake of it but I had already verified that there was no translation applied on the config/script. I use Translate Web Pages firefox addon with yandex engine. But anyway I did not use any of this when I tried on my .NET project to get the lyrics, I used the URI directly and parsed myself the http response.
I can't figure out why this shit happens. I wonder if it's a location thing. Unfortunately my VPN has no russian server available (i'm not surprised, considering the "recent" decisions regarding VPN in Russia) and nearby countries servers gave me no result.

Anyway it still works for me and my friend right now using my script.
Title: Re: AIMP WebLyrics
Post by: sveakul on October 24, 2020, 22:00:33
Хорошо, спасибо за дополнительную информацию!  Интересно, было ли использование VPN проблемой (я его не использую).  Главное, что у нас обоих есть работающее решение, и еще раз хочу сказать, что sabadell66 для этого - его скрипты songlyrics.com и azlyrics.com работают отлично.

Для Covidalus или sabadell66 рабочий сценарий для metalarchives.com или darklyrics.com будет "вишенкой на торте".

-------------

OK thanks for the extra info!  I wonder if use of the VPN was the issue (I don't use one).  The main thing is we both have a working solution, and once again hats off to sabadell66 for getting the ball rolling on this--his songlyrics.com and azlyrics.com scripts are working perfectly.

To either Covidalus or sabadell66, a working script for either metalarchives.com or darklyrics.com would be "the cherry on the cake."
Title: Re: AIMP WebLyrics
Post by: Covidalus on October 25, 2020, 03:05:42
DeepL Translated :

Не волнуйся, я пытался и с VPN, и без него.
Проблема с metal-archives.com в том, что он использует ajax запросы с id для текстов. Когда вы получаете результаты поиска с помощью :
https://www.metal-archives.com/search/ajax-advanced/searching/songs/?bandName=%artist%&songTitle=%title%

В ответе вы можете найти идентификатор в этой форме:
"<a href=\"javascript:;\" id=\"lyricsLink_4694776\"

И путь к тексту так и есть:
https://www.metal-archives.com/release/ajax-view-lyrics/id/4694776

Так что тебе придется объединить https://www.metal-archives.com/release/ajax-view-lyrics/id/ с id, и я не думаю, что это возможно. Вы должны понять, что этот .ini не "скрипт", это просто конфигурационный файл. На самом деле, вы можете разместить любое свойство в любой строке, это не имеет значения, пока оно находится под хостом ([genius.com], например). Я сделал много различных тестов и "PostProcessExpression" кажется возможным только на свойствах LyricsPage, а не на SearchQuery или SearchResultsPage. Пока у нас нет документации по этому плагину, я не думаю, что мы сможем сделать намного больше, это все равно, что ослепнуть. Вы не можете просто угадать, какие опции есть у плагина.


English :
Quote
Don't worry I tried both with and without the VPN.
The problem with metal-archives.com is that it uses ajax requests with an id for the lyrics. When you receive a search results using :
https://www.metal-archives.com/search/ajax-advanced/searching/songs/?bandName=%artist%&songTitle=%title%

In the response, you can find the id in this form :
"<a href=\"javascript:;\" id=\"lyricsLink_4694776\"

And the path for the lyrics is like this :
https://www.metal-archives.com/release/ajax-view-lyrics/id/4694776

So you would have to combine https://www.metal-archives.com/release/ajax-view-lyrics/id/ with the id and I don't think it's possible. You have to understand that this .ini is not a "script", it's just a config file. In fact, you can place every property at any line you want, it doesn't matter as long as it's below the host ([genius.com] for example). I did a lot of different tests and "PostProcessExpression" only seems to be possible on the properties of the LyricsPage, and not on SearchQuery or SearchResultsPage. As long as we have no documentation on this plugin I don't think we can do much more, it's like going blind. You can't just guess the options that the plugin has.
Title: Re: AIMP WebLyrics
Post by: sveakul on October 25, 2020, 04:04:57
Спасибо Covidalus, что попробовал metal-archives.com, я ценю это.  Может быть, архитектура плагина dll даже не способна на это.  Но, "And New Future Ever Lives"...

Thank you Covidalus for giving metal-archives.com a try, I appreciate it.  Maybe the plugin dll architecture isn't even capable of it.  But, "And New Future Ever Lives"..
Title: Re: AIMP WebLyrics
Post by: sabadell66 on November 16, 2020, 20:49:58
[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
Title: Re: AIMP WebLyrics
Post by: sveakul on November 17, 2020, 07:48:05
Thanks sabadell66 for this!  I did copy/paste the musixmatch code into a single aimp_webLyrics.ini file to test, but got no results.  Did the script on the forum show the same as in your own aimp_webLyrics.ini file?  I noticed a line that does not match in order with your other providers, "SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value".  In all your other scripts, that appears LAST and is constructed like "LyricsPageTextPostProcessExpression=https://website.COM\n%Value".

If it's working fine for you, would it be possible for you to attach your whole aimp_webLyrics.ini file to a post so I can test from there, to eliminate the possibility of a poor copy/paste translation across platforms?  Thanks for letting us all try this new source.
--------
Спасибо Сабаделл66 за это!  Я скопировал/вставил код musixmatch в один файл aimp_webLyrics.ini для тестирования, но не получил результата.  Скрипт на форуме показал то же самое, что и в вашем собственном файле aimp_webLyrics.ini?  Я заметил строку, которая не совпадает по порядку с другими вашими провайдерами, "SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value".  Во всех остальных ваших скриптах она выглядит ПОСЛЕДНЕЕ и построена как "LyricsPageTextPostProcessExpression=https://website.COM\n%Value".

Если все работает нормально, можно ли прикрепить весь ваш файл aimp_webLyrics.ini к сообщению, чтобы я мог оттуда протестировать, чтобы исключить возможность плохого копирования/вставки перевода на разных платформах?  Спасибо, что позволили нам всем попробовать этот новый источник.

Title: Re: AIMP WebLyrics
Post by: sabadell66 on November 17, 2020, 14:17:19
sveakul
Исправил, действительно строки стояли не в нужном порядке, хотя и так работало.
Если вы хотите видеть какой провайдер открыл текст песни, то вставьте в конце строку -
LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value
("https://MUSIXMATCH.COM" (название провайдера, сделано в виде http адреса, чтобы отображалось синим и не сливалось с текстом песни) "\n" (перенос строки) "%Value" (текст песни))
Title: Re: AIMP WebLyrics
Post by: sveakul on November 17, 2020, 18:58:09
Thanks for your reply sabadell66!  I have changed/moved that line, but still get no results from a test using aimp_webLyrics.ini with only Musixmatch as the source.  I checked and double-checked the script!  I would appreciate it if you would please take a look at the aimp_webLyrics.txt (would not post as .ini) file I have attached, and see if it is identical to yours--thanks very much!  Is there any chance you could post yours complete?

Спасибо за ваш ответ sabadell66!  Я изменил/переместил эту строку, но до сих пор не получил результатов от теста с использованием aimp_webLyrics.ini, в качестве источника только Musixmatch.  Я проверил и перепроверил скрипт!  Я был бы признателен, если бы вы взглянули на файл goalp_webLyrics.txt (не стал бы размещать его как .ini), который я прикрепил, и посмотрели, идентичен ли он вашему - спасибо большое!  Есть ли шанс, что вы опубликуете свой полный файл?

Title: Re: AIMP WebLyrics
Post by: sabadell66 on November 17, 2020, 19:55:08
sveakul
У вас не прописана строка
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value

вместе со строкой которая вписывает название провайдера перед текстом песни (LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value)
должно быть так -

[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value

Мой aimp_webLyrics.ini
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>
LyricsPageTextPostProcessExpression=https://AZLYRICS.COM\n%Value


[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=https://LYRICSHARE.NET\n%Value


[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
LyricsPageTextPostProcessExpression=https://MOREPESEN.RU\n%Value


[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value


[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)

Тут главное чтобы провайдеры были размещены в порядке от "быстрых" к "медленным", [musixmatch.com] не самый быстрый провайдер, но быстрее чем [songlyrics.com]. Если вы в этом списке решите удалить какой-то провайдер, то в оставшихся не меняйте расположения
Title: Re: AIMP WebLyrics
Post by: sveakul on November 17, 2020, 23:21:08
Thanks sabadell66 for posting your ini contents.  For the life of me, I still can't get musixmatch to retrieve anything when used by itself.  I think it may be due to some search quota geo-limitation or based on IP or something, or even OS.  But it's still going full speed ahead with your Genius, AZLyrics, and SongLyrics scripts--great results!  I hope you will continue to share any new ones here.  In case anyone else is interested, I have attached my current full aimp_webLyrics.ini which works for me, and I kept the musixmatch entry also.  Thanks for letting us AIMP users freely benefit from your work!
Edit: file attachment updated 2020-11-23

Спасибо sabadell66 за то, что разместили ваше содержимое ini.  По-прежнему не могу добиться, чтобы музиксы извлекали что-нибудь, когда используются сами по себе.  Я думаю, что это может быть связано с каким-то гео-ограничением квоты поиска или на основе IP или что-то вроде того, или даже операционной системы.  Но он все еще идет на полной скорости с вашим Genius, AZLyrics, и SongLyrics скрипты - отличные результаты!  Я надеюсь, что вы будете продолжать делиться любыми новыми скриптами здесь.  В случае, если кто-то еще заинтересуется, я прикрепил свой текущий полный goalp_webLyrics.ini, который работает на меня, и я сохранил запись о musixmatch.  Спасибо за то, что позволили нам,
пользователям AIMP, свободно пользоваться вашей работой!
Правка: обновление прикрепленного файла 2020-11-23
Title: Re: AIMP WebLyrics
Post by: ss.pl on November 18, 2020, 03:59:42
Иногда почитываю тексты песен, а тут включил плагин при прослушивании трансовых сетов (по радио, а там ведь одна инструменталка).
И вот, к каждому из сетов, начала подтягиваться лирика, aimp_webLyrics.ini из коробки, методом "тыка" определил что провайдер «songlyrics.com»
Почистил кэш «IE11» по пути: %LocalAppData%\Microsoft\Windows\INetCache\IE\*. Заменил оригинальный код на код предоставленный sabadell66
оригинальный
Code: [Select]
[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist%:%title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|" title="
LyricsPageTextStartTags=id="songLyricsDiv-outer">|iComment-text">
LyricsPageTextFinishTags=</div>|</p>
LyricsPageArtistStartTags="Artist: "|">
LyricsPageArtistFinishTags=</p>|</a>
LyricsPageAlbumStartTags="Album: "|">
LyricsPageAlbumFinishTags=</p>|</a>

код sabadell66 
Code: [Select]
[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)
"Проблема" ушла. Видео и плейлист в аттаче.
Title: Re: AIMP WebLyrics
Post by: Artem on November 18, 2020, 10:04:39
sveakul
У вас не прописана строка
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value

вместе со строкой которая вписывает название провайдера перед текстом песни (LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value)
должно быть так -

[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value

Мой aimp_webLyrics.ini
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>
LyricsPageTextPostProcessExpression=https://AZLYRICS.COM\n%Value


[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=https://LYRICSHARE.NET\n%Value


[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
LyricsPageTextPostProcessExpression=https://MOREPESEN.RU\n%Value


[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value


[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)

Тут главное чтобы провайдеры были размещены в порядке от "быстрых" к "медленным", [musixmatch.com] не самый быстрый провайдер, но быстрее чем [songlyrics.com]. Если вы в этом списке решите удалить какой-то провайдер, то в оставшихся не меняйте расположения

Я могу включить ваш скрипт в наш конфиг для плагина?
Title: Re: AIMP WebLyrics
Post by: sabadell66 on November 18, 2020, 12:34:19
Artem - Можно

Есть вопрос - текст схематически выглядит так

[куплет1]<br>
Текст текст текст<br>
Текст текст текст<br>
<p>
</p>
[куплет2]<br>
Текст текст текст<br>
Текст текст текст<br>
есть ли возможность сделать чтобы был пробел между куплетами?
Title: Re: AIMP WebLyrics
Post by: Marcus on November 19, 2020, 08:04:22
 День добрый, читаю форум пытаюсь настроить разные плагины для поиска текста.   Кое-что получилось,  Ну так и не смог настроить так чтобы он искал например текст ДДТ - Вокзал или Альтернатива  текст есть на https://www.gl5.ru, но сам скрипт написать не могу, что то идёт не так=)  насколько знаю есть специальные отладчики, но я тупенький с ними не дружу. Может кто поможет  :-[?
Title: Re: AIMP WebLyrics
Post by: sabadell66 on November 19, 2020, 14:32:45
Marcus
В AIMP откройте МЕНЮ/Настройки/Дополнительная информация/Тексты песен - поставьте галочку в строке "Искать текст песни в интернете" - Применить, ОК.
Закройте AIMP. Войдите в папку - C:\Program Files (x86)\AIMP\Plugins\aimp_webLyrics, там есть файл "aimp_webLyrics.ini" (на всякий случай создайте резерв этого файла).
Скачайте файл aimp_webLyrics.ini (https://drive.google.com/uc?export=download&confirm=no_antivirus&id=1Izas1Tlo36zYp2n5Dj8lj0VAbija3dec) и вложите его в выше указанную папку С ЗАМЕНОЙ, откройте AIMP. Думаю, что текст песни Вокзал-ДДТ будет обнаружен
Title: Re: AIMP WebLyrics
Post by: Marcus on November 20, 2020, 12:23:54
sabadell66
Доброго времени суток, очень приятно что есть люди которым хватает желания помогать, что они способны так всё досконально описать =)
С удовольствием воспользовался бы вашим методом, но файл не скачивается, можно просто залить сюда текстом
мой файл сейчас...
З.Ы. галочка стоит давно.
Code: [Select]
[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=https://LYRICSHARE.NET\n%Value

[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
LyricsPageTextPostProcessExpression=https://MOREPESEN.RU\n%Value

[text-you.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://text-you.ru/|POST:do=search&subaction=search&story=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<div class="more-div"><a href="
SearchResultPageFinishTags=" >
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>

[text-lyrics.ru]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\nAccept-Language: ru\nReferer: https://text-lyrics.ru/\nUser-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1)
SearchQuery=https://text-lyrics.ru/index.php?do=search|POST:do=search&subaction=search&story=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<h4 class="entry-title">|<a href="
SearchResultPageFinishTags=</h4>|">
LyricsPageTextStartTags=<div id="entry_content">
LyricsPageTextFinishTags=</div>

[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist%:%title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|" title="
LyricsPageTextStartTags=id="songLyricsDiv-outer">|iComment-text">
LyricsPageTextFinishTags=</div>|</p>
LyricsPageArtistStartTags="Artist: "|">
LyricsPageArtistFinishTags=</p>|</a>
LyricsPageAlbumStartTags="Album: "|">
LyricsPageAlbumFinishTags=</p>|</a>

[mldb.org]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.mldb.org/search-bf?mqa=%artist%&mqt=%title%&mql=&mqy=&ob=1&mm=0
SearchResultPageStartTags=<table id="thelist"|<a href='song-
SearchResultPageFinishTags=</table>|'>
SearchResultPagePostProcessExpression=http://www.mldb.org/song-%Value
LyricsPageTextStartTags=<p class="songtext"|>
LyricsPageTextFinishTags=</table>|</p>
LyricsPageArtistStartTags=<a href='artist-|>
LyricsPageArtistFinishTags=</td>|</a>
LyricsPageAlbumStartTags=<a href='album-|>
LyricsPageAlbumFinishTags=</td>|</a>

[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%++%title%
SearchResultPageStartTags="url":"
SearchResultPageFinishTags=",
LyricsPageTitleStartTags="Title":"
LyricsPageTitleFinishTags=",
LyricsPageArtistStartTags="Primary Artist":"
LyricsPageArtistFinishTags=",
LyricsPageTextStartTags=<div class="lyrics">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=https://GENIUS.COM\n%Value

[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>

[letras.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.letras.com/%artist%/%title%/
SearchResultPageStartTags= ???
SearchResultPageFinishTags= ???
LyricsPageTextStartTags=<div class="cnt-letra p402_premium">
LyricsPageTextFinishTags=</div>

[lyrics.fandom.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyrics.fandom.com/wiki/Special:Search?query=%artist%:%title%
SearchResultPageStartTags=<li class="result">|<h1>|<a href="
SearchResultPageFinishTags=</li>|</h1>|" class="result-link"
LyricsPageTextStartTags=class='lyricbox'>
LyricsPageTextFinishTags=<div
LyricsPageTitleStartTags=<div id="song-header-title">|<b>
LyricsPageTitleFinishTags=</div>|</b>
LyricsPageArtistStartTags=<div id="song-header-container">|<p>|title="
LyricsPageArtistFinishTags=<div class|</p>|">
LyricsPageAlbumStartTags=<div id="song-header-container">|<ul>|on the album|<i>|<a href=|">
LyricsPageAlbumFinishTags=<div class="indent-left">|</ul>|</li>|</i>|</a>| (
LyricsPageLyricistStartTags=<p><b>Written by:</b>|<p>
LyricsPageLyricistFinishTags=</td></tr><tr><td style="|</p>
LyricsPageLyricistPostProcessExpression=%Replace(%Value, / ,;)

[lyrics.wikia.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyrics.wikia.com/wiki/Special:Search?query=%artist%:%title%
SearchResultPageStartTags=<li class="result">|<h1>|<a href="
SearchResultPageFinishTags=</li>|</h1>|" class="result-link"
LyricsPageTextStartTags=class='lyricbox'>
LyricsPageTextFinishTags=<div
LyricsPageTitleStartTags=<div id="song-header-title">|<b>
LyricsPageTitleFinishTags=</div>|</b>
LyricsPageArtistStartTags=<div id="song-header-container">|<p>|title="
LyricsPageArtistFinishTags=<div class|</p>|">
LyricsPageAlbumStartTags=
LyricsPageAlbumFinishTags=
LyricsPageLyricistStartTags=<p><b>Written by:</b>|<p>
LyricsPageLyricistFinishTags=</td></tr><tr><td style="|</p>
LyricsPageLyricistPostProcessExpression=%Replace(%Value, / ,;)

[text-lyrics.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://text-lyrics.ru/|POST:do=search&subaction=search&story=%artist% %title%
UseUTF8Encoding=0
SearchResultPageStartTags=<h4 class="entry-title">|<a href="
SearchResultPageFinishTags=</h4>|">
LyricsPageTextStartTags=<div class="entry_content">
LyricsPageTextFinishTags=</div>

[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>
LyricsPageTextPostProcessExpression=https://AZLYRICS.COM\n%Value


[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)

[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
Title: Re: AIMP WebLyrics
Post by: sabadell66 on November 20, 2020, 12:47:56
Не знаю почему не качается...
Не нужно столько провайдеров тем более что некоторые нерабочие, а некоторые работают некорректно ([genius.com]), да и расположение играет роль, писал выше, располагать провайдеры лучше от быстрых к медленным - у меня так -
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>
;LyricsPageTextPostProcessExpression=https://AZLYRICS.COM\n%Value


[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>
;LyricsPageTextPostProcessExpression=https://LYRICSHARE.NET\n%Value


[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
;LyricsPageTextPostProcessExpression=https://MOREPESEN.RU\n%Value


[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
;LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value


[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)
В первых четырех провайдерах последняя строчка отделена точкой с запятой т.е. деактивирована, если вы хотите видеть какой провайдер нашел текст песни то уберите их
Title: Re: AIMP WebLyrics
Post by: Covidalus on November 20, 2020, 15:15:56
Я вернулся, примеряя metal-archives.com с чаевыми sabadell66 на постпроцессе (я был уверен, что уже пробовал, но, наверное, не пробовал), но теперь у меня другая проблема, и она глупая. В ответе вообще нет html-тега, потому что это простой текст, это только текст. Поэтому я не могу указать начальный и конечный теги, потому что их нет. Я пытался установить другой заголовок Accept и другие, но он игнорируется сервером. Есть идеи по поводу выражения, которое плагин мог бы разобрать?

[metal-archives.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.metal-archives.com/search/ajax-advanced/searching/songs/?songTitle=%title%&bandName=%artist%
Encoding=URL
SearchResultPageStartTags=lyricsLink_
SearchResultPageFinishTags=\
SearchResultPagePostProcessExpression=https://www.metal-archives.com/release/ajax-view-lyrics/id/%Value
LyricsPageTextStartTags=
LyricsPageTextFinishTags=
LyricsPageTextPostProcessExpression=https://www.metal-archives.com\n%Value

Переведено с помощью www.DeepL.com/Translator (бесплатная версия)

English:
I came back trying on metal-archives.com with sabadell66's tip on postprocess (I was sure I had already tried that but I guess I didn't) but now I have a different problem and it's a stupid one. There is no html tag at all in the response because it's plain text, it's only the lyrics. So I cannot specify the starting and ending tags because there are none. I tried setting a different Accept header and others but it's ignored by the server. Any idea on an expression that the plugin would parse?

[metal-archives.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.metal-archives.com/search/ajax-advanced/searching/songs/?songTitle=%title%&bandName=%artist%
Encoding=URL
SearchResultPageStartTags=lyricsLink_
SearchResultPageFinishTags=\
SearchResultPagePostProcessExpression=https://www.metal-archives.com/release/ajax-view-lyrics/id/%Value
LyricsPageTextStartTags=
LyricsPageTextFinishTags=
LyricsPageTextPostProcessExpression=https://www.metal-archives.com\n%Value

Title: Re: AIMP WebLyrics
Post by: Marcus on November 20, 2020, 17:58:33
Не знаю почему не качается...
Не нужно столько провайдеров тем более что некоторые нерабочие, а некоторые работают некорректно ([genius.com]), да и расположение играет роль, писал выше, располагать провайдеры лучше от быстрых к медленным - у меня так -
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>
;LyricsPageTextPostProcessExpression=https://AZLYRICS.COM\n%Value


[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>
;LyricsPageTextPostProcessExpression=https://LYRICSHARE.NET\n%Value


[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
;LyricsPageTextPostProcessExpression=https://MOREPESEN.RU\n%Value


[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","
;LyricsPageTextPostProcessExpression=https://MUSIXMATCH.COM\n%Value


[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)
В первых четырех провайдерах последняя строчка отделена точкой с запятой т.е. деактивирована, если вы хотите видеть какой провайдер нашел текст песни то уберите их

Спасибо, всё заработало. =)  :D
Title: Re: AIMP WebLyrics
Post by: sveakul on November 20, 2020, 20:54:50
Я вернулся, примеряя metal-archives.com с чаевыми sabadell66 на постпроцессе (я был уверен, что уже пробовал, но, наверное, не пробовал), но теперь у меня другая проблема, и она глупая. В ответе вообще нет html-тега, потому что это простой текст, это только текст. Поэтому я не могу указать начальный и конечный теги, потому что их нет. Я пытался установить другой заголовок Accept и другие, но он игнорируется сервером. Есть идеи по поводу выражения, которое плагин мог бы разобрать?

[metal-archives.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.metal-archives.com/search/ajax-advanced/searching/songs/?songTitle=%title%&bandName=%artist%
Encoding=URL
SearchResultPageStartTags=lyricsLink_
SearchResultPageFinishTags=\
SearchResultPagePostProcessExpression=https://www.metal-archives.com/release/ajax-view-lyrics/id/%Value
LyricsPageTextStartTags=
LyricsPageTextFinishTags=
LyricsPageTextPostProcessExpression=https://www.metal-archives.com\n%Value

Переведено с помощью www.DeepL.com/Translator (бесплатная версия)

English:
I came back trying on metal-archives.com with sabadell66's tip on postprocess (I was sure I had already tried that but I guess I didn't) but now I have a different problem and it's a stupid one. There is no html tag at all in the response because it's plain text, it's only the lyrics. So I cannot specify the starting and ending tags because there are none. I tried setting a different Accept header and others but it's ignored by the server. Any idea on an expression that the plugin would parse?

[metal-archives.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.metal-archives.com/search/ajax-advanced/searching/songs/?songTitle=%title%&bandName=%artist%
Encoding=URL
SearchResultPageStartTags=lyricsLink_
SearchResultPageFinishTags=\
SearchResultPagePostProcessExpression=https://www.metal-archives.com/release/ajax-view-lyrics/id/%Value
LyricsPageTextStartTags=
LyricsPageTextFinishTags=
LyricsPageTextPostProcessExpression=https://www.metal-archives.com\n%Value


THANK YOU Covidalus for giving metal-archives another shot, I hope others can help you get this working!!  That is the one source that would pick up almost all the rest of my lyric needs.

Спасибо Covidalus за то, что дал metal-archives еще один шанс, я надеюсь, что другие смогут помочь вам заставить это работать!!!  Это единственный источник, который заберет почти все остальные мои лирические потребности.
Title: Re: AIMP WebLyrics
Post by: ss.pl on November 20, 2020, 21:33:33
В первых четырех провайдерах последняя строчка отделена точкой с запятой т.е. деактивирована, если вы хотите видеть какой провайдер нашел текст песни то уберите их
Полирнул чуток, для красоты восприятия
Code: [Select]
LyricsPageTextPostProcessExpression=\n Uploaded by: www.azlyrics.com\n\n%Value
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=57148.0;attach=62480)
вот только не уверен в написании: "Uploaded by" - по-русски (смысл) получается как, предоставлено сервисом.
или "Downloaded by" - здесь по смыслу как, загружено лично мною, для меня.
Title: Re: AIMP WebLyrics
Post by: sveakul on November 24, 2020, 02:13:55
Thanks sabadell66 for posting your ini contents.  For the life of me, I still can't get musixmatch to retrieve anything when used by itself.  I think it may be due to some search quota geo-limitation or based on IP or something, or even OS.  But it's still going full speed ahead with your Genius, AZLyrics, and SongLyrics scripts--great results!  I hope you will continue to share any new ones here.  In case anyone else is interested, I have attached my current full aimp_webLyrics.ini which works for me, and I kept the musixmatch entry also.  Thanks for letting us AIMP users freely benefit from your work!

Спасибо sabadell66 за то, что разместили ваше содержимое ini.  По-прежнему не могу добиться, чтобы музиксы извлекали что-нибудь, когда используются сами по себе.  Я думаю, что это может быть связано с каким-то гео-ограничением квоты поиска или на основе IP или что-то вроде того, или даже операционной системы.  Но он все еще идет на полной скорости с вашим Genius, AZLyrics, и SongLyrics скрипты - отличные результаты!  Я надеюсь, что вы будете продолжать делиться любыми новыми скриптами здесь.  В случае, если кто-то еще заинтересуется, я прикрепил свой текущий полный goalp_webLyrics.ini, который работает на меня, и я сохранил запись о musixmatch.  Спасибо за то, что позволили нам, пользователям AIMP, свободно пользоваться вашей работой!

News on this:  after updating to AIMP 4.70.2236 (from 2231), sabadell66's Musixmatch script is now working for me too  :) !  Apparently Artem made a change in the aimp_webLyrics.dll between versions that affected it.

Новости на эту тему: после обновления до AIMP 4.70.2236 (с 2231), скрипт Musixmatch от sabadell66 теперь работает и на меня тоже :) !  Очевидно, Артем внес изменения в aimp_webLyrics.dll между версиями, которые на него повлияли.
Title: Re: AIMP WebLyrics
Post by: ferino on January 07, 2021, 19:24:17
Спасибо за удобный плагин. Также для aimp_webLyrics.ini.
Tолько: За исключением текстов с MUSIXMATCH.COM, он не загружает новые строки. Остальные серверы выглядят нормально.
Можно ли это исправить?
Хорошо, спасибо.

Thanks for the handy plugin. Also for aimp_webLyrics.ini.
Except for the lyrics from MUSIXMATCH.COM, it doesn't download new lines.
Would it be possible to fix it?
Thanks.

Quote
https://MUSIXMATCH.COM\nJe to vo hviezdach, je to vo hviezdach\nProste na všetko máš jasnú odpoveď\n\nUž to s tebou ťahám\nNajmenej sto rokov\nDržíš si ma stále od tela\nVďaka tvojím vnadám\nSom už celkom zcvokol\nSto rokov sa smiem len pozerať\n\nStudená si ako zima na Aljaške\nOpýtať sa kedy ťa smiem zohriať je tak ťažké\n\nJe to vo hviezdach, je to vo hviezdach\nProste na všetko máš jasnú odpoveď\n\nJe to vo hviezdach, je to vo hviezdach\nNiečo iné chcem počúvať\nA to hneď\n\nNáš zväzok je tesný\nDelí nás len vesmír\nObzerám si ťa len diaľkovo\nNo a to je nuda\nZabi ma či udaj\nLen už nebuď skúpa na slovo\n\nStudená si ako zima na Aljaške\nOpýtať sa kedy ťa smiem zohriať je tak ťažké\n\nJe to vo hviezdach, je to vo hviezdach\nProste na všetko máš jasnú odpoveď\n\nJe to vo hviezdach, je to vo hviezdach\nNiečo iné chcem počúvať\nA to hneď\n\nStudená si ako zima na Aljaške\nOpýtať sa kedy ťa smiem zohriať je tak ťažké\n\nJe to vo hviezdach, je to vo hviezdach\nProste na všetko máš jasnú odpoveď\n\nJe to vo hviezdach, je to vo hviezdach\nNiečo iné chcem počúvať\nA to hneď
Title: Re: AIMP WebLyrics
Post by: sveakul on January 10, 2021, 19:20:31
The Musixmatch entry retrieves properly formatted lyrics for me;  be sure the entry in aimp_webLyrics.ini looks like this:

[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=",
LyricsPageTextPostProcessExpression=https://source_MUSIXMATCH.COM\n%Value
Title: Re: AIMP WebLyrics
Post by: ferino on January 14, 2021, 01:37:32
its the same

https://www.musixmatch.com/lyrics/Lucie/Luc%C3%ADja
Quote
https://mega.nz/file/FJcjSa5L#lmDwdJ6JIj3KZFbLX2N0IBdL6cPsjyyf08Y9fr28eQE

Quote
https://source_MUSIXMATCH.COM\nAhuuua\n\nLucíja\nSnad nechceš běžet za ségrou\nLucíja\nSnad nechceš běžet za ségrou\nVčera utekla's mi pryč a voni po tvejch stopách jdou\n\nLucíja\nVrať se, pod sebou chci tě mít\nLucíja\nVrať se, pod sebou chci tě mít\nVíš, že jsem dost dobrej a nebudu tě bít\n\nTo bylo studený ráno\nA v posteli sám\nPo tobě ptám se\nNikdo nic neříká\n\nLucíja\nDo srdce vraž mi žhavej drát\nLezu po kolenou, chci ti tam lásku dát\nWooow\n\nTo bylo studený ráno\nV posteli sám\nPo tobě ptám se\nNikdo nic neříká\n\nLucíja\nVrať se, pod sebou chci tě mít\nVíš, že jsem dost dobrej a nebudu tě bít\n\nLucíja\nDo srdce vraž mi žhavej drát\nLucíja\nDo srdce vraž mi žhavej drát\nA lezu po kolenou, chci ti tam lásku dát\n\nWow, wooow
Title: Re: AIMP WebLyrics
Post by: saintini on February 11, 2021, 16:07:06
Добрый день,
парни, подскажите какая может быть причина. почему плагин не ищет текст в интернете. Галочки искать в интернете стоят в настройках. плагин подключен, подключение через внешнее прокси.



========
P.s. кажись, таки заработало - удалил старую версию, установил последнюю. Лирика таки появилась в информации о проигрываемом треке :)

похоже внешний плагин таки подглючивал в старой версии :)
Title: Re: AIMP WebLyrics
Post by: alexvance101 on May 10, 2021, 18:45:02
появилась такая проблема с текстами
Title: Re: AIMP WebLyrics
Post by: Artem on May 10, 2021, 21:33:20
Да, это известная проблема. Скоро будет обновление.
Title: Re: AIMP WebLyrics
Post by: sveakul on May 19, 2021, 20:21:59
AIMP 4.70 Build 2250: the genius.com search seems to be no longer working.  Apparently the site has changed its search methods.  Can this be fixed (sabadell66 can you help)?

AIMP 4.70 Build 2250: поиск по genius.com, похоже, больше не работает.  По-видимому, сайт изменил свои методы поиска.  Можно ли это исправить (sabadell66 может помочь)?
Title: Re: AIMP WebLyrics
Post by: sabadell66 on May 20, 2021, 00:25:55
[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags="url":"
SearchResultPageFinishTags=",
LyricsPageTitleStartTags={"name":"song_title","values":["
LyricsPageTitleFinishTags="]
LyricsPageArtistStartTags={"name":"artist_name","values":["
LyricsPageArtistFinishTags="]
LyricsPageTextStartTags=<div class="Lyrics__Container-sc-1ynbvzw-6 krDVEH">
LyricsPageTextFinishTags=<div class="SidebarAd__Container-sc-1cw85h6-0 dmUBmo">
Title: Re: AIMP WebLyrics
Post by: sveakul on May 20, 2021, 02:21:36
sabadell66, you've saved the day again--we're back in business with your new genius.com code, THANK YOU sir!

sabadell66, вы снова спасли положение - мы снова в деле с вашим новым кодом genius.com, СПАСИБО ВАМ, сэр!
Title: Re: AIMP WebLyrics
Post by: sabadell66 on May 29, 2021, 00:23:29
Артем, вы меня спрашивали, можно ли использовать провайдеры сделанные мной - конечно можно, но они играют роль только в совокупности и в своем порядке - выдергивать и ставить как попало - это не дело. Когда вы спрашивали о использовании того или иного провайдера - я давал добро, но думал, что все будет использоваться комплексно. Сейчас - это полный бред - я устал обьяснять, что [genius.com] плохо сосуществует с другими провайдерами - ему нужны Куки - так он должен выглядеть -

[genius.com]
Class=TAIMPLyricsWebPageBasedProvider
CustomHeaders=\ncontent-type: application/json; charset=utf-8\ncontent-encoding: gzip\Cookie: _genius_ab_test_cohort=21; _csrf_token=28e6CC4vCYJXGXytCfWjQ%2F8GnJQsUnMJllAW9jSlmnM%3D; _ab_tests_identifier=80decc6f-7b9b-4a0e-8010-064e5fa30e87; genius_first_impression=1621451682892; _rapgenius_session=BAh7BzoPc2Vzc2lvbl9pZEkiJWVkMGJlOTY3NDU5MmExMmRkMjBmMWE2ZmU5YWViZGY1BjoGRUY6EF9jc3JmX3Rva2VuSSIxMjhlNkNDNHZDWUpYR1h5dENmV2pRLzhHbkpRc1VuTUpsbEFXOWpTbG1uTT0GOwZG--03ecce604b9b1a9f18ccc98cc5f14108a91b0cc2; mp_mixpanel__c=3; mp_77967c52dc38186cc1aadebdd19e2a82_mixpanel=%7B%22distinct_id%22%3A%20%22179860d3574e8-04a8acb36f4ebe-1a387940-1fa400-179860d3575104%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%2C%22AMP%22%3A%20false%2C%22genius_platform%22%3A%20%22web%22%2C%22provider%22%3A%20%22apple%22%2C%22provider_id%22%3A%20%221422649021%22%2C%22song%22%3A%20%22Waterloo%22%2C%22song_id%22%3A%20120422%2C%22Mobile%20Site%22%3A%20false%2C%22user_id%22%3A%20null%2C%22containing_frame_is_fullbleed%22%3A%20true%7D
SearchQuery=https://genius.com/api/search/multi?per_page=5&q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags="url":"
SearchResultPageFinishTags=",
LyricsPageTitleStartTags={"name":"song_title","values":["
LyricsPageTitleFinishTags="]
LyricsPageArtistStartTags={"name":"artist_name","values":["
LyricsPageArtistFinishTags="]
LyricsPageTextStartTags=<div class="Lyrics__Container-sc-1ynbvzw-6 krDVEH">
но ХЗ сколько он продержится, у меня есть полная линейка провайдеров - по скорости и по "отдаче" - текст будет опредиляться раньше, чем появится Обложка диска - я понимаю, что это не главное в программе, многие на это не обращают внимания, но довертесь человеку , который в этом шарит - вот так должен выглядеть код -
[azlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://search.azlyrics.com/search.php?q=%artist%%20%%title%
Encoding=URL
SearchResultPageStartTags=<a href="
SearchResultPageFinishTags=">
LyricsPageArtistStartTags=ArtistName = "
LyricsPageArtistFinishTags=";
LyricsPageTitleStartTags=SongName = "
LyricsPageTitleFinishTags=";
LyricsPageTextStartTags=<!-- Usage of azlyrics.com content by any third-party lyrics provider is prohibited by our licensing agreement. Sorry about that. -->
LyricsPageTextFinishTags=</div>


[lyricshare.net]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://lyricshare.net/ru/search/?q=%artist%+%title%
Encoding=URL
SearchResultPageStartTags=<h3><a href="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=http://lyricshare.net%Value
LyricsPageArtistStartTags=<h1>
LyricsPageArtistFinishTags=<br
LyricsPageTitleStartTags=<h1>|/>Текст песни
LyricsPageTitleFinishTags=h1>|</
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<p id="textpesni">
LyricsPageTextFinishTags=</p>


[musixmatch.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://www.musixmatch.com/search/%artist%%20%title%
Encoding=URL
SearchResultPageStartTags=</div><meta content="
SearchResultPageFinishTags="
SearchResultPagePostProcessExpression=https://www.musixmatch.com%Value
LyricsPageArtistStartTags=mxm-track-title__artist-link">
LyricsPageArtistFinishTags=</a>
LyricsPageTitleStartTags=<small>Lyrics</small>
LyricsPageTitleFinishTags=</h1>
LyricsPageTextStartTags="body":"
LyricsPageTextFinishTags=","


[songlyrics.com]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=http://www.songlyrics.com/index.php?section=search&searchW=%artist% %title%&submit=Search
SearchResultPageStartTags=<div class="serpresult">|<a href="
SearchResultPageFinishTags=</div>|"
LyricsPageArtistStartTags=artist: "
LyricsPageArtistFinishTags=",
LyricsPageTitleStartTags=song: "
LyricsPageTitleFinishTags=",
LyricsPageTextStartTags=<p id="songLyricsDiv"  class="songLyricsV14 iComment-text">
LyricsPageTextFinishTags=</p>
LyricsPageTextPostProcessExpression=%IFGreater(120,%Length(%Value), ,%Value)


[morepesen.ru]
Class=TAIMPLyricsWebPageBasedProvider
SearchQuery=https://morepesen.ru/|POST:do=search&subaction=search&story=%artist%+%title%&sbutt=Искать
Encoding=URL
SearchResultPageStartTags=<b><a href="
SearchResultPageFinishTags="
LyricsPageArtistStartTags=<title>
LyricsPageArtistFinishTags= -
LyricsPageTitleStartTags=<title>| -
LyricsPageTitleFinishTags=</title>|- текст песни
LyricsPageTitlePostProcessExpression=%StrTrim(%Value)
LyricsPageTextStartTags=<pre>
LyricsPageTextFinishTags=</pre>
LyricsPageTextPostProcessExpression=WWW.MOREPESEN.RU\n%Value
Title: Re: AIMP WebLyrics
Post by: Artem on May 29, 2021, 21:24:45
Сейчас - это полный бред - я устал обьяснять, что [genius.com] плохо сосуществует с другими провайдерами - ему нужны Куки - так он должен выглядеть -

Каким образом genius может конфликтовать с другими провайдерами?

Quote
у меня есть полная линейка провайдеров - по скорости и по "отдаче" - текст будет опредиляться раньше, чем появится Обложка диска - я понимаю

Это действительно важный фактор для работоспособности?


Title: Re: AIMP WebLyrics
Post by: sveakul on June 10, 2021, 19:55:58
@sabadell66:  Я больше не получаю тексты песен от Genius (всего несколько дней назад), используя один из двух скриптов, которые вы разместили в ответе #182 (https://www.aimp.ru/forum/index.php?topic=57148.msg412634#msg412634 (https://www.aimp.ru/forum/index.php?topic=57148.msg412634#msg412634)) или в ответе #184 (https://www.aimp.ru/forum/index.php?topic=57148.msg412896#msg412896 (https://www.aimp.ru/forum/index.php?topic=57148.msg412896#msg412896)).  Они снова изменили свой метод поиска?

@sabadell66:  I am no longer getting lyrics from Genius (as of only a few days ago), using either one of the two scripts you posted in reply #182 (https://www.aimp.ru/forum/index.php?topic=57148.msg412634#msg412634 (https://www.aimp.ru/forum/index.php?topic=57148.msg412634#msg412634)) or reply #184 (https://www.aimp.ru/forum/index.php?topic=57148.msg412896#msg412896 (https://www.aimp.ru/forum/index.php?topic=57148.msg412896#msg412896)).  Have they changed their search method again?

Спасибо за любую помощь, которую вы можете оказать!