当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 48 篇帖子 ]  前往页数 1, 2, 3, 4  下一页
作者 内容
1 楼 
 文章标题 : 让DeaDBeeF支持GBK标签,彻底解决乱码问题,增加d-bus支持,支持歌词显示
帖子发表于 : 2010-11-13 0:54 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
DeaDBeeF是一个很棒的播放器界面简洁功能强大,更主要的是支持cue,全局快捷键,而且不用安装gstream解码器就可以播放,

图片
图片
图片

lrcshow-x
图片


DeaDBeeF官网

http://deadbeef.sourceforge.net/
ppa:
代码:
ppa:alexey-smirnov/deadbeef


但是DeaDBeeF也不支持GBK标签,每次都要转成utf8,很是郁闷,于是就研究了一下让他支持GBK标签,开源的东西就是好,可以随便改

附上修改后的源码,完美支持GBK和UTF8,所以转换成UTF8的也不用再转换了


1.到官方下载源码包解压,下载本帖附件
附件:
junklib.c [101.32 KiB]
被下载 353 次
,覆盖到解压后的同名文件
2.安装编译需要的依赖关系
代码:
sudo apt-get install libasound2-dev libpulse-dev libmad0-dev libwavpack-dev libsndfile1-dev libcdio-dev libcddb2-dev automake libtool libsamplerate0-dev libgtk2.0-dev libavformat-dev libcurl4-gnutls-dev libdbus-1-dev libfaad-dev libmms-dev intltool

3.编译安装
代码:
cd deadbeef-0.4.3

代码:
./configure

代码:
make

代码:
sudo make install


如果不想安装那些依赖关系,不想自己编译的话也可以下载我编译好的7z压缩包
http://u.115.com/file/f7e65f1636
deadbeef-0.4.3.7z

解压到任意目录:
代码:
cd deadbeef-0.4.3
sudo make install


最后附上一个自己用python写的用id3标签信息重命名歌曲文件的脚本:
附件:
id3renamer.py [1.36 KiB]
被下载 142 次

下载后勾选"允许以程序执行文件"
安装python-mutagen:
代码:
sudo apt-get install python-mutagen


然后打开一个终端,把下载的脚本文件拖进去,然后再把歌曲文件或文件夹拖进去,最后回车

图片



2010/12/7更新

附件:
文件注释: for ubuntu10.04
deadbeef_0.4.4_gbk(1).deb [1.79 MiB]
被下载 421 次



2011/3/20更新

附件:
文件注释: 修正了在ubuntu10.10打不开,翻译不可用的错誤
for ubuntu 10.10/linuxmint10

deadbeef-0.44-gbk.deb [1.79 MiB]
被下载 226 次

for ubuntu10.10/linuxmint10


2011/5/9


增加d-bus支持

d-bus简单说明:
d-bus是linux上使用的进程间通讯机制,支持d-bus的程序可以和外部程序进行信息和能量交换

deadbeef的d-bus支持插件
附件:
mpris.tar.bz2 [7.58 KiB]
被下载 129 次

(感谢xu zhen开发的deadbeef插件)

里面有详细的编译说明,编译好之后生成mpris.so,放到deadbeef的插件目录一般是/usr/local/lib/deadbeef,然后可以在deadbeef的插件管理里看到这个插件

这里有在32位机上编译好的mpris.so插件
附件:
mpris.so.tar.bz2 [7.96 KiB]
被下载 115 次

解压后放到/usr/local/lib/deadbeef
需要注意的是deadbeef的插件启动的时候有版本检查,所以上面的插件只能在32位deadbeef-0.44上使用

歌词显示程序
主页https://launchpad.net/lrcshow-x,下载最新的2.0版
或点这里
附件:
lrcShow-X_2_0_0.tar.bz2 [400.48 KiB]
被下载 83 次

这个程序利用d-bus工作,所以需要上面的插件支持

lrcshow-x使用:
解压到任意目录,到lrcshow-x目录勾选lrcShow-X.py的可执行权限,双击运行就OK啦。
要是不能正常启动的话在终端运行一下看有什么错误


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


最后由 acer4740 编辑于 2011-05-09 22:16,总共编辑了 16 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)
帖子发表于 : 2010-11-13 11:58 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
:em20 :em20 :em20


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)
帖子发表于 : 2010-11-13 14:27 

注册: 2008-04-20 12:13
帖子: 813
地址: Shanghai, PRC
系统: OS X, Gentoo, Win8.1
送出感谢: 0 次
接收感谢: 1
提供patch吧。。。
附件:
junklib.patch.tar.gz [541 Bytes]
被下载 128 次


最后由 Havanna 编辑于 2010-11-13 15:35,总共编辑了 2 次

页首
 用户资料  
 
4 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)
帖子发表于 : 2010-11-13 14:59 
头像

注册: 2005-10-14 15:56
帖子: 1845
送出感谢: 0 次
接收感谢: 7
上传到网盘吧


_________________
yunio:又一个支持linux的云存储:链接 (非邀请链接)。
BCM4313驱动正常无法联网的解决:这里
plank:轻巧漂亮的dock 介绍在这里


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)
帖子发表于 : 2010-11-13 15:50 
头像

注册: 2007-06-13 15:57
帖子: 12590
地址: 在他乡
送出感谢: 53
接收感谢: 90
支持一下


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)
帖子发表于 : 2010-11-13 19:46 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
做了一个deb包,安装时有错误, :em20 :em20


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)
帖子发表于 : 2010-11-14 12:24 

注册: 2008-04-20 12:13
帖子: 813
地址: Shanghai, PRC
系统: OS X, Gentoo, Win8.1
送出感谢: 0 次
接收感谢: 1
放弃deb打包了.....实在是太麻烦....


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)
帖子发表于 : 2010-11-14 13:52 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
突然发现现在cue文件也支持GBK了,哈哈


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)(更新网盘下载)
帖子发表于 : 2010-11-16 20:18 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
:em11 :em11 :em11 :em11 :em06 :em06


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)(更新网盘下载)
帖子发表于 : 2010-11-16 21:34 
头像

注册: 2010-10-16 10:03
帖子: 149
送出感谢: 0 次
接收感谢: 0 次
:em06 :em20 :em20


_________________
Ubuntu11.04 64bit + Gnome 3 完美
Windows7 64 Ultimate


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)(更新网盘下载)
帖子发表于 : 2010-11-18 14:47 

注册: 2009-03-31 19:26
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
楼主怎么不早点发阿,我把CUE全部转成UTF-8的了,哎,不逢时阿!


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)(更新网盘下载)
帖子发表于 : 2010-11-23 22:08 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
:em05 :em05 :em05 :em05


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)(更新网盘下载)
帖子发表于 : 2010-11-23 23:17 

注册: 2010-06-30 16:23
帖子: 381
送出感谢: 0 次
接收感谢: 0 次
安装的时候错误,文件名变成俄文了,但奇怪的是菜单变中文了


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题(修改源代码)(更新网盘下载)
帖子发表于 : 2010-11-24 0:27 
头像

注册: 2008-12-13 10:55
帖子: 1215
地址: the Earth
送出感谢: 2
接收感谢: 3
:em20 :em20 :em20


_________________
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”


dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 让DeaDBeeF支持GBK标签,彻底解决乱码问题 (11/28更新deb包下载) deadbeef-0.4.
帖子发表于 : 2010-11-28 20:04 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
更新啦 :em11 :em11 :em11


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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