gmusicbrowser 是适用于大型收藏的可定制开源自动点唱机,支持 mp3、ogg、flac、MPC、APE文件,它是用perl编写的。
要求
- perl的gtk + 2及其perl绑定
- gstreamer及其perl绑定或mpg321 /ogg123 /flac123 /amixer或mplayer
- (可选)需要Net::DBus模块来通过DBus控制gmusicbrowser或使用包含的gnome多媒体密钥插件(对于gnome> = 2.18)
- (可选)使用notify插件需要Gtk2::Notify模块
主要特点
- 考虑到大型(> 10,000首歌曲)音乐库(目前已开发超过27,000首歌曲)
- 可自定义的窗口布局(请参阅布局文档)
- 艺术家/专辑锁定:轻松将播放列表限制为当前艺术家/专辑
- 轻松访问与当前播放歌曲相关的歌曲
- 来自同一张专辑的歌曲
- 来自同一位艺术家的专辑
- 同名歌曲(其他版本,封面......)
- 支持ogg vorbis,mp3和flac文件(以及带有gstreamer,mplayer或mpv的mpc /ape /m4a)
- 简单的质量标注和批量重命名
- 托盘图标,带有可自定义的提示窗口,可用于控制播放器
- 非常可定制的SongTree小部件,可用于精美的歌曲列表(示例)
- 支持多种类型的歌曲
- 通过用','或'&'分隔每首歌曲为每首歌曲提供支持
- 可以为每首歌设置可自定义的标签(例如:bootleg,live,-favorites,...)
- 强大的搜索(嵌套条件,可以使用正则表达式或模糊搜索搜索任何字段)
- 可定制的加权随机模式(基于评级,上次播放,标签,......)
- 浏览相册文件夹中的图片和pdf可以充当冰铸服务器,远程聆听您的音乐(实验性)
- 插件系统,包含插件:
- nowplaying(播放歌曲改变时更新外部程序)
- last.fm
- 找到照片
- 简单的歌词
- 艺术家或专辑信息
- 可自定义的桌面小部件