LinuxでC++からID3タグを読み取って編集できるようにするライブラリが必要です。提案?
Taglib は非常に機能が豊富です。
QtまたはKDEライブラリに依存しないC++ライブラリとして提供されます。 C APIがバンドルされています(他にも多くの言語バインディングが利用可能です)。多くのプロジェクト(amarok、juk、vlc ...など)がこのライブラリを使用しています。
ホームページには、id3libに対するtaglibのいくつかの利点(主にパフォーマンス)に関するいくつかの主張が含まれています。
id3lib にはOO C++インターフェースがあります。LGPLの下でライセンスされています。
[〜#〜] mad [〜#〜] MPEGオーディオデコーダーには、ID3操作コンポーネントが含まれています。これは非常に多くのアプリケーションの基盤となるデコーダーとして使用されているため(リンクしたページに長いリストがあります)、すでにディストリビューションのリポジトリにある可能性があります。それはGPLされています。