Quod Libet是一款开放源代码和跨平台软件,为用户提供音频库管理器和播放器,从头开始设计,以便用户按照自己的看法组织音乐收藏。它还附带了用于编辑音频文件的标签和元数据的Ex Falso软件。
功能一目了然
主要功能包括支持各种音频文件格式,易于使用和简单的图形用户界面,基于正则表达式,专辑封面,Unicode编码,Replay Gain,高级标签编辑,播客,和互联网收音机。
此外,它还支持多个音频后端(xine或GStreamer),播放队列,书签,以随机播放模式支持以前的支持,随机播放,多媒体键,前置放大器值,“相册”之间的自动选择。和‘ track’模式,裁剪预防,以及真正的随机播放模式。
支持的音频文件格式包括MP3,FLAC,Ogg Vorbis,MPEG-4 AAC,Opus,Speex,Musepack,Wavpack,Monkey& s Audio,MIDI,MOD,XM,IT和WMA。
可用性,支持的平台和引擎盖下
在引擎盖下,我们可以报告应用程序是用Python编程语言编写的,它使用用于标签编辑的Mutagen标签库,以及用于图形用户界面的GTK + GUI工具包。支持的操作系统包括GNU / Linux和Microsoft Windows。
可以直接从其默认软件渠道下载许多Linux发行版,包括Ubuntu,Debian GNU / Linux,Fedora,openSUSE和Arch Linux。源文件也可在下载页面上查看(见上文)。
底线
总之,Quod Libet是GNU / Linux平台非常好的音频播放器应用程序,允许用户无限制地组织他们所需的音乐库。它还包括Ex Falso,一个高级标签编辑器,可让用户编辑其音乐文件的元数据。
此版本中的新功能:
- 包装更改:
- python-zeitgeist不再使用
- 需要python-feedparser(不再可选)
- 需要python-faulthandler
- 需要GTK + 3.14(为3.10)
- 需要PyGObject 3.14(3.12)
- 需要GStreamer 1.4(为1.2)
- 不再将图标安装到“/ usr / share / pixmaps”
- 将更多图标安装到“/ usr / share / icons / hicolor /”中主题
- 翻译更新:
- 捷克语#2175(Marek Suchanek)
- 丹麦语#2185(scootergrisen)
- 法语#2206(Olivier Humbert)
- 捷克语#2209(Honza Hejzl)
- 挪威语Bokmal#2232#2354(Aka Sikrom)
- 法语#2240(Jean-Michel Poure)
- 德语#2388(Till Berger)
- 波兰语#2391(Piotr Drag)
- 一般:
- Windows:使用本地文件选择器#2324
- 操纵子:添加“-all” “标签”的选项命令。 #2335
- 队列:添加复选框以在队列为空后停止#2340(Fredrik Strupe)
- 使用sentry.io#2313选择加入在线崩溃报告
- 允许在PanedBrowser#2301(Fredrik Strupe)中调整窗格大小
- 插件:添加插件类型过滤的UI#2218(Nick Boultbee)
- 为“打开浏览器”添加加速器菜单#2305(Uriel Zajaczkovski)
- 重播:将所选的重播简档保存到config#2279(Didier Villevalois)
- 允许!=查询#2056(Nick Boultbee)
- 在下一个开始#1853 添加非python崩溃报告
- 修正:
- 修复队列高度在某些情况下不能恢复#2330(Fredrik Strupe)
- macOS:修复从标签#2306 启动的网址
- Windows:在使用65001代码页时修复崩溃#2333
- Windows:在某些情况下,修复与法语区域设置的崩溃。 #2364
- MPRIS:修复元数据更改不会发出#2359(IBBoard)
- 托盘图标:修复评分菜单#2355(IBBoard)
- 玩家:修正“上一个”不使用无线电流#2198
- macOS:修复加速器不工作的元键#2271
- 修正错误,以防在QL#2205 之前stdout关闭
- 修复嵌入在gnome-shell装饰中的应用程序菜单的图标大小#2320#2334(Vimalan Reddy)
- 插件:
- Windows:启用crossfeed插件
- 添加插件以将播放列表导出到文件夹#2307(Didier Villevalois)
- 添加跳过评分插件#2201(Jason Heard)
- Advanced Prefaulthandlerfs:为窗口标题模式添加一个配置#2272(Didier Villevalois)
- wavesseekbar:添加hidpi检测#2261(Didier Villevalois)
- wavesseekbar:更平滑的绘图更新#2289(Didier Villevalois)
- 添加tap bpm插件#2264(Didier Villevalois)
- 添加用于更改用户界面语言#2154 的插件
- 添加外部visualisions插件#737(Nick Boultbee)
- EQ插件:各种改进#1913(Nick Boultbee)
- 添加插件以使用“alt”来切换菜单栏的可见性。 #2263#2267(Didier Villevalois)
- 其他贡献:
- 发展:
- tests:use xvfbwrapper if available#2287
- gdist:重新授权给现代风格的麻省理工学院
- 在travis-ci#2269#2290 上使用docker
添加〜#个频道#1686
歌曲列表:使“空格”触发播放/暂停。请参阅#1288
添加 - 启动隐藏,并从托盘图标#814 中删除可见性恢复
mp3:include lame preset in〜encoding
gstbe:增加默认缓冲区持续时间。 #2191
#2282(David Perez Carmona)#2284(Jakub Wilk)#2294#2326(Fredrik Strupe)#2270#2302#2280#2385(Didier Villevalois)#2308#2314(Uriel Zajaczkovski)#2331(CreamyCookie)
3.6.2版中的新功能:
- 使用GTK + 3.20修复队列未展开>
- 标签编辑器:修正无根图案的错误讯息
3.5.1版中的新功能:
- 修改歌曲更改时的音量/静音状态一些配置[1703]
- 在G_FILENAME_ENCODING设置时修复崩溃[1699]
3.4.0中的新功能:
- 改进了Gnome 3.16兼容性
- 修复列表工具提示与GTK 3.16滚动条 的组合
- 包含gnome-shell 3.16 的符号图标
- 相册浏览器:加载封面
- 设备:通过某些设置修复Sansa Clip +的检测[1523]
- Prefs:恢复活动标签
- 歌曲列表:支持过滤歌曲列表菜单中的模式
- 新的快捷键ctrl + shift + j,如ctrl + j,但是总是 重新浏览浏览器
- 使构建可重复[1524]
- MP4:以〜格式包含编解码器信息(需要一个库重新加载)[1505]
- GStreamer:在歌曲更改时寻求正确的一个死锁
- 队列:不要太早地决定下一首歌曲[1496]
- 歌曲信息小部件:提供完整的歌曲上下文菜单[1527]
- CLI: - 如果尚未启动,则启动QL。适用于与--play-file等其他命令配对。 [67]
- 将支持的MIME类型添加到桌面文件[67]
- CLI: - 播放文件不再将歌曲添加到图书馆[1537]
- 如果快速连续启动,修复QL开始两次
- 工具提示:不要跨多个显示器[1554]
- MPD-Server:更改端口号时修复崩溃[1559]
- 使用GStreamer插件激活[1567] 修复关机时的短暂挂起
- 修正设置嵌入图像,以防文件没有标签[1531]
- OSX:为Ex Falso添加菜单栏
- Fifo:修复在QL忙的情况下失败的命令[1542]
- 文:
- 使用msgctx作为消息上下文
- 包装:
- 有关更改,请参阅包装指南
3.3.1中的新功能:
- 回归:
- 在关闭菜单(例如Ex Falso中的插件菜单)中修复偶尔的错误[1515]
- 修正操纵子信息[1514]
- 修复操作符填充错误,以防标签不匹配[1520]
- 修正:
- 在拖动多行时修正HiDPI DnD图像
3.3.0版中的新功能:
- 一般:
- 支持 - 所有具有搜索条目的浏览器的查询。 [1437]
- 歌曲列表:更换列表时滚动播放歌曲。 [568]
- 乐曲列表:滚动到第一首选择的歌曲并在重新排序时恢复其选择。 [568]
- 考虑相册中的所有歌曲,以查找(嵌入)专辑封面。 [924]
- 支持月(30天)的时间查询(#(最后显示为<1个月)。[706]
- 支持播放不在歌曲列表中的歌曲。 [1358]
- 支持数字日期搜索,例如#(2004-01&lt; date&lt; 2004-05)[1455]
- 播放列表浏览器:make delete键从当前播放列表中删除所选歌曲[1481](Nick Boultbee)
- 文件树:显示XDG桌面/下载/音乐文件夹(如果可用)
- 文件树:在linux上列出挂载点
- 在辅助浏览器窗口中显示过滤器菜单(过滤快捷方式现在也可以使用)
- 为笔记本小部件添加alt + [1-9]快捷方式以跳转特定页面
- 支持加载ADTS / ADIF文件(* .aac)。需要诱变剂1.27。
- 搜索:新的正则表达式修饰符“d”这使得所有字母与变音符号(符号等)匹配变体。默认情况下启用正常文本搜索。 Sigur Ros现在会发现包含Sigur Ros的歌曲。对于正则表达式和精确搜索,使用/ Sigur Ros / d和“Sigur Ros”d来启用。 [133]
- New〜people:过滤掉“Various Artists”的真实标签值(Nick Boultbee)[1034]
- 喜欢在〜people(Nick Boultbee)的单曲中的专辑专辑[1034]
- 修正:
- 在gtk3.15中更改主题更改
- 修正查找滑块不适用于较新的gtk +和某些主题[1477]
- 修正播放歌曲无法从收音机/文件系统浏览器开始恢复
- 文:
- 俄语翻译更新(Anton Shestakov)[1441]
- 更新希腊语翻译(Dimitris Papageorgiou)。 [1491]
- 标记器:
- WMA:支持制作人,导演,艺术家,歌词,专辑,作曲家,流派和心情(需要诱变剂1.26)的多重价值。
- APEv2:支持基于APEv2的格式(Wavpack,Musepack,Monkey's Audio)读/写嵌入式专辑封面
- 允许删除并重命名不支持所有选定格式的标签名称。
- 允许在标记用户界面 中切换程式标签
- 插件:
- 各种翻译相关的修正(Anton Shestakov)[1442] [1445]
- 使用WebKitGtk webview的新的简单的lyricwiki插件
- 新的Rhythmbox导入插件。 [1463]
- MPD服务器:再次使用较新的MPDroid(MPDroid在启动时崩溃)
- Trayicon:添加选项以关闭主窗口而不是隐藏[619]
- 主题切换器:添加选项以启用/禁用客户端装饰
- ReplayGain:添加选项以跳过具有现有ReplayGain值的相册(Nick Boultbee)[1471]
- 通知:根据e19 [1504] 制作封面艺术展示作品
- 操纵子:
- 使用文本编辑器编辑标签的新的“编辑”命令(VISUAL = vi operon edit song.flac)[1084]
- new'fill'命令用于使用文件路径的部分填充标签(operon fill --dry-run“。* .flac)
- OSX:
- 多媒体密钥支持(Eric Le Lay)
- 全局菜单支持/ OSX集成。 (Eric Le Lay)
- 各种修复/改进
- 视窗:
- 较新的诱变剂(1.27)
- 较新的GTK + / Gstreamer(Tumagonx)
- 如果存在 ,启动QL将重点关注第一个实例
- quodlibet.exe现在将命令参数传递给正在运行的实例(quodlibet.exe -next)[635]
- 新的quodlibet-cmd.exe与quodlibet.exe相同,但可以在Windows控制台中使用visible stdout执行[635]
从非安全路径修正加载封面
3.2.2中的新功能:
- 修正:
- 在某些情况下,在寻求流时修复崩溃[1450]
- 修复崩溃,以防Windows资源管理器收藏夹链接到非ASCII路径[1464]
- 播放链接的ogg流时修复播放停止[1454]
- 文:
- 俄语翻译更新(Anton Shestakov)
修正使用GTK + 3.14.1 有时不显示的上下文菜单
3.2.1中的新功能:
- 修正:
- 专辑封面插件:修复图片文件扩展名(Nick Boultbee)[1435]
- 文:
- 俄语翻译更新(Anton Shestakov)[1441]
在某些情况下,修复Ex Falso不是开始的。 [1448]
3.1.1中的新功能:
- 使用GTK + 3.12 [1384]修复崩溃
- 处理无效的flac图片块[1385]
- 修正“setup.py install -record” [1373]
3.1.0中的新功能:
- 再次支持Windows。而且在许多方面应该比2.6更好。嵌入式图像现在工作,更新的GStreamer具有更多的编解码器,操纵子等。文件浏览器和EF现在显示Windows资源管理器中最喜欢的文件夹。安装程序现在将卸载任何现有的安装程序,与2.6.3一样,可以使用便携式版本。
- 仍然有一个未解决的问题,关于错误放置的上下文菜单与多个监视器[1319]。
- 初步的Wayland支持在这里(仅在weston测试)。这主要是修复了奇怪的使用GTK +,刚刚在X11下工作,而不是使用屏幕尺寸进行计算,因为Wayland下没有真正的屏幕。
- Piotr Drag,Rudiger Arp,Diego Beraldin和Dimitris Papageorgiou致力于改进翻译。
- Nick Boultbee在播放器插件的插件系统上工作,并将重复/随机操作移动到它。他还将评估配置从插件移动到核心。 西蒙纳·卡斯拉斯卡斯(Simonas Kazlauskas)曾在封面艺术资源插件系统上工作,目前支持last.fm和musicbrainz(作为两个插件)。如果活动,它将获取封面,以防发现本地封面。在未来,我们可能会实现专辑封面下载。
- 现在显示模式支持使用方括号在常见情况下不需要转义来指定标记。 &QUOT;&QUOT;现在可以写成“[b] [/ b]” (旧方式仍然有效)。
- 在无线电浏览器中,除了shoutcast1之外,收音机列表还包含了icecast和shoutcast2电台,每个电台只包含一个附加镜像。 QL现在显示〜4100个站点〜30000我们知道。使用“更新站”获取新的列表。
- 其他更改:
- QL现在会记住其他开放式浏览器,并在开始时重新启用它们。
- 主要工具栏更好地与GTK +主题集成。
- 我们在许多地方使用符号图标。
- 添加了一个简单的GNOME应用程序菜单。
- 'albumartist'现在用于相册识别。
- 空间启用“在当前歌曲后停止”。
- New -unqueue-all命令[1234]
- 修正:
- 配置被原子方式保存,并处理已损坏的配置文件[1042]
- editing:id3encoding选项被忽略[1290]
- 相册浏览器:按评级排序[1352]
- search:修正“&(foo,!bar)”的结果[1327]
- 由代码未正确移植到PyGObject的各种崩溃。
- 依赖与包装:
- 与3.0 相比,没有依赖关系更改
- 我们现在安装appdata.xml文件
- 我们现在安装了一个dbus服务文件
- setup.py build_sphinx构建html用户指南
感谢Bakhtiar Hasmanan提供了一个工作的PyGObject栈。
托马斯·沃格(Thomas Vogt)在OSD插件中再次使用GTK + 3进行透明度工作。 (假透明度现在也可以再次工作,这是PyGObject端口最后一次已知的回归)
操纵子获得了新的命令(图像提取,图像设置,图像清除),用于处理和提取支持QL(id3,ogg,flac,wma,mp4)中嵌入图像的所有格式的嵌入图像。参见manpage [0]的例子。还有一个QL插件,可以删除所有嵌入的图像并嵌入活动的。在某些时候应该更好地集成到标签编辑器中。
打开太多插件窗口之前的警告(Nick Boultbee)[1231]
2.0版中的新功能
- 此版本包含许多对架构的改进,一种新的基于distutils的构建和测试系统来缓解频繁的发布。
- 音频播放引擎现在可以替换,并且包括基于Xine和GStreamer的实现。
- 自1.0以来,已经出现了许多错误修复和小的改进。
<强>要求强>:
- PyGObject
- CPython的
- 诱变剂
- 的GStreamer
评论没有发现