VLC पिक्सेल वीडियो जब लंघन


20

14.04 से 16.04 तक अपग्रेड करने के बाद, मैंने तुरंत एक ऐसा मुद्दा देखा जिसके द्वारा VLC अब भयानक वीडियो दिखाता है जब आप चारों ओर छोड़ते हैं, जो केवल कुछ सेकंड के बाद खुद को ठीक करने के लिए प्रकट होता है, जिसे मैं अनुमान लगा रहा हूं कि यह अगली बार कब एक केफ्रेम से मिलता है। इसे नीचे स्क्रीनशॉट में दिखाया जा सकता है:

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

मैंने समस्या को हल करने के लिए निम्नलिखित प्रयास किए हैं:

  • VLC के बाद के संस्करण (VLC मीडिया प्लेयर 2.2.4 वेदरवैक्स) को प्राप्त करने के लिए VLC के स्थिर ppa का उपयोग करना
  • एनवीडिया ड्राइवर से 361.42 से 340.96 में बदलना (जो काम नहीं करता था, इसलिए मैंने वापस स्विच किया, मैंने हर बार रिबूट करना सुनिश्चित किया)। मैंने X.Org X सर्वर - नोव्यू ड्राइवर भी आज़माया।
  • X11 वीडियो आउटपुट XCB, और OpenGL GLX वीडियो आउटपुट (XCB) के लिए स्वचालित से विभिन्न आउटपुट की कोशिश कर रहा है।
  • स्वचालित से डिसेबल (इनपुट / कोडेक्स टैब के तहत) में हार्डवेयर-त्वरित डिकोडिंग को बदलना
  • मेरी प्राथमिक मॉनीटर पर सभी को अक्षम करना।

मुझे लगता है कि अगर मैं वीडियो को रोकता हूं, तो किसी भी स्थान पर जाएं, एक या दो मिनट प्रतीक्षा करें, और फिर खेलें, वीडियो ठीक हो जाएगा। मुझे बस वीएलसी की आवश्यकता है जब तक कि यह ऑडियो के साथ तुरंत हल करने की कोशिश करने के लिए तैयार न हो और वीडियो को सिंक करने के लिए प्राप्त करने की कोशिश कर रहा हो।

अन्य मीडिया प्लेयर जैसे कि एमपीवी मीडिया प्लेयर इस संबंध में काम करते हैं, लेकिन मैंने देखा कि एमपीवी मीडिया प्लेयर मुझे किसी कारण से अगले वीडियो को छोड़ने की अनुमति नहीं देता है, यही वजह है कि मैं वीएलसी को ठीक करने की कोशिश कर रहा हूं।

4 जून 2016 को अपडेट करें

मैंने अभी-अभी अपनी नेटबुक पर Xubuntu स्थापित की और VLC वहां पर पूरी तरह से अच्छी तरह से काम करता है। मैंने पीपीए से वीएलसी 2.2.2 और 2.2.4 दोनों की कोशिश की। यह समस्या इसके उबंटू डेस्कटॉप की तरह दिखती है या इस तथ्य के साथ कि मेरा डेस्कटॉप मॉनिटर एक एनवीडिया जीपीयू के माध्यम से चलता है (लेकिन nouveau ड्राइवरों का उपयोग करके परीक्षण किया गया है)।

एक और बात मैंने देखी कि एक एनएफएस शेयर का उपयोग करके एक ही नेटवर्क पर दूरस्थ होस्ट से स्ट्रीमिंग मीडिया समस्या को और अधिक ध्यान देने योग्य बनाता है।

अपडेट 8 जून 2016

मैंने एक यूट्यूबर वीडियो अपलोड किया है, जिसमें व्यवहार में बदलाव को प्रदर्शित करने की कोशिश की जा रही है, जहां ऑडियो कभी भी बंद नहीं होता है क्योंकि आप इधर-उधर चले जाते हैं, लेकिन वीडियो को "पॉज़" किया जाएगा और फिर पिक्सेल के रूप में किक किया जाएगा, जो अंततः खुद को छांटने से पहले होता है। खिलाड़ी के तैयार होने के बाद आम तौर पर ऑडियो और वीडियो दोनों एक साथ किक करेंगे और कोई वीडियो पिक्सेलकरण नहीं होगा जैसा कि यहां दिखाया गया है कि Xubuntu 16.04 के इस वीडियो में VLC का उपयोग किया गया है

अपडेट 9 जून 2016

ऐसा प्रतीत होता है कि कज़ाम स्क्रीन कॉस्टर का उपयोग करके मेरे द्वारा रिकॉर्ड किए गए वीडियो प्रभावित नहीं हुए हैं जिससे मुझे विश्वास हुआ कि यह कुछ मालिकाना कोडेक या कुछ और था। मैंने डिकोडिंग मेनू पर फिर से गौर किया और पाया कि केवल इस विकल्प ने एक स्थानीय फ़ाइल पर काम किया था (मैं अभी भी उसी वीडियो पर पिक्सेलशन के मुद्दे था जब इसे एनएफएस फ़ोल्डर से लोड किया गया था, लेकिन शायद यह अभी तक एक और अलग मुद्दा है?)।

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

मैं अनुमान लगा रहा हूं कि DRM विकल्प यहां महत्वपूर्ण बिंदु है क्योंकि X11 के माध्यम से VA-API ने काम नहीं किया (और न ही "अक्षम" या अन्य में से कोई भी)। मैं अब यह जानना चाहूंगा कि जब मैं एनएफएस से vidoes लोड कर रहा हूं तो मुझे क्या करने की आवश्यकता है। स्ट्रीम आउटपुट muxer कैशिंग को बढ़ाने से यह ठीक नहीं हुआ।

अंतिम अद्यतन - यह एक एनवीडिया मुद्दा है (9 जून 2016)

यह निश्चित रूप से एक एनवीडिया ग्राफिक्स कार्ड से संबंधित मुद्दा है (एएमडी का परीक्षण नहीं किया गया है)। डीआरए के साथ वीए-एपीआई ने मेरे काम के कंप्यूटर पर काम नहीं किया (जो कि Ubuntu 16.04 भी एक एनवीडिया ग्राफिक्स कार्ड के साथ चल रहा है) पर ध्यान नहीं देने के बाद, जब मुझे घर मिला तो मैंने उस सिद्धांत का परीक्षण करने के लिए xubuntu स्थापित करने की कोशिश की। वह चाल नहीं चली। उसके बाद मैंने अपने एनवीडिया ग्राफिक्स कार्ड को अनप्लग कर दिया और अब एकीकृत इंटेल ग्राफिक्स (i5-4670K पर) का उपयोग कर रहा हूं जो "स्वचालित" और यहां तक ​​कि एनएफएस से भरी हुई फाइलों पर भी शानदार ढंग से काम कर रहा है।

आम तौर पर मैं इसे उत्तर के रूप में पोस्ट करूंगा, लेकिन मुझे नहीं लगता कि कई अन्य इससे खुश होंगे। मुझे उम्मीद है कि शायद किसी के पास एक समाधान होगा जिससे मैं अपने ग्राफिक्स कार्ड में फिर से प्लग कर सकता हूं, लेकिन मुझे लगता है कि वास्तविकता यह है कि हमें एनवीडिया से कर्नेल और / या बेहतर मालिकाना ड्राइवरों के अपडेट का इंतजार करना होगा। मुझे आश्चर्य होता है कि ओपनसोर्स नॉव्यू ड्राइवरों में कार्ड का उपयोग करना, या हार्डवेयर त्वरण स्विच करना काम नहीं करता है।


मेरे पास वास्तव में एक ही संभावना है, यह देखने के लिए अच्छा लगेगा कि क्या किसी को ठीक करने का पता है :-)
जोनासकज - मोनिक

@JonasCz कंप्यूटर पर जो आपके पास समस्या है, क्या यह एनवीडिया डिस्प्ले एडेप्टर का उपयोग करता है?
प्रोग्रामर

नहीं, विभिन्न कंप्यूटर, Intel और Radeon ग्राफिक्स कार्ड के साथ। मैं उबंटू मेट का उपयोग कर रहा हूं। शायद यह इसलिए है क्योंकि मैं अपने अधिकांश मीडिया को धीमा वाईफाई पर स्ट्रीम करता हूं।
जोनासकज -

@JonasCz आप मेरे नवीनतम अपडेट को पढ़ सकते हैं और मुझे बता सकते हैं कि क्या आप उस ग्रेविटी सैंपल वीडियो के साथ समस्या देख पा रहे हैं या नहीं।
प्रोग्रामर

आज शाम को जब मैं घर जाऊँगा, तब यह कोशिश करूँगा। मेरे अधिकांश मीडिया को MPEG-2 के साथ एन्कोड किया गया है, मैं देखूंगा कि क्या मैं अन्य प्रारूपों के साथ भी पुन: पेश कर सकता हूं। मुझे लगता है कि वहाँ VLC में एक सेटिंग थी "तेजी से मांग" या ऐसा कुछ करने के लिए टॉगल, जो मेरा मानना ​​है कि इस व्यवहार को बदलता है, हालांकि मैं इसे नहीं ढूंढ सकता। यह देखते हुए कि यह मेरे लिए 16.04 से कम नहीं, बल्कि पुराने मिंट और उबंटू के तहत भी होता है।
जोनासकज -

जवाबों:


6

अपडेट 19 अक्टूबर 2016

मैंने देखा कि मेरे एनवीडिया मॉड्यूल को आज एक अपडेट के दौरान फिर से जोड़ दिया गया था, इसलिए मैंने इसे रीबूट किया और फिर से परीक्षण किया। ऐसा लग रहा है कि यह मुद्दा अब ठीक हो गया है। संदर्भ के लिए, मैं एनवीडिया जीटीएक्स 970 पर चालक संस्करण 367.57 चला रहा हूं।


मूल उत्तर

टी एल; डॉ

sudo apt-get purge nvidia-* -y
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update && sudo apt-get dist-upgrade -y

यहां महत्वपूर्ण बिंदु यह है कि ड्राइवरों को पीपीए के परिणामों को स्थापित करने से libcuda1-361 libxnvctrl0संकुल को उन्नत किया जाता है जो समस्या का समाधान करता है। मैंने यह भी पाया कि मेरे पास बहुत सारे एनवीडिया ड्राइवरों के साथ समस्या थी, इसलिए सबसे सुरक्षित बात यह है कि ओपनसोर्स ड्राइवर पर वापस जाएं। मुझे nvidia-340हालांकि ड्राइवर के साथ कुछ सफलता मिली है ।

पूर्ण विवरण

ठीक है किसी तरह मैं दुर्घटना से स्थिति को हल करने में कामयाब रहा

सबसे पहले मैं ड्राइवरों ppa स्थापित:

sudo add-apt-repository ppa:graphics-drivers/ppa

फिर मैंने मौजूदा nvida ड्राइवरों को शुद्ध किया

sudo apt-get purge nvidia-*

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

फिर मैंने 364 ड्राइवर लगाए।

sudo apt-get update
sudo apt-get install nvidia-364 -y

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

sudo apt-get purge nvidia-*

मेरे पास अब nvidia बाइनरी ड्राइवर नहीं हैं और Nouveau ड्राइवर पर हैं, लेकिन वीडियो प्लेबैक काम कर रहा है और मेरा कंप्यूटर लॉक हो गया है!


वीडियो के साथ काम करने के लिए कोई रास्ता नहीं है? मैं उन्हें 3 डी ग्राफिक्स के लिए चाहता हूं। मैं केवल एनवीडिया को अपने बायनेरिज़ को गेमिंग (और वीडियो) डेमनीट के लिए एएमडी की तुलना में बेहतर पाया गया! xD अब वे खराब हो गए हैं? Nooooooo
pd12

मेरे लिए कुंजी सभी पर्स और अपडेट के बाद नोव्यू पर वापस आ रही थी। धन्यवाद दोस्त!
वीएम ४

5

मैं केडीई नियॉन (ubuntu 16.04) पर एनवीडिया ग्राफिक्स (GTX 1050) के साथ एक ही कष्टप्रद मुद्दा था। मैं nvidia ड्राइवरों का उपयोग कर रहा हूँ 375.82। इस समस्या को हल करने के लिए मुझे दो vlc सेटिंग्स को बदलना पड़ा:

  1. Video Settings-> Output->X11 video output (XCB)
  2. Codecs-> Hardware accelerated decoding->VA-API video decoder via DRM

दूसरी सेटिंग को कुछ मालिकाना फ़ाइलों के माध्यम से छोड़ने की आवश्यकता है जैसे wmv। जहाँ तक मैंने परीक्षण किया है, vlc अब बिना nvidia ग्राफिक्स कार्ड के पहले की तरह काम कर रहा है।


यह पहले से ही इन दो उत्तरों में सुझाया गया था: askubuntu.com/questions/778933/… और askubuntu.com/questions/778933/…
karel

1
इसने मेरे लिए एनवीडिया ड्राइवरों 384 पर काम किया।
लुकास पेनी

4

मैं VLC सेटिंग्स> वीडियो> आउटपुट को "VDPAU आउटपुट" के स्थान पर "X11 वीडियो आउटपुट (XCB)" के रूप में चुनकर nvidia-367और nvidia-370ड्राइवरों के साथ काम करने में सक्षम था, जो लंघन करते समय अंतराल था। सभी (XCB) विकल्पों ने मेरे लिए nvidia-367"X11 वीडियो आउटपुट (XCB)" के साथ काम किया - (पर काम नहीं किया nvidia-370) और "OpenGL GLX वीडियो आउटपुट (XCB)" - (OpenGL GLX को अपग्रेड करने के बाद रिबूट के बाद काम किया nvidia-370)।

मेरे पास वीडियो आउटपुट की सूची है

मूल रूप से सभी XCB विकल्पों ने अच्छी तरह से काम किया (स्किपिंग, गति), रंग ASCII कला ने सामान्य रूप से काम किया, ओपनजीएल (गैर GLX / XCB) जिन्हें बाईं ओर नीचे की ओर संरेखित किया गया था, लेकिन अच्छी तरह से छोड़ दिया गया था। ASCII कला (काले और सफेद) ने ठीक काम किया लेकिन इसे आकार नहीं दिया जा सका। अन्य लोगों ने स्क्रीन पर सामान प्रदर्शित नहीं किया।

एनविडिया -370 को अपडेट करने के बारे में सोचेंगे क्योंकि यह अभी हाल ही में सामने आया था।


परीक्षण के लिए अब 367.44 में अपग्रेड हो रहा है। यदि आप मुझसे नहीं सुनते हैं, तो ऐसा इसलिए है क्योंकि इसने मेरे सिस्टम को अस्थिर बना दिया है। मैं पहले ubuntu 16.04 पर ड्राइवरों में से कुछ के साथ था।
कार्यक्रम

367.44 में अच्छी तरह से अपग्रेड करने और ओपनजीएल पर वीडियो आउटपुट सेट करने से मेरे लिए GEFS GTX 970 पर समस्या हल नहीं हुई है, लेकिन कम से कम यह बाद का ड्राइवर और सिस्टम स्थिर लगता है।
कार्यक्रम

0

एकता 14.04 में वीएलसी के साथ एक ही समस्या है, यह बहुत हाल ही में शुरू हुआ था, शायद नियमित रूप से उपयुक्त उन्नयन के कारण, लेकिन मैंने इसे इंगित नहीं किया था। वीएलसी में चॉपी प्लेबैक, ऊर्ध्वाधर सिंक मुद्दे, वीडियो कुछ सेकंड के लिए आगे लटके हुए हैं। मेरे डेल लैपटॉप में एनवीडिया कार्ड है। मैंने एचडीएमआई केबल (बाहरी मॉनिटर का उपयोग करके) जैसे अन्य विकल्पों की जाँच की, लेकिन अंततः इसे वीएलसी तक सीमित कर दिया।

मेरा (आलसी) समाधान टोटेम प्लेयर में बनाया गया है जिसे एकता में "वीडियो" कहा जाता है। ऐसा लगता है कि सभी कोडेक्स और बुनियादी विशेषताएं हैं। अभी कोई समस्या नहीं है। मैं बाद में इससे निपटूंगा या अपडेट की प्रतीक्षा करूंगा।


0

असतत एनवीडिया वीडियो कार्ड और उबंटू 16.04 के साथ लेनोवो नोटबुक पर एक ही मुद्दा था। nvidia-settingsउपकरण में एकीकृत इंटेल एचडी का चयन करके हल किया गया । तो समाधान (यदि आपके पास एनवीडिया ड्राइवर स्थापित हैं) nvidia-settingsएकीकृत इंटेल एचडी वीडियो कार्ड चलाने और चुनने के लिए है


0

मुझे एक डेबियन जेसी, एनवीडिया 950 जीसी पर बैकस्पेस एनवीडिया ड्राइवरों के साथ एक ही समस्या है, और वीवो 2.2.4। एनवीडिया ड्राइवरों के 367.44-3 संस्करण के अपडेट ने समस्या को बदल दिया।

मैंने जो समाधान पाया: स्विचिंग मटीरियल डिकोडिंग को "वीए-एपीआई डीआरएम के माध्यम से"। यह अब ठीक काम करता है।

आशा है कि यह किसी की मदद कर सकता है।


हम्म। मुझे यकीन नहीं है कि यह उत्तर यहाँ है क्योंकि यह उबंटू पर काम नहीं कर सकता है, लेकिन कृपया इसका विवरण दें कि आप जो सुझाव देते हैं उसे कैसे करें - मैं इस सेटिंग को कहां लागू करूंगा?
Zanna
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.