zoukankan      html  css  js  c++  java
  • Linux 下的歌词秀软件

     1. lrcdis

    由于源里的ncmpcpp 编译时没有加上歌词功能,从 http://code.google.com/p/lrcdis/ 找来一个歌词下载和显示的脚本,支持多种输出模式。

     e.g. 使用 cli 模式输出,把一个 urxvt 改造成歌词秀。

    添加一个快捷方式,名字就叫“歌词秀”好了。命令如下:

    Exec=urxvt -override-redirect -depth 32 -si -bg "rgba:0000/0000/0000/2222" -fn "xft:Yahei Mono:size=11" -bl +sb -geometry 54x8+800+600 -name lyricshow -e /home/useless/scripts/lrcdis

    在 xcompmgr 的配合下,效果就是生成一个半透明无边框位于屏幕左下方的小窗口。

    不过想结束程序时可找不到关闭按钮,要用命令: pkill lrcdis


     


     2. osd-lyrics

     可以安装 AUR 上的osd-lyrics-svn 或者某个正式的版本

    $ makepkg -s

    [ $ sudo pacman -Sy 依赖的包 ... ]

    $ sudo pacman -U 包名-版本号.pkg.tar.xz

      运行 osd-lyrics 后右键点托盘上的图标可进行首选项设置,可以把默认启动的音乐播放器设为 mpd 或 xmms2 等。

     

    如果 mp3 文件中的中文标签不是 UTF-8格式的,osd-lyrics无法识别,就找不到歌词,需要手动转码。

     $ sudo pacman -S mutagen

     $  mid3iconv -e GB18030 路径/XXX.mp3

    批量转换: $  find . -iname “*.mp3″ -execdir mid3iconv -e gb18030 {} \;

  • 相关阅读:
    .net core 2.0以上版本加载appsettings.json
    BZOJ 2564: 集合的面积
    P3829 [SHOI2012]信用卡凸包
    P2215 [HAOI2007]上升序列
    P2511 [HAOI2008]木棍分割
    P2510 [HAOI2008]下落的圆盘
    P4053 [JSOI2007]建筑抢修
    P4050 [JSOI2007]麻将
    P4049 [JSOI2007]合金
    P4161 [SCOI2009]游戏
  • 原文地址:https://www.cnblogs.com/shankun/p/lyrics_show_in_linux.html
Copyright © 2011-2022 走看看