जब आप संगीत की पहचान के बारे में सोचते हैं, तो शाज़म शायद पहली सेवा है जो दिमाग में आती है। यह मोबाइल पर एंड्रॉइड और आईओएस के लिए उपयोग करने के लिए पूरी तरह से स्वतंत्र है और चीजों के डेस्कटॉप साइड पर मैकओएस और विंडोज के लिए उपलब्ध है। दुर्भाग्य से, लिनक्स को डेस्कटॉप क्लाइंट नहीं मिलता है।
तो आप लिनक्स पर संगीत को कैसे पहचानते हैं? खैर, जैसा कि यह पता चला है, लिनक्स पर संगीत की पहचान में आपकी मदद करने के लिए एक अनौपचारिक शाज़म क्लाइंट है। इसे SongRec कहा जाता है, और यह आधिकारिक शाज़म सेवा की तुलना में बहुत कुछ कर सकता है।
जैसे ही हम लिनक्स पर इसके उपयोग को प्रदर्शित करते हैं, वैसे ही अनुसरण करें।
सॉन्गरेक क्या है?
SongRec एक स्वतंत्र और खुला स्रोत है शज़ाम लिनक्स के लिए क्लाइंट। यह रस्ट में लिखा गया है और आपको कुछ तरीकों से गानों की पहचान करने में मदद करता है। आपको माइक्रोफ़ोन/स्पीकर के माध्यम से ऑडियो को पहचानने की अनुमति देने के अलावा, जो कि अधिकांश गीत पहचान सेवाएं करती हैं, SongRec आपको अपने कंप्यूटर पर संग्रहीत ऑडियो फ़ाइलों के माध्यम से गीतों की पहचान करने देता है।
सभी मान्यता प्राप्त गीतों की एक सूची SongRec इतिहास के अंतर्गत उपलब्ध है। साथ ही, आपके पास इसे इस रूप में निर्यात करने का विकल्प भी है
एक सीएसवी फ़ाइल जब आप डिवाइस स्विच कर रहे हों तो अपने शाज़म-एड गीतों का रिकॉर्ड रखने के लिए।SongRec की असाधारण विशेषताओं में से एक है सीएलआई के माध्यम से गानों की पहचान करने की क्षमता, जो कि शाज़म (मैक और विंडोज़ पर) सहित अधिकांश संगीत पहचान सेवाओं पर आपको देखने को नहीं मिलती है।
Linux पर SongRec कैसे स्थापित करें
SongRec रिपॉजिटरी के साथ-साथ फ्लैटपैक के माध्यम से भी उपलब्ध है। आप अपने कंप्यूटर पर किस Linux डिस्ट्रो का उपयोग कर रहे हैं, इस पर निर्भर करते हुए, SongRec को स्थापित करने के लिए नीचे दिए गए निर्देशों का पालन करें:
डेबियन/उबंटू पर, टर्मिनल खोलें और नीचे दिए गए आदेश चलाएं:
sudo apt-add-repository ppa: marin-m/songrec
sudo apt स्थापित songrec
इसे आर्क लिनक्स पर स्थापित करने के लिए, उपयोग करें:
सुडो पॅकमैन -एस गीतरे
अन्य Linux distros पर, आप Flatpak के माध्यम से SongRec स्थापित कर सकते हैं। इसके लिए, सबसे पहले, सुनिश्चित करें कि आपके सिस्टम में टर्मिनल खोलकर और चलाकर फ्लैटपैक है:
फ्लैटपैक --संस्करण
यदि यह एक संस्करण संख्या देता है, जैसे कि Flatpak 1.6.5, इसका मतलब है कि Flatpak आपके सिस्टम पर मौजूद है, और आप SongRec स्थापना के साथ आगे बढ़ सकते हैं। हालांकि, अगर ऐसा नहीं होता है, तो आपको पहले फ्लैटपैक इंस्टॉल करना होगा। हमारा अनुसरण करें फ्लैटपैक गाइड यह कैसे करना है यह जानने के लिए।
फ़्लैटपैक स्थापित करने के बाद, टर्मिनल पर वापस जाएँ और SongRec को स्थापित करने के लिए निम्न कमांड चलाएँ:
फ्लैटपैक फ्लैटहब com.github.marinm.songrec. स्थापित करें
चूंकि फ़्लैटपैक पैकेज सैंडबॉक्स के अंदर चलते हैं, इसलिए यदि आप फ़्लैटपैक के माध्यम से इसे स्थापित करते हैं तो आप सोंगरेक की कुछ सीएलआई सुविधाओं का उपयोग नहीं कर पाएंगे।
SongRec GUI के साथ गानों की पहचान कैसे करें
SongRec Linux पर ऑडियो पहचानने के लिए GUI और CLI दोनों का समर्थन करता है। इसलिए इस पर निर्भर करते हुए कि आप अपनी मशीन पर गानों की पहचान कैसे करना चाहते हैं, नीचे दिए गए अनुभागों में दिए गए निर्देशों का पालन करें।
कोई फर्क नहीं पड़ता कि आप अपनी मशीन पर SongRec को स्थापित करने के लिए किस इंस्टॉलेशन विधि का उपयोग करते हैं, आपको एप्लिकेशन मेनू के अंदर एक त्वरित एक्सेस शॉर्टकट मिलेगा। आगे बढ़ो और इसे SongRec लॉन्च करने के लिए चलाएँ।
एक बार जब SongRec GUI चालू हो जाए, तो निम्न कार्य करें:
- पर क्लिक करें श्रव्य इनपुट ड्रॉपडाउन और चुनें चूक जाना.
- पर टैप करें माइक्रोफ़ोन पहचान चालू करें माइक्रोफ़ोन को सक्षम करने के लिए बटन।
1. किसी अन्य डिवाइस पर चल रहे गाने की पहचान करें
यदि आपके फोन या किसी अन्य डिवाइस पर कोई गाना है जिसे आप पहचानना चाहते हैं, तो इसे बजाना शुरू करें और डिवाइस को अपने Linux डेस्कटॉप के करीब लाएं जो SongRec चला रहा है। कुछ सेकंड के लिए प्रतीक्षा करें, और SongRec गीत का नाम, कलाकार और एल्बम के अंतर्गत लौटाएगा मान्यता परिणाम.
2. एक पूरा गाना सुनें
यदि आप कोई गाना सुनना चाहते हैं जिसे आपने अभी पहचाना है, तो पर क्लिक करें YouTube पर खोजें इसके खोज परिणाम में बटन, और SongRec आपके डिफ़ॉल्ट वेब ब्राउज़र में YouTube पर गीत को खोल देगा।
3. एक ही डिवाइस पर बज रहे गाने की पहचान करें
अन्य उपकरणों पर चलने वाले गानों की पहचान करने के समान, यदि आपके डेस्कटॉप पर कोई ऑडियो क्लिप है जिसे आप पहचानना चाहते हैं, तो SongRec उसमें भी आपकी सहायता कर सकता है।
इसके लिए SongRec ओपन करें और पर टिक करें माइक्रोफ़ोन के बजाय मेरे स्पीकर से पहचानें SongRec को आपके स्पीकर सुनने की अनुमति देने के लिए चेकबॉक्स।
अब, उस निर्देशिका में जाएं जिसमें वह ऑडियो फ़ाइल है जिसे आप पहचानना चाहते हैं और उसे चलाएं। SongRec को कुछ सेकंड दें, और यह गीत के सभी विवरण लौटा देगा।
4. ऑडियो फ़ाइल के माध्यम से एक गीत की पहचान करें
बैकग्राउंड में चल रहे गानों की पहचान करने के अलावा, SongRec आपको एक ऑडियो फ़ाइल के माध्यम से गाने को निर्धारित करने की क्षमता भी देता है। ऐसा करने के लिए, पर क्लिक करें फ़ाइल से पहचानें SongRec होम स्क्रीन पर बटन और फ़ाइल एक्सप्लोरर का उपयोग करके इसे SongRec पर अपलोड करने के लिए ऑडियो फ़ाइल का चयन करें। जल्द ही, आप ऐप पर गाने के बारे में सभी विवरण देखेंगे।
5. गीत इतिहास देखें
समय के साथ, जैसे ही आप SongRec का उपयोग करते हैं, आप अपने द्वारा पहचाने गए सभी गानों की एक सूची जमा करते हैं। SongRec भविष्य के संदर्भ के लिए इसे आपके लिए सहेजता है, और आप इसे नीचे पा सकते हैं मान्यता इतिहास दायीं तरफ।
मान्यता इतिहास साफ़ करने के लिए, हिट करें इतिहास मिटाएं बटन।
CLI का उपयोग करके SongRec के साथ गानों की पहचान करें
जबकि SongRec का ग्राफिकल इंटरफ़ेस बहुत सहज है और वास्तव में अच्छी तरह से काम करता है, यदि आप टर्मिनल में काम करना पसंद करते हैं, तो आप इसके बजाय गाने की पहचान करने के लिए SongRec के CLI का उपयोग कर सकते हैं।
SongRec में एक गीत की पहचान करने का एक त्वरित तरीका टर्मिनल से अपना GUI लॉन्च करना है, जैसे:
सोंगरेक
ऐसा करने से SongRec ग्राफिक रूप से चलेगा और किसी अन्य डिवाइस या उसी मशीन पर चल रहे गाने की पहचान करना शुरू कर देगा। हालाँकि, यदि आप टर्मिनल में ही आउटपुट देखना चाहते हैं, तो अन्य डिवाइस या उसी मशीन पर ऑडियो चलाएं और निम्न कमांड का उपयोग करें:
सोंगरेक पहचान
आउटपुट:
इसी तरह, आप टर्मिनल के अंदर कई गानों को बैक-टू-बैक भी पहचान सकते हैं। ऐसा करने के लिए, नीचे दी गई कमांड चलाएँ, और SongRec संगीत को पहचानना शुरू कर देगा:
गीतरेक सुनो
आउटपुट:
मान्यता को रोकने के लिए, हिट करें Ctrl + सी.
अंत में, यदि आप अपने सिस्टम पर मौजूद ऑडियो फ़ाइल से गाने की पहचान करना चाहते हैं, तो आप इसे टर्मिनल से आसानी से कर सकते हैं। इसके लिए, पहले ऑडियो फ़ाइल वाली निर्देशिका में नेविगेट करने के लिए cd और ls कमांड का उपयोग करें, और फिर इसके ऑडियो की पहचान करने के लिए इस कमांड को चलाएँ:
songrec पहचान file_name.mp3
आउटपुट:
SongRec इतिहास को CSV के रूप में निर्यात करें
SongRec आपके मान्यता प्राप्त गीतों को डिफ़ॉल्ट रूप से CSV फ़ाइल में सहेजता है। इसे खोजने के लिए, टर्मिनल खोलें और सीडी में ~/.स्थानीय/शेयर/SongRec. अगला, दर्ज करें एलएस कमांड सभी फाइलों और निर्देशिकाओं को सूचीबद्ध करने के लिए। यहां, आपको नाम के साथ एक फाइल देखनी चाहिए song_history.csv. इसकी सामग्री देखने के लिए, दर्ज करें:
बिल्ली song_history.csv
आउटपुट:
यदि, किसी कारण से, आपको SongRec के अंतर्गत CSV फ़ाइल नहीं मिलती है, तो GUI खोलें और पर टैप करें सीएसवी को निर्यात करें बटन। यह खुल जाएगा पाठ आयात संवाद बकस। क्लिक ठीक सीएसवी उत्पन्न करने के लिए, और इसे लिब्रे ऑफिस कैल्क जैसे सीएसवी रीडर में लोड करें।
अपने Linux कंप्यूटर पर संगीत को सटीक रूप से पहचानें
SongRec Linux पर गानों की पहचान करना अविश्वसनीय रूप से आसान बनाता है। यह त्रुटिपूर्ण ढंग से काम करता है और विभिन्न शैलियों में गानों की पहचान कर सकता है।
यद्यपि अन्य लिनक्स संगीत पहचान उपकरण हैं, सोंगरेक उन्हें बेहतर प्रदर्शन करता है क्योंकि यह पहचान के लिए शाज़म के सर्वर पर निर्भर करता है, जो गाने को पहचानने में काफी सटीक बनाता है।
हमें उम्मीद है कि यह मार्गदर्शिका आपको एक अच्छी शुरुआत देगी और आपको SongRec नेविगेट करने में मदद करेगी ताकि आप अपने Linux मशीन पर गानों को पहचान सकें।
इसके अलावा, यदि आप यह जानने में रुचि रखते हैं कि शाज़म कैसे काम करता है, तो हमने आपको उस मोर्चे पर भी कवर किया है।
शाज़म लगभग किसी भी गाने को लगभग तुरंत ही पहचान सकता है। लेकिन शाज़म वास्तव में कैसे काम करता है?
आगे पढ़िए
- लिनक्स
- लिनक्स ऐप्स
- सॉफ्टवेर अधिस्थापित करो
- शज़ाम
यश DIY, Linux, प्रोग्रामिंग और सुरक्षा के लिए MUO में स्टाफ राइटर हैं। लेखन में अपने जुनून को खोजने से पहले, वह वेब और आईओएस के लिए विकसित हुआ करते थे। आप टेकपीपी पर उनका लेखन भी देख सकते हैं, जहां वे अन्य कार्यक्षेत्रों को कवर करते हैं। तकनीक के अलावा, उन्हें खगोल विज्ञान, फॉर्मूला 1 और घड़ियों के बारे में बात करने में मज़ा आता है।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें