प्रदर्शन पर गुणवत्ता के लिए मुस्कुराते हुए


9

नमस्ते, मैं वीडियो खिलाड़ियों या कोडेक्स और उस तरह की चीज़ों के बारे में बहुत कुछ नहीं जानता, और मैं Mplayer के बाहर सर्वश्रेष्ठ संभव गुणवत्ता की तस्वीर को निचोड़ने की कोशिश कर रहा हूं (मैं एसएमप्लेर फ्रंट एंड का उपयोग कर रहा हूं)।

मेरे सवाल हैं कि क्या मुझे पोस्ट करने में सक्षम होना चाहिए (मुझे नहीं पता कि यह क्या है लेकिन ऐसा लगता है कि यह गुणवत्ता में सुधार कर सकता है) और प्रत्यक्ष प्रतिपादन? (यह भी लगता है कि यह गुणवत्ता बढ़ा सकता है) क्या कोई भी यह समझा सकता है कि ये क्या करते हैं?

जैसा कि आउटपुट ड्राइवर के लिए मैं vdpau का उपयोग करता हूं क्या यह एनवीडिया कार्ड के लिए सबसे अच्छा है?

किसी भी अन्य सुझाव का स्वागत करते हैं।

धन्यवाद।


इस सवाल को देखें , जिसमें मल्टी-थ्रेडिंग का सुझाव दिया गया है:-lavdopts threads=2
डेव जार्विस

जवाबों:


6

vdpauएनवीडिया कार्ड के साथ उपयोग करने से आपको शानदार प्रदर्शन मिलना चाहिए smplayer, और यह सुनिश्चित करेगा कि आप डीवीडी और x264 एन्कोडेड वीडियो चलाते समय बहुत कम सीपीयू का उपयोग करें। जैसा कि उबंटू मंचों पर विस्तार से चर्चा की गई है , यह ध्यान रखना बहुत महत्वपूर्ण है

Vdpau दो चीजें हैं। एक, एक डिस्प्ले डिवाइस, जैसे कि xv। अन्य, एक कोडेक जो कुछ फ़ाइलों को डीकोड करने के लिए प्योरविडियो चिप का उपयोग कर सकता है

जैसे कि mpeg1 / 2 और x264। यदि आपका कार्ड इसका समर्थन करता है ( समर्थित gpus की सूची के लिए यहां देखें ) यह पुराने की तुलना में बेहतर विकल्प है xv, और विशेष रूप से xll, जो काफी अधिक सीपीयू का उपयोग करेगा।

में smplayerवहाँ कुछ विकल्पों के बगल में कॉन्फ़िगर बटन के माध्यम से पहुँचा जा सकता है कि कर रहे हैं vdpauविकल्प (स्क्रीनशॉट देखें), लेकिन आप आमतौर पर जब तक आप वीडियो प्रदर्शन के साथ कोई समस्या है, इन के साथ बेला की जरूरत नहीं है।

नोट: यह है विशेष रूप से महत्वपूर्ण टिप्पणी करने के लिए है कि जब vdpauकोडेक जैसे ffh264vdpauउपयोग किया जा रहा है, कोई भी निम्न में से smplayerइस तरह के रूप जीयूआई विकल्प post-processing, deinterlace, आदि, किसी भी प्रभाव पड़ेगा। स्क्रीनशॉट में आप यह भी देख सकते हैं कि vdpauगुणों को क्लिक करने पर 'अक्षम सॉफ़्टवेयर वीडियो फ़िल्टर' की जाँच की जाती है ।

हालांकि, जैसा कि Mplayer मैनुअल में उल्लेख किया गया है विशेष विकल्प जैसे कि deintvdpau का उपयोग करते समय कमांड-लाइन पर पारित किया जा सकता है, हालांकि ये आमतौर पर आवश्यक नहीं होते हैं; ये विशेष विकल्प smplayerगुई में समर्थित नहीं हैं ।

vdpau (with -vc ffmpeg12vdpau, ffwmv3vdpau, ffvc1vdpau, ffh264vdpau  or
       ffodivxvdpau)
       Video output that uses VDPAU to decode video via hardware.  Also
              supports displaying of software-decoded video.
       sharpen=<-1-1>
                      For positive values, apply a sharpening algorithm to the
                      video, for negative values  a  blurring  algorithm  (de-
                      fault: 0).
       denoise=<0-1>
                      Apply a noise reduction algorithm to the video (default:
                      0, no noise reduction).
       deint=<0-4>
                      Select the deinterlacer (default: 0).  All modes > 0 re-
                      spect -field-dominance.

जैसा कि इस मंच चर्चा में दिखाया गया है ,

deint is a option for the video out (vdpau) not for the codec

और इसलिए इन विशेष विकल्पों में से एक को निर्दिष्ट करने के लिए (जहां voवीडियो आउटपुट है और vcवीडियो कोडेक है), आप निम्न कमांड (मंच से लिया गया) का उपयोग कर सकते हैं:

mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS

इसलिए, जब vdpauआप उपयोग करते हैं , तो आपको इन विशेष विकल्पों या किसी अन्य सेटिंग के बारे में चिंता करने की आवश्यकता नहीं है, smplayerजैसे कि post-processingया direct renderingआप सामान्य रूप से वैसे भी लागू नहीं कर सकते vdpau

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


2

बस मिक के जवाब में योगदान देने के लिए, आप smplayer में vdpau का उपयोग कर सकते हैं और SMPlayer वरीयताओं मेनू में कमांड लाइन के तर्कों को जोड़कर deinterlacing चालू कर सकते हैं।

प्राथमिकताएं> उन्नत> MPlayer के लिए विकल्प

विकल्प बॉक्स में, इच्छित कमांड लाइन तर्क जोड़ें। जैसे

-vo vdpau:deint=1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.