当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 295 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 20  下一页
作者 内容
1 楼 
 文章标题 : mlrc(歌词脚本,支持很多播放器哦 :) 7月5日更新)
帖子发表于 : 2008-05-17 9:00 
头像

注册: 2007-04-25 13:12
帖子: 2838
送出感谢: 0 次
接收感谢: 0 次
感谢 xiooli bones7456 thword yaoms 的帮助,特别是xiooli同学 :D
没有你们的帮助我是无法完成的

目前支持的播放器有audacious,amarok,exaile,mocp,mpd,rhythmbox,Quod Libet(只能由id3标签判断)

-------- 7.5 -----------
最好先把以前的配置文件删除...
减少cpu占用
加入osd的动画效果
---------------------------

-------- 6.22 ---------
感谢zhwps的测试
也许能解决以前出现过的问题 :wink:
--------------------------

-------- 6.20 ---------
感谢zhwps的提议,现在会自动去掉标题里的序号了
并且修改了几个错误
--------------------------


-------- 6.10 ---------
终于把rhythmbox的标签搞定了 :D
--------------------------


-------- 6.7 -----------
感谢clover1981提出的问题
这次更新主要是代码优化
修改了几个错误
功能上没有变化

另祝大家端午快乐
高考的同学一路顺风 :D
-------------------------


-------- 6.3 -----------
去掉歌词中的^M
修正自动检测播放器的错误

如果使用中出现错误,欢迎在回帖中指出
谢谢支持
---------------------------


--------- 6.2 -----------
感谢alinmnbones7456的建议
自动检测运行的播放器
可选择下载歌词按照文件名或id3标签
按照文件名下载格式可选(artist-title或者title-artist)
按照标签下载遇到没有标签的文件会自动检测文件名

配置文件新加入两项
readname=id3 #读取歌曲名称方式,id3,filename可选
namemode=artist-title #文件命名方式artist-title,title-artist可选
------------------------------


----------5.31------------
这次改动比较大
添加amarok支持
添加了配置文件,默认是~/.config/mlrc.conf
添加了模糊搜索和精确搜索
会记录下你最后一次设置的运行模式
比如你最后一次执行的是./mlrc -mocp osd
下次直接运行./mlrc即可

下面是对配置文件的说明
[config]
mode=cli #歌词的显示模式,cli和osd可选
player=mpd #你所使用的播放器,aud,amok,mpd,mocp可选
blurred=0 #模糊搜索开关,1为开启
[cli]
row=10 #命令行模式的每页歌词显示行数
[osd]
vposition=bottom #osd模式,歌词纵坐标方位
halignment=left #osd模式,歌词横坐标方位
timeout=10000 #osd模式歌词逝去时间
size=18000 #osd模式歌词大小
foreground=white #歌词颜色
#这个文件第一次运行脚本时会自动产生

再次感谢大家...祝大家6.1快乐 :D
--------------------------------------------------------


----------5.30------------
再次感谢xiooli和ee

改了几个错误
添加了对audacious的支持
-----------------------------


-----------5.28------------
完善了对moc支持
找不到歌词不再产生~/.lyrics目录里的文件
不再需要TMPDIR
静默模式下载
mlrc可以直接运行不必加参数,默认使用mpd的命令行模式
-------------------------------


使用方法:
mpd或者mocp正在运行中
解压保存到任意目录
代码:
chmod +x mlrc
./mlrc

更新了osd模式
歌词可以像电影字幕一样哦,效果很好,见图就知道了 :D
要使用请先安装gnome-osd
如果想提高下载歌词的准确率,请使你的歌曲标签完整
可以到17楼看看xiooli同学的脚本 :D


参数说明:
./mlrc自动检测播放器,并下载显示歌词
./mlrc osd自动检测播放器,设置默认模式为osd
./mlrc cli自动检测播放器,设置默认模式为cli
./mlrc -d 歌名 演唱者(或者只用歌名也行):下载歌词到默认目录


附件:
mlrc.tar.bz2 [3.79 KiB]
被下载 1336 次
文件注释: gzexe压缩过的
mlrc.tar.bz2 [4.54 KiB]
被下载 580 次
文件注释: osd模式
要使用它请先sudo apt-get install gnome-osd

2008-07-08-214230_468x142_scrot.png
2008-07-08-214230_468x142_scrot.png [ 42.93 KiB | 被浏览 9738 次 ]

文件注释: 普通模式
2008-05-28-184613_1024x768_scrot.png
2008-05-28-184613_1024x768_scrot.png [ 706.71 KiB | 被浏览 9835 次 ]

文件注释: 普通模式
2008-05-17-083754_641x447_scrot.png
2008-05-17-083754_641x447_scrot.png [ 164.96 KiB | 被浏览 9574 次 ]



_________________
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS


最后由 solcomo 编辑于 2008-10-10 20:52,总共编辑了 57 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-05-17 9:17 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
呵呵,不错,希望你把这个脚本维护下去。越做越好。


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:00 
头像

注册: 2006-11-11 10:23
帖子: 1226
地址: Mars
送出感谢: 0 次
接收感谢: 0 次
很强大


_________________
抬头望星空一片晴,我独行,夜已渐寒……


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:02 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
哇,你找到个更方便的下载歌词的地方啊,比从百度下载歌词方便多了,哈哈。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:03 

注册: 2008-03-28 12:10
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
真的很不错!


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:09 
头像

注册: 2007-04-25 13:12
帖子: 2838
送出感谢: 0 次
接收感谢: 0 次
xiooli 写道:
哇,你找到个更方便的下载歌词的地方啊,比从百度下载歌词方便多了,哈哈。

:D 一直用搜狗搜音乐,感觉比百度好...


_________________
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:09 
头像

注册: 2007-04-25 13:12
帖子: 2838
送出感谢: 0 次
接收感谢: 0 次
yaoms 写道:
呵呵,不错,希望你把这个脚本维护下去。越做越好。

谢谢,我会努力的 :lol:


_________________
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:14 

注册: 2007-04-09 12:19
帖子: 119
送出感谢: 0 次
接收感谢: 0 次
这里需要改一下
代码:
TMPDIR=/home/como/.lyrics/tmp
LRCDIR=/home/como/.lyrics


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:17 
头像

注册: 2007-04-25 13:12
帖子: 2838
送出感谢: 0 次
接收感谢: 0 次
thword 写道:
这里需要改一下
代码:
TMPDIR=/home/como/.lyrics/tmp
LRCDIR=/home/como/.lyrics


要改...忘说明了...
LRCDIR是歌词路径
TMPDIR是缓存路径
谢谢提醒


_________________
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:30 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
代码:
gb=`echo "$NM" | iconv -c -f utf-8 -t gb2312 | LANG=C sed 's/./&\n/g' | sed -n '$!l' |
    while read str;do
      str=${str%$}
        if [ ${#str} -eq 3 ];then
          printf "%%%X" "0${str}"
        elif [ "X${str}" == "X" ];then
          echo -n '%20'
        else
          echo -n $str
        fi
      done
  echo`

这句改成
代码:
gb=`echo "$NM" | iconv -c -f utf-8 -t gb2312 |od -t x1 -A n |tr " " %`
更简单哦:)

很好不错:


附件:
Screenshot.png
Screenshot.png [ 1.19 MiB | 被浏览 9309 次 ]



最后由 xiooli 编辑于 2008-05-17 10:43,总共编辑了 1 次
页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:34 
头像

注册: 2007-04-25 13:12
帖子: 2838
送出感谢: 0 次
接收感谢: 0 次
xiooli 写道:
[code]
这句改成[code]gb=`echo "$NM" | iconv -c -f utf-8 -t gb2312 | LANG=C sed 's/./&\n/g' | sed -n '$!l' |od -t x1 -A n |tr " " %`[/code]更简单哦:)

很好不错:


xiooli,昨天尝试这这样改来着,但没成功
谢谢了..嘿嘿


_________________
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-05-17 10:41 
头像

注册: 2007-10-28 21:35
帖子: 1169
送出感谢: 0 次
接收感谢: 2
支持!
希望楼主越做越好!


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-05-17 11:06 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
能用 osd 代替 echo 输出就好了。。。


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-05-17 11:17 
头像

注册: 2007-04-25 13:12
帖子: 2838
送出感谢: 0 次
接收感谢: 0 次
yaoms,没找到这方面的资料,不知道具体怎么实现啊..


_________________
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-05-17 18:25 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
哈哈,这么快就出了啊,赞~
应该搞个配置项,以便支持mocp.


_________________
关注我的blog: ε==3


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 295 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 20  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译