连接DeaDBeeF和osd-lyrics
DeaDBeeF是linux下优秀的播放器,osd-lyrics可以在linux下完美的显示歌词。
osd-lyrics通过DBus与播放器通信,实现同步显示歌词。DeaDBeeF没有提供DBus接口,因此无法与osd-lyrics进行通信,也就无法通过osd-lyrics同步显示歌词。
要想将两者连接起来,可以通过下面的方法:
首先,让DeaDBeeF支持DBus接口。可以通过安装MPRIS插件实现。MPRIS是 Media Player Remote Interfacing Specification,是Linux下媒体播放器交互的一个协议,具体可参考这里和这里。
osd-lyrics使用MPRIS协议同播放器进行通信。安装插件之后,还要对osd-lyrics打补丁,让其支持DeaDBeeF。
首先下载补丁。然后下载osd-lyrics的源码。使用git打上补丁。编译安装。
这样就可以了。
先运行DeaDBeeF,再运行osd-lyrics。
也可以在osd-lyrics中设置自动启动DeaDBeeF。如图
然后只需要启动osd-lyrics,osd-lyrics会自动启动DeaDBeeF。
目前两个补丁均已提交到官方。
转载于:https://www.cnblogs.com/kernel_hcy/archive/2011/06/21/2085601.html
连接DeaDBeeF和osd-lyrics相关推荐
- 编译osd lyrics使其可以从虾米下载歌词
2019独角兽企业重金招聘Python工程师标准>>> 1. 下载osd lyrics源代码 可以从https://code.google.com/p/osd-lyrics/down ...
- Ubuntu应用推荐大全
速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指明软件的方向,也可供已入门的同仁参考. ...
- 软件:常用 Linux 软件汇总,值得收藏!
音频软件Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件 Ardour - 在 Linux 上录音,编辑,和混音 Audacious - 开源音频播放器,按你想要的方式播 ...
- Ubuntu操作系统综合贴
本文转载自卡饭论坛http://bbs.kafan.cn/thread-1551594-1-1.html,作者:ubuntu2011 Linux简介及安装 Linux是什么? Linux是一种自由和开 ...
- ubuntu box_将您的Ubuntu Box转换成卡拉OK机
ubuntu box Ever thought about turning your Linux Box into your own personal karaoke machine ? Well O ...
- 常用 Linux 软件汇总,足够用了!!!
以下文章来源方志朋的博客,回复"666"获面试宝典 音频 Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件 Ardour - 在 Linux 上录音, ...
- 常用 Linux 软件汇总
音频 Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件 Ardour - 在 Linux 上录音,编辑,和混音 Audacious - 开源音频播放器,按你想要的方式播放 ...
- 整理汇总了一份常用的 Linux 软件!
关注.星标公众号,直达精彩内容 来源:gitbooks 音频 Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件 Ardour - 在 Linux 上录音,编辑,和混音 A ...
- Ubuntu桌面操作系统综合贴
2019独角兽企业重金招聘Python工程师标准>>> 本文原为发表在卡饭论坛的介绍ubuntu的帖子:http://bbs.kafan.cn/thread-1551594-1-1. ...
最新文章
- windows下编译pcl-master源码(带GPU)
- Python SqlAlchemy使用方法
- hive ALLOW_UNQUOTED_CONTROL_CHARS
- Kylin工作原理、体系架构
- android学习笔记30——AndroidMainfest.xml
- 番茄花园win11 32位官方纯净版镜像v2021.07
- 数字图像处理 空间域平滑 MATLAB实验
- 为什么专业工程师对前端开发不屑一顾?
- kotlin之泛型的使用
- 基于改进自动色彩均衡算法的图像增强方法(含程序)
- 顶尖互联网公司 类名定义/数据库字段 - 英文名词解释
- Java入门第116课——向List中插入和删除元素
- java电话号码_java编程——电话号码查询系统
- mysql 当前时间减指定时间_Mysql从日期值减去5分钟
- 计算机应用系统统考配书光盘,统考配书光盘计算机应用基础使用手册
- 怎么把python从c盘移到d盘_PyCharm占用过大C盘空间,system配置文件迁移
- 简练网软考知识点整理-项目整体绩效测量基准
- ipconfig使用方法完整版
- ipad iphone开发_如何更快地为iPhone或iPad充电
- 2012年百度实习生招聘——java开发