क्या सी # में एमपी 3 में आईडी 3 टैग पढ़ने और लिखने के लिए कोई पुस्तकालय है?सी # में एमपी 3 में आईडी 3 टैग कैसे पढ़ और लिखना है?
मैंने वास्तव में खोज करते समय एक जोड़े को देखा है, किसी को भी सिफारिश की जा सकती है?
क्या सी # में एमपी 3 में आईडी 3 टैग पढ़ने और लिखने के लिए कोई पुस्तकालय है?सी # में एमपी 3 में आईडी 3 टैग कैसे पढ़ और लिखना है?
मैंने वास्तव में खोज करते समय एक जोड़े को देखा है, किसी को भी सिफारिश की जा सकती है?
टैगलिब # सबसे अच्छा है। यह टैगलिब सी लाइब्रेरी का सीधा बंदरगाह सी # है।
टैगलिब # स्थापित करने के लिए, विजुअल स्टूडियो में पैकेज प्रबंधक कंसोल में निम्न आदेश चलाएं।
PM> Install-Package taglib
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 टैग पढ़ते हैं, उन्हें कभी लिखा है, इसलिए मैं टिप्पणी नहीं कर सकता विशेष रूप से उस पर। हालांकि, मुझे विश्वास है कि इस परियोजना (बहुत पहले चरण में) मैं इसे करने के लिए उपयोग करता था।
मैं व्यक्तिगत रूप से उपयोग किया है ID3.Net यहां से:
http://id3dotnet.sourceforge.net/
साथ ही रूप UltraID3Lib यहां से:
http://home.fuse.net/honnert/hundred/
दोनों ने अच्छी तरह से काम किया और एपीआई दृष्टिकोण से उपयोग करना आसान था।
+1 - मैं अपने संगीत ऐप्स इस का उपयोग करें। पुस्तकालय के साथ मुझे कोई वास्तविक समस्या नहीं है। – ChrisF
मेरे पास इसके साथ दो समस्याएं हैं: https://bugzilla.gnome.org/show_bug.cgi?id=605765 https://bugzilla.gnome.org/show_bug.cgi?id=605780 लेकिन मैं खुश हूं वैसे भी। – Pablo
मैं इस पुस्तकालय का उपयोग अपनी परियोजनाओं में से एक में भी करता हूं, कभी भी कोई समस्या नहीं होती है। –