Последовательное отображение текста песен на рабочем столе любым плеером.

osdlyrics 002

OSD Lyrics — небольшое Python / GTK графическое приложение реализующее последовательное отображение текста песен (караоке) на рабочем столе любым плеером.

osdlyrics 003

Караоке — развлечение изобретённое в Японии, во второй половине ХХ века, заключающееся в непрофессиональном пении под заранее записанную фонограмму.

osdlyrics 004

osdlyrics 005

OSD Lyrics полностью автономное приложение, не являющееся плагином (расширением) для плееров или плеером для воспроизведения караоке файлов. Приложением транслируется текст (в том числе и караоке) при воспроизведении аудио-файла с соответствующим ему файлом формата LRC (LRCv2).

osdlyrics 006

osdlyrics 007

LRC (*.lrc) — формат хранения текста песни с метками синхронизации со звуковыми файлами, обеспечивающий синхронное отображение текста песен при воспроизведении (специализированными плеерами или плеерами имеющими эту функцию). Музыкальная композиция и соответствующий ей текстовой файл должны иметь абсолютно одинаковые имена (язык, регистр, пробелы).

osdlyrics 008

osdlyrics 009

OSD Lyrics интегрируется в область уведомлений (трей), текст для воспроизводимых композиций (лирика) извлекается из заданного каталога (каталогов) или указывается вручную. Для автоматической ассоциации файлов *.lrc с аудио файлами можно задать формат имён файлов, есть возможность загрузки текстов песен с специализированных веб-сервисов.

osdlyrics 010

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

osdlyrics 011

Лицензия: GNU General Public License version 3.0 (GPLv3)

osdlyrics 012

Домашняя страница