Выпуск Prismriver Lyrics 1.0.0, инструментария для поиска текстов песен

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 1859
Зарегистрирован: 20.08.2022

#

Выпуск Prismriver Lyrics 1.0.0, инструментария для поиска текстов песен
Дата публикации:Tue, 04 Aug 2026 09:06:40 +0300

Вышла первая версия проекта Prismriver Lyrics, развивающего набор инструментов для поиска текстов песен из различных источников. Проект включает два пакета, построенных на общем движке поиска: консольной утилиты prismriver-lyrics и текстового интерфейса prismriver-lyrics-tui на базе фреймворка Textual. Программа prismriver-lyrics-tui отслеживает состояние плеера через MPRIS, автоматически запускает поиск при смене трека и подсвечивает текущую строку для синхронизированных по времени (LRC) текстов. Код написан на Python и распространяется под лицензией MIT.
Основные возможности:
  • Более 30 плагинов для поиска текстов песен. Фильтрация результатов по плагину, языку, оригиналу/переводу и синхронизированному/обычному тексту. Возможно ограничение числа выводимых результатов ("--limit"/"-l"). Синхронизированные по времени (LRC) тексты с подсветкой текущей строки в TUI по мере воспроизведения трека. Ручной поиск по названию и исполнителю в CLI и TUI. Навигация в TUI в стиле vim. Выбор темы оформления (стандартные из Textual). Дисковый кэш результатов, хранимый в SQLite, с настраиваемым временем жизни ("--cache-ttl") и возможностью его отключить ("--no-cache"). Пакет prismriver-lyrics можно использовать как библиотеку в своих Python-проектах.
Установка (доступны оба пакета, можно ставить по отдельности):
$ pip install prismriver-lyrics $ pip install prismriver-lyrics-tui Поиск текста песни из командной строки:
$ prismriver-lyrics --artist "The Clash" --title "Police and Thieves"
Изображение
Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=66027

Жизнь за Нер'зула!

Ответить