web-dev-qa-db-ja.com

mp3のID3を読み取ったり編集したりするためのライブラリは何ですか?

LinuxでC++からID3タグを読み取って編集できるようにするライブラリが必要です。提案?

2
HandyGandy

Taglib は非常に機能が豊富です。

QtまたはKDEライブラリに依存しないC++ライブラリとして提供されます。 C APIがバンドルされています(他にも多くの言語バインディングが利用可能です)。多くのプロジェクト(amarok、juk、vlc ...など)がこのライブラリを使用しています。

ホームページには、id3libに対するtaglibのいくつかの利点(主にパフォーマンス)に関するいくつかの主張が含まれています。

2
maxschlepzig

id3lib にはOO C++インターフェースがあります。LGPLの下でライセンスされています。

[〜#〜] mad [〜#〜] MPEGオーディオデコーダーには、ID3操作コンポーネントが含まれています。これは非常に多くのアプリケーションの基盤となるデコーダーとして使用されているため(リンクしたページに長いリストがあります)、すでにディストリビューションのリポジトリにある可能性があります。それはGPLされています。

1
Warren Young

私はかつて書いた小さなプログラムにそれらを使用しました。とても使いやすかったです。

1
polemon