.Net 讀取、修改 MP3 中的 ID3 檔案資訊 使用 csid3lib .Net 讀取、修改 MP3 中的 ID3 檔案資訊 使用 csid3lib
  .NET       ez      2012-06-20

本篇利用 csid3lib 讀取 MP3 中的 ID3 檔案資訊。

官方網站下載:http://sourceforge.net/projects/csid3lib/

本地下載:csid3lib-v0.5-src

讀取 ID3 檔案資訊,程式範例如下:

using Mp3Lib;
using Id3Lib;

Mp3File mp3File = new Mp3File("檔案路徑");
if (mp3File == null) return;
TagHandler tagHandler = new TagHandler(mp3File.TagModel);
if (tagHandler == null) return;

string Title = tagHandler.Title;
string Song = tagHandler.Song;
string Artist = tagHandler.Artist;
string Album = tagHandler.Album;
string Year = tagHandler.Year;
string Comment = tagHandler.Comment;
string Composer = tagHandler.Composer;
string Disc = tagHandler.Disc;
string Genre = tagHandler.Genre;
string Lyrics = tagHandler.Lyrics;
string Track = tagHandler.Track;

修改 ID3 檔案資訊,程式範例如下:

using Mp3Lib;
using Id3Lib;

Mp3File mp3File = new Mp3File("檔案路徑");
if (mp3File == null) return;
TagHandler tagHandler = new TagHandler(mp3File.TagModel);
if (tagHandler == null) return;

tagHandler.Title = "";
tagHandler.Song = "";
tagHandler.Artist = "";
tagHandler.Album = "";
tagHandler.Year = "";
tagHandler.Comment = "";
tagHandler.Composer = "";
tagHandler.Disc = "";
tagHandler.Genre = "";
tagHandler.Lyrics = "";
tagHandler.Track = "";
mp3File.Update();

標籤:   .NET

我要留言