为什么 VLC 可以识别 CDDB 中的 CD,而 ripperx 却不能?

为什么 VLC 可以识别 CDDB 中的 CD,而 ripperx 却不能?

我有一张小众 CD(ABRSM 四级小提琴考试曲),VLC 从 CDDB 中获取了所有曲目标题,但 RipperX 不喜欢它 - 它会弹出错误 23“数据库中未找到 CD”。

我用另一张 CD 测试了 Ripper X,以确保它没问题,结果确实如此。它是 v 2.8.0,以防万一。它默认配置为使用:

gnudb.gnudb.org/~cddb/cddb.cgi

我尝试让 Ripper X 接受其他 CDDB 数据库,例如 VLC 使用的数据库:

freedb.freedb.org

但随后我收到错误 20:无法连接。可能是 URL,也可能是错误的协议,我不知道 :(

答案1

我想我可以回答我自己的问题。

无法让 ripperx 使用与 VLC 相同的 CDDB URL 最终只是一个幌子。

VLC 并未从 CDDB 获取曲目列表 - 而是从 CD 中读取。我使用 CD 已有 35 年,但从未知道 CD 中居然可以读取信息。

我之所以能解决这个问题,是因为我放弃了 Ripper X,转而安装了 RhythmBox,它立即告诉我在 CDDB 中找不到该 CD,但仍然列出了所有曲目的名称和标题。顿悟。

相关内容