有哪些库可以读取/编辑 mp3 的 ID3?

有哪些库可以读取/编辑 mp3 的 ID3?

我需要一个库来允许我在 Linux 中从 C++ 读取和编辑 ID3 标签。建议?

答案1

标签库功能相当丰富。

它作为 C++ 库提供,不依赖于 Qt 或 KDE 库。 AC API 是捆绑的(并且还有许多其他语言可用)。很多项目(如 amarok、juk、vlc ...)都使用这个库。

主页包含一些声称 taglib 相对于 id3lib 的一些优点(主要是性能)。

答案2

id3lib有您可能喜欢的 OO C++ 接口。它是根据 LGPL 获得许可的。

疯狂的MPEG 音频解码器包括 ID3 操作组件。由于它被用作许多应用程序的底层解码器(我链接到的页面上有一个很长的列表),它可能已经在您的发行版的存储库中了。它是 GPL 的。

答案3

我将它们用于我曾经编写的一个小程序。非常容易使用。

相关内容