OSD Lyrics — небольшое Python / GTK графическое приложение реализующее последовательное отображение текста песен (караоке) на рабочем столе любым плеером.
Караоке — развлечение изобретённое в Японии, во второй половине ХХ века, заключающееся в непрофессиональном пении под заранее записанную фонограмму.
OSD Lyrics полностью автономное приложение, не являющееся плагином (расширением) для плееров или плеером для воспроизведения караоке файлов. Приложением транслируется текст (в том числе и караоке) при воспроизведении аудио-файла с соответствующим ему файлом формата LRC (LRCv2).
LRC (*.lrc) — формат хранения текста песни с метками синхронизации со звуковыми файлами, обеспечивающий синхронное отображение текста песен при воспроизведении (специализированными плеерами или плеерами имеющими эту функцию). Музыкальная композиция и соответствующий ей текстовой файл должны иметь абсолютно одинаковые имена (язык, регистр, пробелы).
OSD Lyrics интегрируется в область уведомлений (трей), текст для воспроизводимых композиций (лирика) извлекается из заданного каталога (каталогов) или указывается вручную. Для автоматической ассоциации файлов *.lrc с аудио файлами можно задать формат имён файлов, есть возможность загрузки текстов песен с специализированных веб-сервисов.
OSD Lyrics может отображать текст в перемещаемом виджете и/или горизонтальной строкой (используется libnotify), расположенной в любом месте рабочего стола (поверх окон). Оформление виджета и текстовой строки настраиваются (шрифт, цвет, прозрачность и пр), управление ориентировано на использование мыши, частично поддерживаются клавиатурные сочетания.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.