Linux系统解决OSDLyrics搜索显示的中文歌词名乱码问题
问题描述
OSDLyrics是Linux桌面系统的一个与多种音乐播放器兼容的桌面歌词工具,支持根据歌曲信息搜索歌词并下载,但是中文搜索结果显示乱码
解决方法
- 找到OSDLyrics的歌词解析文件 lyricsource.py 并编辑。
sudo vim /usr/lib/python2.7/site-packages/osdlyrics/lyricsource.py
- 修改to_dict(self, )方法: 对title和artist和album 进行字符编码转换。
修改前:
修改后:
- 效果图
- 效果图
Linux系统解决OSDLyrics搜索显示的中文歌词名乱码问题相关推荐
- python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题
最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...
- 解决Linux系统中python matplotlib画图的中文显示问题
解决Linux系统中python matplotlib画图的中文显示问题 参考文章: (1)解决Linux系统中python matplotlib画图的中文显示问题 (2)https://www.cn ...
- Linux系统下Jsp验证码显示不出来, nginx 返回500 解决方法
Linux系统下Jsp验证码显示不出来, nginx 返回500 解决方法 tomcat日志 localhost.1949-09-15.log 报错信息 1949-09-15 9:13:34 org. ...
- Linux系统下自动搜索USB摄像头地址及设备信息
Linux系统下自动搜索USB摄像头地址及设备信息 在进行到多个USB摄像头开发时,会涉及到获取摄像头地址及设备信息问题. 一般USB摄像头的设备信息是固定的,我们基于设备信息,就可以在软件开发时进行 ...
- jupyter中中文显示不正常_解决jupyter notebook显示不全出现框框或者乱码问题
在开头加入以下设置即可解决 %matplotlib inline plt.rcParams['figure.figsize'] = (12.0, 8.0) # 调整大小,可根据自实际情况进行设置 pl ...
- 如何解决Bat脚本中包含中文,运行乱码
如何解决Bat脚本中包含中文,运行乱码 转载于:https://jingyan.baidu.com/article/a3f121e4d84a5dfc9152bb55.html bat脚本在批处理的时候 ...
- QQ邮箱炸啦,我的附件名怎么乱码?解决javaMail发送QQ邮件,附件名乱码的问题
解决javaMail发送QQ邮件,附件名乱码的问题 问题背景 具体问题 解决思路 源码Debug 解决方式 问题背景 项目里面使用javaMail发QQ邮件,日志显示我们这边传过去的附件名是正常的,个 ...
- linux系统python截图不显示中文_Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题...
本文主要向大家介绍了Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题,通过具体的内容向大家展现,希望对大家学习Linux运维知 ...
- 【已解决】CentOS7等linux系统时区时间不对显示误差8小时
文章目录 问题 解决 处理时区问题 date查看时间.时区 timedatectl查看时间.时区 查看localtime 设置时区 处理时间问题 问题 中国使用的是东八区上海时间,而linux服务器, ...
最新文章
- 牛客挑战赛36 D. 排名估算( “概率论全家桶”,好题,拉格朗日插值求自然数 k 次幂之和)
- 附加没有日志文件的数据库方法
- vim 文本一些行注释,替换
- 抗锯齿 文字_PS之使用文字工具
- SpringCloud学习笔记026---SpringBoot中使用不同类型的数据库_MySql_PostGreSql_使用template
- ios 图片裁剪框架_iOS 图片裁剪与修改
- 2020最新文本检测算法TextFuseNet
- 什么是复制和交换习语?
- Urbansound8k声音分类深度学习实战
- 高效C++ Effective C++
- Android Studio 更换个性化主题
- ❤️大学三年沉淀,把我的学习经验分享给你,爆肝万字带你走进编程世界!❤️
- python中pip下载的代理设置
- 【知识图谱】知识图谱数据构建的“硬骨头”,阿里工程师如何拿下?深度学习在知识图谱构建中的应用。
- day2-----k8s集群管理常用知识点(1)
- AD学习笔记(一)基础认识
- 51单片机串口SBUF是特殊寄存器,只要不写入新的数据就不会消失,写入新的数据就会覆盖之前的,单片机复位后初始值为不确定值
- TableView的使用方法
- Matlab画散点图并拟合(使用cftool函数拟合)
- Could not resolve placeholder 占位符不能被解析