37

C#でID3タグをMP3に読み書きするためのライブラリはありますか?

私は実際に検索するときにカップルを見たことがありますが、推奨できるものを使用している人はいますか?

4

4 に答える 4

42

Taglib# は最高です。TagLib C ライブラリを C# に直接移植したものです。

TagLib# をインストールするには、Visual Studio のパッケージ マネージャー コンソールで次のコマンドを実行します。

PM> Install-Package taglib

taglib-sharp の NuGet ディストリビューションは、http://nuget.org/packages/taglibにあります。
公式のソース コード リポジトリはhttps://github.com/mono/taglib-sharpにあります。

ライブラリを使用した例を次に示します。

TagLib.File file = TagLib.File.Create("mysong.mp3");
String title = file.Tag.Title;
String album = file.Tag.Album;
String length = file.Properties.Duration.ToString();
于 2009-12-02T02:51:01.663 に答える
5

私はここからID3.Netを個人的に使用しました:

http://id3dotnet.sourceforge.net/

ここからのUltraID3Libと同様に:

http://home.fuse.net/honnert/hundred/

どちらもうまく機能し、APIの観点からは使いやすかったです。

于 2009-11-17T18:32:06.793 に答える
0

これを行うために作成された、いくつかの良いレビューがあるように見える sourceforge プロジェクトを次に示します。

http://csid3lib.sourceforge.net/

私は ID3 タグを読んだことがあるだけで、書いたことがないので、それについて具体的にコメントすることはできません。しかし、このプロジェクトは (ずっと前の段階で) 私がかつて行っていたものだと思います。

于 2009-11-17T17:52:07.263 に答える
-1

また: http://id3tag.codeplex.com/

于 2009-11-17T18:19:45.193 に答える