आप जिस समस्या का सामना कर रहे हैं वह इस प्रकार है। सबसे अधिक संभावना है कि आप किसी प्रकार का लिनक्स वितरण चला रहे हैं, और आप दूरस्थ कंप्यूटर पर संग्रहीत फ़ाइलों को चलाना चाहते हैं। अक्सर, यह एक विंडोज़ मशीन होगी, इसलिए आपको कुछ सांबा साझा करने की ज़रूरत है। बात यह है कि, अपने आप में, साझाकरण कार्य करता है, लेकिन VLC दूरस्थ फ़ाइलें नहीं चला सकता है। पी>
आपको एक एरर मिलती है जो कहती है:आपका इनपुट खोला नहीं जा सकता:वीएलसी एमआरएल 'विशिष्ट प्रोटोकॉल और फ़ाइल स्थान' को खोलने में असमर्थ है। विवरण के लिए लॉग की जाँच करें। मेरे मामले में, यह सांबा के साथ था, इसलिए प्रोटोकॉल smb:// और फिर वांछित मीडिया ऑब्जेक्ट का पूर्ण पथ है। अब, मैंने इस मुद्दे को कुछ बार पहले देखा है, लेकिन हाल ही में, मैंने इसे गेकोलिनक्स में देखा, जो ओपनएसयूएसई पर आधारित एक डिस्ट्रो है, और फिर बाद में, और कुछ अन्य केडीई/प्लाज्मा सिस्टम में। इसलिए मैंने एक छोटा ट्यूटोरियल लिखने का फैसला किया जो दिखाता है कि इस समस्या को कैसे ठीक किया जाए। मेरे पीछे आओ। पी>
पी>
समस्या के बारे में अधिक जानकारी
अब, अक्सर इस तरह के मुद्दों के साथ, समस्या पेचीदा और नकाबपोश हो सकती है। क्या आपके पास सही कोडेक हैं? क्या आपके पास कोई सॉफ़्टवेयर विरोध है? यदि आप मेरे ओपनएसयूएसई पिंपिंग गाइड को पढ़ते हैं, तो आप देखेंगे कि कई रेपो का उपयोग करने से परेशानी हो सकती है। पी>
इस बिंदु पर, आप वास्तव में कुछ लापता निर्भरताओं को स्थापित करने का प्रयास करने का निर्णय ले सकते हैं, क्योंकि आप इस धारणा के तहत हो सकते हैं कि आपके सिस्टम में फ़ाइलों को खोलने के लिए आवश्यक कोडेक्स गायब हैं। लेकिन आपको पहले लॉग से परामर्श लेना चाहिए। आदर्श रूप से, यह आपको जो कुछ भी सामना कर रहा है उसमें आपको अधिक जानकारी देगा। हमने इसके बारे में पहले VLC रहस्य और लॉगिंग पर अपने लेख में बात की थी। पी>
कोडेक्स की बात करें तो ऐसे कई विकल्प हैं जिन्हें आप जांचना चाहेंगे। SUSE परिवार में, उदाहरण के लिए, कोडेक्स अलग से पैक किए जाते हैं (vlc-codecs)। डिस्ट्रो के बावजूद, विशेष रूप से सांबा के लिए, यदि उपलब्ध हो तो आप वीएलसी-प्लगइन-सांबा को आजमाना चाहेंगे। पी>
लेकिन अब, आइए लॉग पर ध्यान दें। टूल्स> संदेशों की जांच करें, डिबग करने के लिए शब्दाडंबर स्तर बढ़ाएं, और फिर सांबा शेयर से फ़ाइल खोलने का प्रयास करें। आउटपुट में त्रुटियों के लिए खोजें। आपको संभवतः कुछ ऐसा दिखाई देगा:
...
एसएमबी त्रुटि:'रोजर @ मीडियाबॉक्स/डेटा/फाइल.एमपी 4' के लिए विफल खुला (अनुमति अस्वीकृत)
... पी>
इसका मतलब है कि हम किसी कारण से - VLC के अंदर से फ़ाइल तक नहीं पहुँच सकते। कृपया सत्यापित करें कि आप वास्तव में अपने डिस्ट्रो फ़ाइल प्रबंधक का उपयोग करके ऐसा कर सकते हैं। यदि आप कर सकते हैं, तो हम जानते हैं कि यह एक समस्या है कि वीएलसी फाइलों को रखने वाले सर्वर के खिलाफ कैसे प्रमाणित करता है। अब हम सांबा के शेयरों तक पहुंच को ठीक कर देंगे। अन्य प्रोटोकॉल पर भी यही कार्यप्रणाली लागू होती है। पी>
समाधान
हमें क्या करने की आवश्यकता है वीएलसी को एसएमबी सामग्री चलाने के लिए कहें - और संभावित रूप से इन सांबा शेयरों तक पहुंचने के लिए आवश्यक क्रेडेंशियल्स प्रदान करें। यहां समस्या कई गुना है। हाल ही में, SMB प्रोटोकॉल में खोजी गई कई सुरक्षा कमजोरियों के बाद, इस डोमेन में काफी घुटने टेकने वाली प्रतिक्रिया और बाद में सुरक्षा को कड़ा किया गया है, जो सांबा शेयरों के लिए उपयोगकर्ता नाम और पासवर्ड के लिए संकेत देता है, भले ही आप गुमनाम अतिथि पहुंच की अनुमति दें। पी>
इसके अलावा, VLC को आपकी पसंद के डिस्ट्रो में पूरी तरह से एकीकृत नहीं किया जा सकता है, और हो सकता है कि क्रेडेंशियल्स का पर्याप्त क्रॉस-ऐप साझाकरण न हो। जिसका अर्थ है कि यदि आपने अनुमति दी है, उदाहरण के लिए, डॉल्फिन को सांबा शेयरों तक पहुंचने की अनुमति है, तो यह जानकारी एक वैश्विक डेटाबेस में संग्रहीत नहीं की जाएगी जिसका मीडिया प्लेयर भी उपयोग कर सकता है। हमें इसे अलग से कॉन्फ़िगर करना होगा। पी>
ऐसा करने के लिए, VLC> Preferences> Show Setting (All)> Input / Codecs> Access Module> SMB खोलें। यहां, आप अपना एसएमबी उपयोगकर्ता नाम, पासवर्ड और शायद डोमेन प्रदान करने में सक्षम होंगे। यह एक समय में केवल एक सर्वर के लिए काम करता है। पी>
पी>
एक बार आवश्यक विवरण प्रदान करने के बाद, सेटिंग्स को सहेजें, और वरीयताएँ वीडियो को बंद करें। अब, दूरस्थ सामग्री चलाने का प्रयास करें। आप सबसे अधिक सफल होंगे। इस बिंदु पर, आपको अपने वीडियो को विंडोज मशीनों से स्ट्रीम करने में सक्षम होना चाहिए। दोबारा, यह सभी वितरणों - या डेस्कटॉप वातावरण को प्रभावित नहीं कर सकता है, इसलिए जब आप अपने सिस्टम को सेटअप करते हैं तो इसे ध्यान में रखें। पी>
पी>
निष्कर्ष
ये रहा, एक और त्वरित और चुस्त VLC ट्यूटोरियल। इस छोटे से खिलाड़ी के पास लिनक्स दुनिया की जटिलता, सुंदरता और लचीलेपन सहित सब कुछ है। आप जानते हैं कि समस्याएँ आएंगी, लेकिन तब आप उन्हें किसी तरह, कहीं न कहीं काला जादू से हल करने में भी सक्षम होंगे। पी>
यदि आप लिनक्स में वीएलसी का उपयोग कर रिमोट मीडिया फाइल नहीं चला सकते हैं, तो आपको कई चीजों की जांच करने की आवश्यकता है। एक, हमेशा पहले मीडिया प्लेयर लॉग देखें, ताकि आप अपनी समस्या निवारण को कम कर सकें। जानकारी के आधार पर, देखें कि क्या आपके सामने कोई अनुमति समस्या नहीं आई है। यह विभिन्न वितरणों और डेस्कटॉप वातावरणों में हो सकता है, विशेष रूप से सांबा के साथ। यदि यह मदद नहीं करता है, तो किसी भी लापता कोडेक के बारे में देखें और सुनिश्चित करें कि आप पैकेज विरोध या ऐसे कुछ का सामना नहीं कर रहे हैं। लेकिन इस मामले में, यह शायद सांबा क्रेडेंशियल्स का सवाल होगा, और खिलाड़ी आपको अपनी प्राथमिकताओं का उपयोग करके इसे आसानी से ठीक करने की अनुमति देता है, लेकिन इसकी कुछ सीमाएँ होंगी। जो भी हो, सही नहीं है, लेकिन हम जो कर सकते हैं उसे देखते हुए, मुझे आशा है कि आपको यह मार्गदर्शिका उपयोगी लगेगी। और हम प्रतिनिधित्व करते हैं। पी>
प्रोत्साहित करना। पी>