默认情况下,在双击mp3文件关联到foobar2000播放时会覆盖foobar2000的任何一个当前的播放列表内容曲目,可以设置为只覆盖到一个固定的播放列表。
想避免双击文件清空当前播放列表,核心是调整 Shell Integration 设置,将所有从 Windows 资源管理器双击打开的文件,都固定发送到你指定的一个专用播放列表里。这样你的其他工作列表就不会被意外覆盖了。
🛠️ 设置步骤
-
创建一个专用播放列表:在 foobar2000 里新建一个播放列表,并给它起个容易识别的名字,比如
Temp、Incoming或默认。这个列表将成为双击文件的“专用接收站”。 -
修改外壳集成设置:点击菜单栏的
File>Preferences(或直接按Ctrl + P),在左侧列表中找到Shell Integration(部分旧版汉化可能叫“外壳整合”或“文件类型”)。 -
指定目标播放列表:在右侧界面,勾选
Always send new files to playlist(总是发送新文件到播放列表),然后在后面的输入框中,准确填入你在第一步创建的播放列表名称。 -
取消排队(可选):如果希望双击文件后能立即播放,请确保下方的
Enqueue incoming files(将传入文件加入队列)选项未被勾选。点击OK保存即可。
💡 补充说明与注意事项
-
关于菜单栏的“打开”:请注意,此设置仅对从资源管理器双击文件生效。如果你在 foobar2000 内部通过
File>Open...菜单打开文件,程序仍会默认替换当前播放列表并开始播放。 -
如果设置无效:极少数情况下,如果设置后仍不生效,可以检查一下播放列表名称是否完全一致(包括大小写和空格)。另外,如果是通过 Foobar2000 内置的“媒体库”双击,其行为由
Preferences>Media Library>Album List中的双击动作单独控制,与 Shell Integration 无关。 -
操作失误的补救:如果不小心误删了列表,在未关闭 foobar2000 的情况下,可以立即使用
Ctrl + Z或菜单栏的Edit>Undo来撤销并恢复之前的播放列表。
