Foobar2000 中的自动播放列表:限制查询结果数量的方法

Foobar2000 中的自动播放列表:限制查询结果数量的方法

使用 Foobar2000,我希望根据查询创建一个自动播放列表,并将结果列表裁剪为特定数量的结果。

例如:

  • [自动] 播放次数最多的 50 首歌曲的播放列表
  • [自动] 最近添加的 70 首歌曲的播放列表

我无法找到查询最后一部分的解决方案。
似乎没有LIMIT-operator

我希望能够以数字形式指定数量,而不是通过向查询添加条件来限制。例如:
%play_count% GREATER 4%added% PRESENT AND %rating% GREATER 3 AND %last_modified% DURING LAST 50 WEEKS
会限制自动播放列表,但不会限制到特定长度。

似乎很奇怪没有办法做到这一点。

有没有办法让计数器对每个结果执行 +1 操作,并以此方式限制结果列表?

任何指点都值得赞赏!

答案1

你可能已经知道,有人问夫妻在 FB2K 论坛上。
我能找到的最佳答案是半官方的“不”

据我所知,限制自动播放列表已经提到过几次了,但仍然没有好消息

来源:2E7AH,FB2K 验证者,2009 年 6 月 17 日,

我可以向你保证,自 2009 年以来,这方面没有任何改变。(悲伤)

答案2

我不确定这是否能解决问题,但可以使用该组件创建此类播放列表foo_random_pools。它有一个限制选项。这个插件似乎很难用于我们需要的目的,因为它具有内置随机化功能。我需要一个自动播放列表限制来创建包含 ¾ 从未播放过的曲目和 ¼ 我最喜欢的曲目的播放列表。到目前为止,它似乎很有效。我不完全了解如何使结果不那么随机。它与组、组大小和组数有关。

相关内容