वीएलसी के साथ अजीब प्रदर्शन मुद्दा


25

मैंने अभी एक सर्वर स्थापित किया और कुछ नमूना वीडियो परीक्षण चलाए, लेकिन किसी कारण से वीडियो पिक्सेल के बजाय वर्ण और संख्या दिखा रहा है। यहाँ एक छवि है कि मैं इसे कैसे देखता हूँ:

https://i.stack.imgur.com/KlOnO.png

क्या आपको लगता है कि इसका वीडियो कार्ड कॉन्फ़िगरेशन से कोई लेना-देना है, या क्या यह VLC के गुणों को सही तरीके से सेट करने का एक साधारण मामला हो सकता है?

मैं इस समय कोई अन्य वीडियो प्लेयर स्थापित नहीं कर सकता क्योंकि मेरे पास व्यवस्थापक विशेषाधिकार नहीं हैं, इसलिए मैं वीएलसी के साथ फंस गया हूं।


आपकी VLC विंडो अजीब लगती है। क्या यह VLC दूर से चल रहा है? या किसी प्रकार के टर्मिनल एमुलेटर के माध्यम से? यदि ऐसा है, तो VLC स्वचालित रूप से एक संगत डिस्प्ले मोड में वापस आ सकता है, इस मामले में, ASCII!
misha256

24
संकेत शीर्षक में प्रतीत होता है .....
मोनिका

1
@ misha256, शीर्षक बार में आइकन पोटीन की तरह दिखता है
होलोवे

जवाबों:


23

स्क्रीनशॉट में आइकन के आधार पर:

यहाँ छवि विवरण दर्ज करें

मुझे लगता है कि आप SSH सत्र के माध्यम से दूरस्थ होस्ट से कनेक्ट करने के लिए Windows मशीन पर PuTTY का उपयोग करते हैं।

स्क्रीनशॉट में आपके द्वारा देखी जाने वाली बात यह है कि यदि आप VTTY के माध्यम से VLC का उपयोग करते हैं, या उस मामले के लिए किसी अन्य SSH सत्र का उपयोग करते हैं। सामान्य तौर पर, SSH सत्र केवल वर्णों को प्रसारित करने में सक्षम होते हैं (और अनुक्रम से बचते हैं, जो कि रंग आदि सेट करने जैसे कार्य करते हैं)। VLC केवल उपलब्ध आउटपुट के रूप में इसका पता लगाता है और इसे उसी तरह निभाता है। (मुझे यकीन है कि यह ऑडियो भी नहीं खेलता है?) आप क्या चाहते हैं ग्राफिकल मोड की आवश्यकता है।

चित्रमय कार्यक्रमों कर सकते हैं लिनक्स मशीनों पर दूर से क्रियान्वित किया जा है, लेकिन यह X11 अग्रेषण की आवश्यकता है। यह कैसे काम करता है? पात्रों को प्रसारित करने (और भागने के क्रम) के बजाय SSH सर्वर, X11 संदेशों को प्रसारित करता है। इस तरह, आपका स्थानीय विंडो प्रबंधक इन संदेशों को पार्स कर सकता है, उनकी व्याख्या कर सकता है और स्थानीय रूप से विंडो का अनुकरण कर सकता है। माउस क्लिक, कुंजी प्रेस आदि जैसी घटनाओं को सर्वर पर वापस भेजा जाता है, जो वास्तविक प्रोग्राम कोड निष्पादित करता है। मुझे इस तरह से काम करने वाले किसी भी अन्य ग्राफिकल वातावरण का पता नहीं है।

यदि आप एक स्थानीय X11 सर्वर चलाते हैं, तो आप विंडोज पर लिनक्स X11 प्रोग्राम चला पाएंगे। ऐसा करने में सक्षम एकमात्र सॉफ्टवेयर साइगविन है जो X11 पर्यावरण का अनुकरण कर सकता है, मुझे किसी अन्य तरीके का पता नहीं है। (आपको Cygwin शुरू करने, X सर्वर के अंदर शुरू करने, X सर्वर में टर्मिनल खोलने, SSH अग्रेषण का उपयोग करके दूरस्थ होस्ट से कनेक्ट करने और वहां से कमांड निष्पादित करने की आवश्यकता होगी।)

इसमें संपूर्ण VNC / वर्चुअल डेस्कटॉप चीज़ भी है, लेकिन यह अलग तरह से काम करता है: आप दूरस्थ होस्ट से कनेक्ट करते हैं, और यह आपको दूरस्थ डेस्कटॉप को डंप कर देता है। अंतर यह है कि आप पूरे दूरस्थ डेस्कटॉप को एक विंडो के अंदर देखते हैं (जिसमें अलग-अलग स्क्रीन का आकार होगा यदि दूरस्थ मॉनिटर रिज़ॉल्यूशन आपका मेल नहीं खाता है), बजाय सामान्य कार्यक्रमों को देखने के जैसे कि वे स्थानीय रूप से निष्पादित किए गए थे। और जब से यह गूंगा है, यह डेस्कटॉप को संकुचित कर देगा जैसे कि यह वीडियो था, मक्खी पर, बिना यह समझे कि वास्तव में क्या होता है (कर्सर पॉइंटर इंटरैक्शन जैसी चीजों के लिए सहेजें)।

दूरस्थ वीडियो प्लेबैक के लिए उपयोग किए जाने पर ये दोनों विधियां बहुत संसाधन महंगी हैं, और यह इसके लायक नहीं है।

आप जो चाहते हैं, वह रिमोट मूवी को पकड़ना है, इसे अपनी स्थानीय मशीन पर डाउनलोड करें और इसे स्थानीय स्तर पर चलाएं। आप ऐसा कर सकते हैं scpया PuTTY सुइट से इसके बराबर का उपयोग कर सकते हैं ।


2
मैं एक तथ्य के लिए जानता हूं कि वीएलसी ऐसा करता है, और मुझे संदेह है कि यह सही उत्तर है। अन्य गलत नहीं थे, लेकिन यह अधिक सही है। इसके अलावा, 'काका' लिबाकैका है, जो इस तरह की चीजों के लिए इस्तेमाल की जाने वाली लाइब्रेरी है।
जर्नीमैन गीक

सिगविन के अलावा, यह इंगित करना चाहता था कि एक्समिंग नामक एक उत्कृष्ट विंडोज प्रोग्राम है जो एक एक्स सर्वर प्रदान करता है जो स्थापित करना और चलाना आसान है, खासकर यदि आपको पूर्ण सिग्विन इंस्टॉलेशन के अतिरिक्त वजन की आवश्यकता नहीं है।
माइकल बेकर

इस पर ध्यान दिलाने के लिए धन्यवाद। अधिक हल्के होने पर, यह बहुत बेहतर दिखता है।
rr-

2
X सर्वर के बारे में सोचकर, मुझे लगता है कि Xming काफी पुराना है। MobaXterm टर्मिनल का अनुकरण करने और X समर्थन प्रदान करने के लिए एक बहुत अच्छा काम करता है।
सिप्रियन टॉमोयागॉ

@Ciprian Tomoiaga MobaXterm सबसे हाल ही में Cygwin संस्करण के पीछे एक प्रत्याशित Cygwin है, पिछड़ रहा है (उम्मीद है)।
ओकाद

25

VLC ASCII कला के रूप में वापस वीडियो चलाने का समर्थन करता है (यह मक्खी पर रूपांतरण करता है)। अपनी VLC सेटिंग्स जांचें, और सुनिश्चित करें कि आप ASCII आउटपुट के अलावा कुछ और चुनें।

स्क्रीनशॉट विंडोज है, लेकिन यह अनिवार्य रूप से अन्य ऑपरेटिंग सिस्टम में समान है।

नोट: यह भी संभव है कि वीएलसी एक डिस्प्ले मोड पर वापस गिर रहा हो जो वास्तव में आपके सेटअप में काम करेगा। यदि आप टर्मिनल एमुलेटर या किसी प्रकार के रीमोटिंग / क्लाइंट-सर्वर सेटअप के माध्यम से वीएलसी चला रहे हैं, तो एएससीआईआई केवल डिस्प्ले मोड हो सकता है जिसे वीएलसी ने स्थापित किया है।

VLC वीडियो सेटिंग्स


1
); आप 20 सेकंड के द्वारा मुझे हरा ...
DavidPostill

हम्म। मैं विंडोज भी चला रहा हूं। मुझे आश्चर्य है कि मेरे पास शीर्ष पर टैब क्यों हैं और आप उन्हें बाईं ओर हैं?
DavidPostill

@DavidPostill मुझे पता है, 20 सेकंड! और बहुत ही एक ही जवाब भी। मैं आपसे VLC का पुराना संस्करण चला रहा हो सकता है, लेआउट अंतर समझा सकता है।
misha256

मैं 2.2.1 चल रहा हूँ
DavidPostill

@DavidPostill "Classic" Windows GUI का उपयोग कर रहा है, जबकि misha256 "Aero" का उपयोग कर रहा है। यह संभवतः VLC को अधिक आधुनिक APIs के बजाय अपने Windows 98 (या जो भी) GUI कोड का उपयोग करता है, जहां साइड टैब बनाना आसान है।
मोनिका

11

क्या वीएलसी की संपत्तियों को सही तरीके से स्थापित करने का यह एक साधारण मामला हो सकता है?

आपने अपने "वरीयताएँ"> "वीडियो सेटिंग्स" में "कलर एएससीआईआई आर्ट वीडियो आउटपुट" चुना है।

इसे ठीक करने के लिए:

  1. मेनू "टूल्स"> "प्राथमिकताएं" चुनें या दबाएं CtrlP
  2. "वीडियो" टैब चुनें।
  3. "रंग ASCII कला वीडियो आउटपुट" से "आउटपुट" को "स्वचालित" में बदलें।

    आउटपुट सेटिंग को कहाँ बदलना है

  4. "सहेजें" पर क्लिक करें।

  5. VLC पुनरारंभ करें।

1

rr- उत्तर और सिप्रियन टोमायागा टिप्पणी ने मेरी समस्या हल कर दी! MobaXterm और Cygwin दोनों ने काम किया। मैंने MobaXterm Personal Edition v8.2 और Cygwin 2.2.1 डाउनलोड किया

MobaXterm का एक फ्रेंडली इंटरफ़ेस है और वह बॉक्स से बाहर आता है (कम से कम मुझे जो चाहिए उसके लिए: फाइल ट्रांसफर, ssh कम्यूनिकेशन, X11 सर्वर, सेविंग सेशन, और कुछ अन्य साफ-सुथरे टूल :)), इसलिए मुझे लगता है कि मैं इसका उपयोग करूंगा क्षण। Cygwin के लिए आपको निम्न की आवश्यकता है:

  • निम्नलिखित पैकेज स्थापित करें (ओपनश, एक्सगॉर-सर्वर, एक्सिनिट)
  • सब कुछ स्थापित होने के बाद XWin चलाएं
  • आपके द्वारा अभी-अभी खोले गए एक्स सर्वर पर राइट क्लिक करें और एप्लिकेशन-> xterm चुनें
  • नए टर्मिनल सत्र में अपने सर्वर से कनेक्ट करने के लिए एक ssh कमांड रन करें जैसे ssh -X user@server.edu
  • -X पर एक्स अनुप्रयोगों के लिए तर्क

दूसरी ओर, मोबा ने मेरे पोटीन बचाए सत्रों को लोड किया, इसलिए मुझे बस डबल क्लिक करना पड़ा, और ... मैं :) में था। लेकिन यदि आपके पास कोई बचा हुआ सत्र नहीं है, तो आपको एक नया बनाने की जरूरत है, ssh टैब पर क्लिक करें, उपयोगकर्ता नाम और होस्ट निर्दिष्ट करें, और सहेजें (x11 अग्रेषण और sftp डिफ़ॉल्ट रूप से जाँच की जाती है, और डिफ़ॉल्ट रूप से चयनित पोर्ट है 22)

एक छोटा सा मुद्दा जो मुझे अभी भी अनुभव हो रहा है कि मैं केवल कम गुणवत्ता वाले वीडियो (यानी 360x240) के साथ काम करने में सक्षम हूं, क्योंकि "उच्च" गुणवत्ता वाले वीडियो पहले फ्रेम (यानी> 640x360) पर फ्रीज होते हैं। खैर, कम से कम vlc का उपयोग कर ...

यहां तक ​​कि जब मैं केवल रिकॉर्ड करना चाहता हूं:

vlc videos/SampleVideo_720x480_50mb.mp4 --sout=file/ps:Sample.mpg

लेकिन ठीक है, यहाँ मेरे पास अभी है:

MobaXterm का उपयोग करके वीडियो को पुन: प्रस्तुत करने वाला VLC


आपको जो करने की आवश्यकता है, उसके आधार पर, यह वीडियो को कॉपी करने और फिर इसे स्थानीय रूप से चलाने की कोशिश करने के लायक हो सकता है (वीएलसी विंडोज पर भी चलता है)। ध्यान दें कि डाउनलोड चलने के दौरान आप इसे खेलना शुरू कर सकते हैं। केवल आवश्यकता यह है कि डाउनलोड गति> = प्लेबैक गति।
सिप्रियन टॉमोयागॉ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.