का उपयोग कर एमपी 3 संगीत डेटा एक्सेस करें मैं तुलना के आधार के रूप में गीत के डेटा का उपयोग करके डुप्लिकेट एमपी 3/4 फ़ाइलों को खोजने के लिए पाइथन लिपि लिखने की कोशिश कर रहा हूं। मेरी स्थिति में कई एमपी 3/4 फाइलें हैं जो समान फ़ाइल नामों के साथ हैं, लेकिन विभिन्न आईडी 3 टैग हैं। सबसे पहले मैंने डुप्लिकेट फ़ाइलों को खोजने के लिए एमडी 5 के माध्यम से लूपिंग और फ़ाइल नामों को अनदेखा करने का प्रयास किया। यह निश्चित रूप से काम नहीं करता था जब आईडी 3 टैग मेल नहीं खाते थे।पायथन
नतीजतन, मैं एमपी 3/4 से इसे संगीत डेटा निकालने का तरीका ढूंढ रहा हूं ताकि इसे एमडी 5 के माध्यम से चलाने और किसी भी डुप्लिकेट को ढूंढ सकें। इस के बारे में जाने के लिए सबसे अच्छा तरीका क्या है?
संगीत संभवतः (जबकि 'समान') अलग-अलग बिटरेट में आ जाएगा (जब तक कि आप सुनिश्चित न हों कि सब कुछ लापरवाही है) जो * सरल * डेटा की तुलना बेकार कर देगा। तो आपको एक और अधिक उन्नत (शायद सांख्यिकीय) तकनीक की आवश्यकता होगी। मुझे यकीन है कि एसओ पर कोई व्यक्ति कुछ पॉइंटर्स प्रदान करने में सक्षम होगा ... – ChristopheD
सरल बिंदु, साधारण एमडी 5 की बजाय एक एफएफटी आवृत्ति विश्लेषण अधिक उपयुक्त है। हालांकि, मात्रा अलग हो सकती है। तो मुझे लगता है कि आप दो ffts के बीच सहसंबंध की तलाश करेंगे और शायद उच्च सहसंबंध की उम्मीद करेंगे? यह मुश्किल हो जाता है क्योंकि कुछ गीतों में "फोरसाउंड" शामिल हो सकता है - एक परिचय, या एक भाषण - जिसे पहचानना मुश्किल है। –
@ हैमिश: मुझे आश्चर्य है कि क्या वह उन लोगों को अलग-अलग मानना चाहेगा (उदाहरण के लिए, एक विशेष स्टूडियो रिकॉर्डिंग बनाम एक बोले गए परिचय के साथ कुछ गीत का लाइव प्रदर्शन)। यह वास्तव में इस बात पर निर्भर करता है कि आप "डुप्लिकेट" को कैसे परिभाषित करते हैं, मुझे लगता है। यह काफी दिलचस्प समस्या बन रहा है। :) – Faisal