Основные возможности:
- Более 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"
Источник: https://www.opennet.ru/opennews/art.shtml?num=66027
(opennet.ru, мини-новости)
