# Linux下最好用的歌词工具:OSD Lyrics安装使用指引

Linux下最好用的歌词工具:OSD Lyrics安装使用指引

文章目录

  • Linux下最好用的歌词工具:OSD Lyrics安装使用指引
    • 1 安装
      • 1.1 直接安装
      • 1.2 源码安装
    • 2 错误解决
    • 3 快捷方式与软件设置(很重要)
    • 4 首选项相关界面
    • 5 最后

OSD Lyrics 是一个桌面应用程序,用于查看与各种媒体播放器兼容的歌词(比如Linux下最好的音乐播放器:audacious)。它不是一个插件,而是一个独立的程序。OSD Lyrics在您的桌面上显示歌词,风格类似于KaraOK。它还提供了另一种显示风格,歌词从下到上滚动。OSD歌词可以自动从网络下载歌词。Linux下最好用的歌词工具。

官方地址: https://github.com/osdlyrics/osdlyrics

1 安装

1.1 直接安装

主要发行版的官方源里面已经包含此软件,可以直接安装
ubuntu 20.04 官方源中 osdlyrics 默认版本为 0.5.5,可以直接安装:

sudo apt install   osdlyrics

也可以顺便安装Linux下最好的音乐播放器audacious

sudo apt install -y  audacious audacious-plugins

1.2 源码安装

这种方式,可以安装最新版

参考官方说明: https://github.com/osdlyrics/osdlyrics

git clone https://github.com/osdlyrics/osdlyrics.git
cd  osdlyrics
./autogen.sh
./configure  --prefix=/usr  PYTHON=/usr/bin/python3
make
sudo make install    

2 错误解决

这些错误很可能不会出现在你那里

  1. 如果运行osdlyrics不显示窗口,自动退出(双击之后,鼠标转几圈就没有反应了),系统日志提示以下错误:
Aug  9 10:12:51 TM1701-b38cbc23 org.osdlyrics.Daemon[244937]: ModuleNotFoundError: No module named 'pycurl'

则安装:

python3 -m pip install  pycurl
  1. 如果安装pycurl出错:
src/pycurl.h:206:13: fatal error: gnutls/gnutls.h: 没有那个文件或目录

则安装这个:

sudo apt install  libgnutls28-dev

3 快捷方式与软件设置(很重要)

锁定OSD: Shift+Ctrl+L        #-- 鼠标无法击中
隐藏OSD: Shift+Ctrl+H
  • 如果你设置为锁定或隐藏模式,鼠标将无法打开设置界面,你需要使用上面的快捷方式解锁,或者修改软件配置文件~/.config/osdlyrics/osdlyrics.conf,然后重新打开OSD Lyrics软件即可,内容参考:
[OSD]
locked = false
translucent-on-mouse-over = true
width = 1024
outline-width = 3
line-count = 1
x = 425
y = 922
lrc-align-0 = 0.0
lrc-align-1 = 1.0
blur-radius = 2.0
font-name = serif 30
osd-window-mode = normal
active-lrc-color = #FF8000;#FFFF00;#FF8000;
inactive-lrc-color = #99FFFF;#0000FF;#99FFFF;[Download]
download-first-lyric = 0
proxy-port = 7070
proxy = no
proxy-type = http
proxy-host =.
proxy-username =.
proxy-password =.
download-engine = netease;[General]
display-mode-osd = true
display-mode-scroll = true
notify-music = true
startup-player = audacious %U
lrc-path = ~/.lyrics;%;
lrc-filename = %p-%t;%t-%p;%f;%t;[ScrollMode]
width = 500
height = 400
opacity = 0.9
font-name = Sans 12
bg-color = #000000
active-lrc-color = #E3CF00
inactive-lrc-color = #FAEBD6
scroll-mode = always

请关注:locked = falsedisplay-mode-osd = truedisplay-mode-scroll = true

  • 在非锁定模式及非隐藏模式下,右键点击歌词窗口,即可弹出设置界面:

image-20230809115205786

  • 两种歌词模式(最右边那个是播放器audacious):

image-20230809114712638

4 首选项相关界面

image-20230809115607842

image-20230809115654410

image-20230809115732336

image-20230809115759650

image-20230809115821989

5 最后

img

爱你!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/82608.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人工智能、BIM技术、机器学习在智慧工地的应用

人工智能、BIM技术、机器学习在智慧工地的应用 智慧工地云平台是专为建筑施工领域所打造的一体化信息管理平台。通过大数据、云计算、人工智能、BIM、物联网和移动互联网等高科技技术手段,将施工区域各系统数据汇总,建立可视化数字工地。同时&#xff0…

第一百二十五天学习记录:C++提高:STL-deque容器(下)(黑马教学视频)

deque插入和删除 功能描述: 向deque容器中插入和删除数据 函数原型: 两端插入操作: push_back(elem); //在容器尾部添加一个数据 push_front(elem); //在容器头部插入一个数据 pop_back(); //删除容器最后一个数据 pop_front(); //删除容器…

MySQL安装和卸载

1.MySQL概述 MySQL概述 MySQL是一个[关系型数据库管理系统],由瑞典MySQL AB 公司开发,2008年被sun公司收购, 2009sun又被oracle收购,所以属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用…

自然语言处理学习笔记(三)————HanLP安装与使用

目录 1.HanLP安装 2.HanLP使用 (1)预下载 (2)测试 (3)命令行 (4)测试样例 3.pyhanlp可视化 4. HanLP词性表 1.HanLP安装 HanLP的 Python接口由 pyhanlp包提供,其安装…

halcon 学习笔记

图像的参数 图形参数 Iconic, 包括 image, region, XLD 1.1 image 图像由一个或者多个通道组成,是大小相同的矩阵,包含各种像素类型的灰度值 在图像显示界面,按ctrl健,可以查看当前的像素值 灰度图 一个通道像素点存放在一个矩…

HTML5 中新增了哪些表单元素?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ HTML5 中新增了的表单元素⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅!这个专栏是为那些对Web开发感兴趣、刚…

权限校验—接口检验

一、背景介绍 最近项目中要实现根据不同用户去划分不同的角色,而不同角色具备调用不同接口的权限这个功能。用户在调用接口时需要校验用户是否具有权限访问接口,防止外界恶意调用随意篡改 二、思路&方案 为什么要进行接口鉴权? 接口鉴权…

基于VUE3+Layui从头搭建通用后台管理系统(前端篇)七:工作台界面实现

一、本章内容 本章实现工作台界面相关内容,包括echart框架引入,mock框架引入等,实现工作台界面框架搭建,数据加载。 1. 详细课程地址: 待发布 2. 源码下载地址: 待发布 二、界面预览 三、开发视频 基于VUE3+Layui从头搭建通用后台管理系统合集-工作台界面布局实现 五、…

FPGA----UltraScale+系列的PS侧与PL侧通过AXI-HP交互(全网唯一最详)附带AXI4协议校验IP使用方法

1、之前写过一篇关于ZYNQ系列通用的PS侧与PL侧通过AXI-HP通道的文档,下面是链接。 FPGA----ZCU106基于axi-hp通道的pl与ps数据交互(全网唯一最详)_zcu106调试_发光的沙子的博客-CSDN博客大家好,今天给大家带来的内容是&#xff0…

哪个版本的FL Studio更适合我?2023年到底应该入手哪一款FL Studio?

很多打算入手正版FL Studio的新手朋友都会纠结一个问题:哪个版本的FL Studio更适合我,2023年到底应该入手哪一款FL Studio?本文会介绍每个版本之间的差异点,并带大家选择适合自己的FL Sudio版本。 FL Studio Mac-安装包&#xff…

Spring系列三:基于注解配置bean

文章目录 💗通过注解配置bean🍝基本介绍🍝快速入门🍝注意事项和细节 💗自己实现Spring注解配置Bean机制🍝思路分析🍝注意事项和细节 💗自动装配 Autowired🍝案例1: Autow…

【算法篇C++实现】算法的时间、空间复杂度

文章目录 🚀一、算法的概念🚀二、算法的特征1.可行性2.确定性3.有穷性4.输入5.输出 🚀三、算法的评价1.正确性2.可读性3.健壮性 🚀四、算法的复杂度⛳(一)时间复杂度1、时间复杂度的概念2、大O的渐进表示法…

培训报名小程序报名功能完善

目录 1 修改数据源2 修改表单3 支付成功时修改状态4 创建报名成功页5 最终的效果总结 目前我们的报名功能已经搭建了一个基础版,后续需要展示用户已经报名的信息,需要添加一个状态来显示用户是否成功付费。 1 修改数据源 打开我们的报名数据源&#xff…

使用 Docker 和 Streamlit 构建和部署 LangChain 支持的聊天应用程序

文章目录 前言聊天应用程序组件和技术LangChain Python框架开放人工智能模型前端 Streamlit UI使用 Docker 进行部署Docker 优化以实现轻量级和快速构建Docker-compose.yaml 文件基础设施Streamlit 公共云谷歌应用引擎使用 Google Cloud Run 部署应用1.启动服务2. 创建角色并将…

HDFS中的Trash垃圾桶回收机制

Trash垃圾桶回收机制 文件系统垃圾桶背景功能概述Trash Checkpoint Trash功能开启关闭HDFS集群修改core-site.xml删除文件到trash删除文件跳过从trash中恢复文件清空trash 文件系统垃圾桶背景 回收站(垃圾桶)是windows操作系统里的一个系统文件夹&#…

Java版企业电子招标采购系统源码—企业战略布局下的采购寻源tbms

​ 项目说明 随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以…

Jupyter Notebook 未授权访问远程命令执行漏洞

漏洞描述 Jupyter是一个开源的交互式计算环境,它支持多种编程语言,包括Python、R、Julia等。Jupyter的名称来源于三种编程语言的缩写:Ju(lia)、Py(thon)和R。 Jupyter的主要特点是它以笔记本(Notebook)的形式组织代码…

Effective Java笔记(29)优先考虑泛型

一般来说 ,将集合声 明参数化,以及使用 JDK 所提供的泛型方法,这些都不太困难 。编写自己的泛型会比较困难一些,但是值得花些时间去学习如何编写 。 以简单的(玩具)堆校实现为例 : // Object -…

Android Studio System.out.println()中文乱码

第一步: 打开studio64.exe.vmoptions加入-Dfile.encodingUTF-8 第二步: File-Settings-Editor-File Encodings 把所有的编码格式改为UTF-8 尝试跑一下代码,如果还不行,重启IDE 再试试。

LT8711UXD 是一款高性能双通道 Type-C/DP1.4 至 HDMI2.0 转换器

LT8711UXD 1.描述 LT8711UXD是一款高性能的双车道TypeC/DP1.4到HDMI2.0转换器,设计用于将USB Type-C源或DP1.4源连接到HDMI2.0接收器。LT8711UXD集成了一个DP1.4兼容的接收机,和一个HDMI2.0兼容的发射机。此外,还包括两个CC控制器&#xff0…