C#でMP3にID3タグを読み書きするためのライブラリはありますか?C#でMP3にID3タグを読み書きするには?
私は実際に検索するときにカップルを見たことがありますが、誰かがそれをお勧めできますか?
C#でMP3にID3タグを読み書きするためのライブラリはありますか?C#でMP3にID3タグを読み書きするには?
私は実際に検索するときにカップルを見たことがありますが、誰かがそれをお勧めできますか?
Taglib#が最適です。 TagLib CライブラリのC#への直接ポートです。
TagLib#をインストールするには、Visual Studioのパッケージマネージャコンソールで次のコマンドを実行します。
PM> Install-Package taglib
タグライブラリシャープの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();
はここでこれを行うには書かれていますSourceForgeのプロジェクトだといくつかの良いレビューを持っているようだ:
http://csid3lib.sourceforge.net/
私は今までにID3タグを読んで、それを書いたことがないので、私はコメントすることはできません具体的にはしかし、私はこのプロジェクト(もっと早い段階で)が私がそれをやろうとしていたものだと私は信じています。
:
http://id3dotnet.sourceforge.net/
と同様にUltraID3Libここから:
http://home.fuse.net/honnert/hundred/
どちらもうまくやっており、APIの観点からは使いやすいものでした。
1 - 私は私の音楽アプリケーションのためにこれを使用しています。私は図書館に全く問題はなかった。 – ChrisF
私は2つの問題を持っています:https://bugzilla.gnome.org/show_bug.cgi?id=605765 https://bugzilla.gnome.org/show_bug.cgi?id=605780しかし私は満足していますとにかくそれです。 – Pablo
私はこのライブラリを私のプロジェクトの1つで使っていますが、決して問題はありませんでした。 –