मैं एमपी 3 फ़ाइलों से टैग पढ़ने की कोशिश कर रहा हूं। मैं सोच रहा था कि अगर किसी को यह कैसे करना है, तो कोई सुझाव था? मैं मेरे लिए पढ़ने/आयोजन को संभालने के लिए किसी तृतीय पक्ष लाइब्रेरी का उपयोग नहीं करना चाहता हूं। इसका उद्देश्य सिर्फ यह पता लगाने के लिए है कि एन्कोड किए गए डेटा को कैसे पढ़ा जाए? मुझे पता है कि मुख्य रूप से 2 अलग-अलग प्रारूप, आईडी 3 वी 1 और आईडी 3 वी 2 हैं। असल में, मेरी समस्या सिर्फ उस प्रारूप में जानकारी प्राप्त करने में सक्षम है जिसे मैं इसे संभाल सकता हूं। मेरे पास वास्तव में आवश्यक डेटा को संग्रहीत करने और जानकारी प्राप्त करने के बाद मेरे पास कुछ विचार हैं। सादे पाठ में मेटाडेटा को एकत्रित करने के लिए मुझे मुख्य रूप से केवल कुछ मार्गदर्शन की आवश्यकता है।एमपी 3 से मेटाडेटा कैसे पढ़ा जाए?
उत्तर
बाइनरी रीडर ऑब्जेक्ट का उपयोग करें। http://msdn.microsoft.com/en-us/library/system.io.binaryreader.aspx
आम तुतलाना (ID3 पार्सर) का उदाहरण: http://www.gigamonkeys.com/book/practical-an-id3-parser.html
ग्रेट, lisp id3 पार्सर लिंक के लिए धन्यवाद। मैं lisp से बहुत परिचित नहीं हूँ, लेकिन मुझे लगता है कि मुझे पृष्ठ – tcannon91
ठीक है, अगर आप किसी तृतीय पक्ष लाइब्रेरी का उपयोग नहीं करना चाहते हैं तो आपको अपना खुद लिखना होगा। The MP3 file format specification शुरू करने के लिए एक अच्छी जगह होगी।
धन्यवाद, ऐसा लगता है कि यह मुझे प्राप्त करने में वास्तव में सहायक होगा जहां मैं बनना चाहता हूं। – tcannon91
मैं सी # ID3 लाइब्रेरी से SVN ब्राउज़ कर कोड की जरूरत है पाने के लिए सिफारिश करेंगे। http://sourceforge.net/projects/csid3lib/
मेरे पास बाजार पर कुछ WPF ऐप्स हैं जो एमपी 3 फ़ाइलों को संपादित करते हैं और टैगलिब तेज की सिफारिश करने वाले अन्य लोग सही हैं, आपको परेशानी से बचने और इसका उपयोग करने से बचा जाना चाहिए।
से मुझे जो चाहिए वह प्राप्त करने के लिए मुझे काफी अच्छा पता है। मैं सीखना चाहता हूं कि टैग्लिब और id3lib को अपने लिए कैसे करें। सी # स्रोत फोर्ज लिंक के लिए धन्यवाद। मेरे पास एक सी संस्करण है, लेकिन मेरे लिए सभी फ़ाइलों को नेविगेट करना थोड़ा मुश्किल है, मैं निश्चित रूप से आपके द्वारा भेजे गए लिंक से निकल जाऊंगा। – tcannon91
ठीक है, मैं अपना कोड लिखने को हतोत्साहित नहीं कर रहा हूं (जैसा कि प्रश्न पर मेरी टिप्पणी का सुझाव हो सकता है)। दरअसल, विपरीत, कुडोस आप अपनी पुस्तकालय विकसित करना चाहते हैं।
ने कहा, Taglib sharp ओपन सोर्स और आईडी 3v1 और id3v2 (और बहुत कुछ) दोनों के साथ सौदों है, यह शुरू करने के लिए एक अच्छी जगह होना चाहिए। मैंने कुछ हिस्सों को चांदी की रोशनी में थोड़ी देर पहले पोर्ट किया था, अगर मुझे सही याद है तो यह कोड की जबरदस्त मात्रा नहीं थी।
टैगलिब वास्तव में # 1 है। यह सब कुछ पढ़ता है जो विज्ञापन Id3v1 और id3v2 दोनों का अद्भुत समर्थन करता है। मैं इसे दान भी दूंगा, लेकिन ऐसा लगता है कि यह जीएनयू है और यह सुनिश्चित नहीं है कि यह कहां करें। – Agat
- 1. एमपी 3 फ़ाइल टैग कैसे पढ़ा जाए
- 2. एमपी 3 से मेटाडेटा निकालने के लिए कैसे?
- 3. डॉक्क्स दस्तावेज़ों से मेटाडेटा जानकारी कैसे पढ़ा जाए?
- 4. पायथन का उपयोग कर एमपी 3 में आईडी 3 टैग कैसे पढ़ा जाए?
- 5. एक्सएमआई कैसे पढ़ा जाए?
- 6. एक एमपी 3 के मेटाडाटा
- 7. NSDocumentDirectory से डेटा को कैसे पढ़ा जाए
- 8. NSUserDefaults से स्ट्रिंग को कैसे पढ़ा जाए
- 9. हबेस से डेटा कैसे पढ़ा जाए?
- 10. यूआरएल से सीएसवी फ़ाइल कैसे पढ़ा जाए?
- 11. app.config से कस्टम एक्सएमएल कैसे पढ़ा जाए?
- 12. SQLite डेटाबेस से डेटा कैसे पढ़ा जाए?
- 13. मेमोरी से wav/एमपी 3
- 14. सी # में एमकेवी मूवी फाइलों के मेटाडेटा को कैसे पढ़ा जाए?
- 15. एमपी 3 से ऑडियो डेटा कैसे प्राप्त करें?
- 16. पायथन + आईएचडी 3: एमपी 3 मेटाडाटा
- 17. gmon.out को कैसे पढ़ा जाए?
- 18. हार्डडिस्क तापमान कैसे पढ़ा जाए?
- 19. कंसोल से स्पेस से अलग संख्याओं को कैसे पढ़ा जाए?
- 20. एमपी 3 फाइलें पढ़ना
- 21. एंड्रॉयड - एमपी 3 धारा
- 22. PHP स्ट्रीमिंग एमपी 3
- 23. एमपी 3 जेएमएफ
- 24. आईफोन ऐप: एमपी 3
- 25. बाइट से एक पूर्णांक को कैसे पढ़ा जाए []
- 26. एमपी 3 का विजुअलाइजेशन - PHP
- 27. सीएसवी से/से पांडा सीरीज कैसे लिख/पढ़ा जाए?
- 28. आईओएस 4 क्रैश लॉग कैसे पढ़ा जाए?
- 29. पायथन: डिकोड एमपी 3
- 30. कोर ब्लूटूथ डिवाइस से जानकारी कैसे पढ़ा जाए
आप केवल खुद को समस्याएं दे रहे हैं। टैगलिब जैसे एक थर्ड पार्टी का प्रयोग करें। Http://stackoverflow.com/questions/6505870/how-to-get-the-properties-of-a-mp3-file-in-c-sharp/6505929#6505929 –
@AvadaKedavra - मैं उपयोग नहीं करना पसंद करूंगा एक तृतीय पक्ष पुस्तकालय जो उन सभी पदों का सुझाव देता है। मैंने एक अतिरिक्त लिंक का पालन किया, लेकिन अधिकांश प्रतिक्रियाएं तीसरे पक्ष के पुस्तकालयों का भी सुझाव देती हैं। कुछ खुदाई के बाद कोड का एक उदाहरण उपयोगी था, लेकिन केवल आईडी 3v1 पर लागू होता है। फिर भी आपका धन्यवाद। – tcannon91