आयात प्रवाह
आयात फायलींचा बाइट बदलल्याशिवाय फायलींच्या फोल्डरला कॅटलॉग एंट्रीमध्ये बदलते. हे पृष्ठ मार्गदर्शक वापरा मध्ये वर्णन केलेल्या प्रवाहामागील पाइपलाइन आहे.
तपासणी
या विभागाची लिंकपाहिल्या जाणाऱ्या संचयिका प्लॅटफॉर्मच्या संचिका-प्रणाली घटनांनी पाहिल्या जातात, थोडा विलंब देऊन, आणि बदलांवर पुन्हा तपासल्या जातात; तपासण्या पुन्हा सुरुवात करण्याऐवजी विद्यमान उमेदवार यादीशी जुळवतात. तपासक संचयिकेला एक आवृत्ती म्हणून वर्गीकृत करतो (ध्वनी थेट आत, किंवा CD1/CD2 सारख्या डिस्क-आकाराच्या उपसंचयिका), किंवा संग्रह म्हणून त्यात आत जातो. संचिका विस्तारानुसार ध्वनी, artwork, आणि कागदपत्रे म्हणून वर्गीकृत होतात, मग ध्वनी तपासला जातो: महत्त्वाचा codec म्हणजे संचिका विस्तार नव्हे तर बाइट्समध्ये FFmpeg ला सापडणारा. अर्धवट-उतरवणी खूणा असलेल्या संचयिका उतरवणी पूर्ण होईपर्यंत वगळल्या जातात.
CUE sheet एक ध्वनी प्रतिमा गाण्यांच्या यादीत बदलते. वाचक pregaps आणि postgaps, प्रत्येक-गाण्याचे कलाकार आणि ISRCs, तसेच एक-संचिका प्रतिमा आणि प्रत्येक-गाणे-एक-संचिका CUE मांडण्या दोन्ही हाताळतो. गाण्यांच्या सीमा CUE frames (सेकंदाचा 1/75 भाग) मधून अचूक नमुना स्थानांत बदलतात, जे नंतर वाजवणे वापरते त्या बाइट आणि नमुना खिडक्या बनतात.
मेटाडेटा ड्राफ्ट
या विभागाची लिंकप्रत्येक उमेदवार एक संपादनजोगी मेटाडेटा ड्राफ्ट व वैकल्पिक स्त्रोत साठवतो. ड्राफ्ट रिकामे असू शकते, थेट भरले जाऊ शकते, बाह्य रिलीज पासून भरले जाऊ शकते, किंवा संचयीत फाइल-टॅग स्नैपशॉट पासून भरले जाऊ शकते. स्त्रोत नोंदणी जेथे वर्तमान ड्राफ्ट सुरू होते; नंतरचे संपादन ते नष्ट करत नाही. थेट नोंदणी व रिकामे ड्राफ्ट कडे स्त्रोत नाही.
वरील मेटाडेटा स्लॉट ड्राफ्ट, ऑनलाइन शोधा ब्राऊजर किंवा फाइल टॅग ब्राऊजर दर्शविते. ब्राऊजर उघडणे किंवा बंद करणे ड्राफ्ट पुन्हा लिहित नाही. लागू करा स्त्रोत बदलविणे ड्राफ्ट, त्याचे प्रॉव्हिन्शन, आणि त्याचे निवडलेले स्त्रोत कव्हर एका डेटाबेस व्यवहारात बदलविते जेव्हा फाइल भूमिका, CUE बायंडिंग, डिस्क नेमणूक, व इतर मॅपिंग निर्णय राखून ठेवले जातात.
ऑनलाइन शोधा
या विभागाची लिंकऑनलाइन शोधा हे एकमेव मार्ग आहे जे ओळखणी चालविते. हे rip लॉग किंवा CUE शीट पासून डिस्क ID ची गणना करते, OCR सह बारकोड व कॅटलॉग पाठ्य ओळखते, MusicBrainz व Discogs क्वेरी करते, व परिणाम जुळवते. अंतर्भूत ऑडिओ टॅग ऑनलाईन ओळखणी पुरावे नाही.
डीफॉल्ट मेटाडेटा स्रोत मध्ये तीन मूल्ये आहेत. काहीही नाही रिकामा ड्राफ्ट तयार करते आणि कोणतेही मेटाडेटा काम सुरू करत नाही. फाइल टॅग टॅग स्नॅपशॉट वाचून लागू करते. ऑनलाइन शोधा ऑनलाइन कार्यप्रवाह उघडते. ऑनलाइन शोधाचा डीफॉल्ट मोड पुरावे काढणे, पुरवठादारांच्या क्वेरी आणि जुळवणी रांगेत लावणारा स्वयंचलित, किंवा ओळख सुरू न करणारा स्वतः शोधा निवडतो. कोणत्याही उमेदवारासाठी ऑनलाइन शोधा निवडलेला मोड वापरते; स्वयंचलित सक्रिय किंवा पूर्ण झालेली प्रक्रिया पुन्हा सुरू करत नाही.
फाइल टॅग
या विभागाची लिंकफाइल टॅग अंतर्भूतीत ऑडिओ टॅग आणि CUE मेटाडेटा लजाळीने वाचते, जर ते नविन शोधलेल्या उमेदवारासाठी संयोजीत मुलभूत नसेल तर. पूर्वदृश्य यादीतील उमेदवाराच्या स्कॅन निर्मिती, फाइल-संपादन आवृत्ती, आणि ऑडिओ फाइलचे निरीक्षण सह स्टॅम्प केले गेलेले स्नैपशॉट साठवते. लागू करा याचा वापर करून त्या सखोल स्नैपशॉट पासून ड्राफ्ट बदलविले जाते. लायब्ररी लिहिण्यापूर्वीच तेच स्नैपशॉट वापरले जाते आणि त्याचे स्टॅम्प किंवा निरीक्षण बदलले तर अपयशी होते; ते वेगळे उत्तर वाचत नाही.
थेट नोंदणीने मेटाडेटा I/O केले जात नाही. रिकामे ड्राफ्टचे रिलीज आणि ट्रॅक क्षेत्र त्वरित संपादित केले जाऊ शकते, आणि आवश्यक क्षेत्र आणि मॅपिंग वैध केल्यावर ते आयात केले जाऊ शकते. उमेदवार यादीकडे हरवलेले स्रोत त्रुटी किंवा लक्ष देण्याची विनंती म्हणून हाताळले जात नाही.
स्रोत
या विभागाची लिंकMusicBrainz कडक एका-विनंती-प्रति-सेकंद वेगाने अनामिकरीत्या विचारले जाते. Discogs वापरकर्त्याच्या कळसाठ्यातील वैयक्तिक token ने प्रमाणीकरण करते, त्याच्या दर मर्यादांमध्ये वेग सांभाळते आणि पुन्हा प्रयत्न करते, आणि नाकारलेला token तसाच कळवला जातो जेणेकरून UI शोध शांतपणे अपयशी होण्याऐवजी ते दाखवू शकेल. प्रतिसाद सत्रापुरते साठवले जातात, आणि जिंकणाऱ्या स्रोताचा कच्चा JSON पुढील पुनर्वाचनासाठी डेटाबेसमध्ये संग्रहित होतो.
साठवण
या विभागाची लिंकआयात निश्चित केल्यावर, क्रमाने चालते:
- उलगडणी पडताळणी: प्रत्येक गाणे सुरुवातीपासून शेवटपर्यंत उलगडले जाते; पूर्ण उलगडू न शकणारा rip काहीही लिहिण्यापूर्वी आयात अपयशी करतो (संयोजना खूण हे बंद करू शकते).
- मोठेपणा विश्लेषण: एकत्रित मोठेपणा आणि खरा शिखर प्रत्येक गाणे आणि अल्बमसाठी त्याच उलगडणी फेरीदरम्यान मोजले जातात, ReplayGain वापरासाठी साठवले जातात.
- मुखपृष्ठ निवड: निवडलेली कला (दूरची, संचयिका प्रतिमा, किंवा अंतर्भूत) दाखवण्याच्या लघुप्रतिमेत पुन्हा उमटते; मूळ संचयिकेतून आली असेल तर आवृत्तीच्या संचिकांमध्ये ठेवली जाते.
- अणुक साठवण: आवृत्ती, गाणी, श्रेय, ओळखी, स्वरूपे, भाग, संचिका, आणि मुखपृष्ठ एका व्यवहारात साठतात. अर्धवट-आयात स्थिती नसते.
आवृत्ती वापरकर्त्याच्या संचिकांना जागेवर निर्देश करत उतरते. वापरकर्त्याने क्लाउड-व्यवस्थापित निवडले असेल तर चढवणी साठवणीनंतर संचय बदल म्हणून होते, आणि संचिकांचे मूळ बाइट्स संपूर्ण काळ सत्य स्रोत राहतात; वापरकर्त्याने bae ला दिलेले काहीही कधीही हटवले किंवा बदलले जात नाही.
rips ओळखणे
या विभागाची लिंकप्रत्येक आवृत्ती तिच्या आयात संचयिकेच्या रचनेवर आशय ठसा नोंदवते (सापेक्ष मार्ग आणि आकार, स्थानापासून स्वतंत्र). पुन्हा तपासण्या त्याने ग्रंथालयात आधीच असलेल्या संचयिका चिन्हांकित करतात, आणि त्याच rip च्या पुनरायाती नक्कल करण्याऐवजी त्यांची आधीची आवृत्ती शोधून बदलतात.