简约的MP3播放器

Pyrana的Python项目详细描述


关于

这个节目是出于对大型音乐播放器的不满而写的。漂亮的 我只想让一个音乐播放器随机播放 选择一个随机艺术家,然后选择一个随机专辑,然后播放 那张专辑,然后随便选一个艺术家。

出于某种原因,我从来没有遇到过播放随机专辑的音乐播放器 这样一来,我常常不得不跳过多张专辑 一个特别的艺术家,特别是当这个艺术家有一个很大的迪斯科舞曲时。

虽然我称这个玩家为极简主义者,但这不是一成不变的——我可能会 添加last.fm scrobbling功能和其他各种功能。这些特点 不过,会是我觉得有用的。我非常怀疑这个应用程序 极度臃肿。

要求

如果您不安装下面概述的内容,pyrana将无法工作。

您需要pygtk,可从http://www.pygtk.org/downloads.html获得。(最后一个 我测试过的版本是2.22)setup.py,如果您尝试 通过setuputils安装,但我从来没有成功过 这样安装。另一方面,包管理器可能会提供 如果你的系统上还没有这个包的话。

您还需要安装python notify>;=1.1,可从 http://www.galago-project.org/files/releases/source/notify-python/。我会的 可能会在不久的将来摆脱这种依赖。

此外,您还需要安装gst python>;=0.10.0,可从 http://gstreamer.freedesktop.org/src/gst-python/。这是另一个依赖关系 我很可能会在某个时候删除…

你的音乐目录必须安排在一个艺术家/专辑继承人。例如:

音乐/
功率不足的裁判员/
第三次罢工 罗比和起义者 威廉S.巴勒斯是我父亲

配置

pyrana将其配置存储在~/.pyrana/pyrana.cfg中。目前接受3 选项:

use_notify::是否使用libnotify弹出关于 播放的内容,默认为真

音乐目录:音乐所在的位置,默认为~/music

seen_file::在何处存储包含已查看歌曲哈希值的文件

update_pidgin_status::是否希望pyrana更新您的pidgin状态 当曲目更新时,默认为true

学分

信用证是从http://kipdreaming.com给甜点盘的 图标。谢了,谢尔!

联系人

有问题吗?评论建议?讨厌邮件?打电话给我 jeremiah.dodds@gmail.com

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
实现接口方法时不允许java@Override   使用BuffereImage加载映像时java高ram使用率   java For循环混乱,为什么不是循环?   java Android网格视图字符串对齐问题   java如何将方法与比较类型的附加功能进行比较?   在Java Swing中放置JSepator后的间隙大小   java如何避免并发访问我的网站中的支付链接   java如何从现有的Unix服务器连接到FTP服务器?   Spring中的java用户相关bean定义   带有scribesjava库的wordpress Woocommerce REST API返回消费者密钥参数缺失错误消息   java我可以自动检测特定设备连接的串行端口吗?   Javafx棋盘游戏   java使用JTextPane显示HTML,支持SVG吗?   SpringBoot如何在java中将映射转换为实体对象?   如何使用java代码对xls文件进行密码保护   Java JPA(EclipseLink)如何在持久化实际实体之前接收下一个生成的值?   Javaservlet启动外部进程