我在 Winamp 上“长大”,并且仍然保留着那时 Windows 上的大部分媒体库,其中大部分都整齐地组织在 Artist/Album/ 的文件夹结构中 - 但有些只是某个目录中的一堆文件。
Winamp 媒体库的工作方式是递归遍历存储音乐的子文件夹,并编译所有文件及其元数据的数据库,然后向我显示我按选择分组或排序的内容(艺术家、风格、歌曲名称……),包括索引搜索,我开始输入后,它会将整个列表缩小到包含搜索词的任何内容。这完全独立于文件存储的文件夹结构,这就是我喜欢的方式。
在 Linux 上,我使用 Amarok,它在相同基础上工作没有问题,提供相同的功能等。现在我切换到 Windows 上的 VLC,因为 Winamp 根本无法工作了。在意识到我必须进入高级配置选项才能启用媒体库后,它会在硬盘上的相同文件夹结构中显示我的音乐?!虽然它可以这样做很好,但如果我只想按某些元数据项排序,这几乎没用,因为我仍然需要单击所有文件夹和子文件夹,直到找到我要找的东西……
这意味着我要么必须解散我的库的文件夹结构并将所有内容放在一个巨大的目录中,然后使用 VLC 中的列表排序 - 或者我必须将所有文件干净地排序到目录中,并且只能按照我手动排序的任何标准进行排序?!我刚刚检查过,除非我手动输入歌曲所在的文件夹,否则我甚至无法搜索歌曲名称 - 这将自动首先开始播放整个文件夹。
此时,很明显我肯定做错了什么。如何在 VLC 中获取我的音频文件的完整列表,并按元数据对其进行排序和搜索?