MPV 0.35 भिडियो प्लेयर रिलीज

खुला स्रोत भिडियो प्लेयर MPV 0.35 2013 मा जारी गरिएको थियो, MPlayer2 परियोजनाको कोड आधारबाट एक फोर्क। MPV ले नयाँ सुविधाहरू विकास गर्न र MPlayer सँग अनुकूलता कायम राख्ने बारे चिन्ता नगरी MPlayer भण्डारहरूबाट नयाँ सुविधाहरू निरन्तर रूपमा पोर्ट गरिएको सुनिश्चित गर्नमा केन्द्रित छ। MPV कोड LGPLv2.1+ अन्तर्गत इजाजतपत्र दिइएको छ, केही भागहरू GPLv2 अन्तर्गत रहन्छन्, तर LGPL मा संक्रमण लगभग पूरा भएको छ र बाँकी GPL कोड असक्षम गर्न "--enable-lgpl" विकल्प प्रयोग गर्न सकिन्छ।

नयाँ संस्करणमा परिवर्तनहरू मध्ये:

  • नयाँ आउटपुट मोड्युल vo_gpu_next थपियो, libplacebo को शीर्षमा निर्मित र Vulkan, OpenGL, Metal वा Direct3D 11 shaders र ग्राफिक्स API हरू भिडियो प्रशोधन र रेन्डरिङको लागि प्रयोग गरी।
  • Meson विधानसभा प्रणालीको लागि समर्थन थपियो।
  • PipeWire प्रयोग गर्ने नयाँ अडियो ब्याकइन्ड ao_pipewire थपियो।
  • egl-drm ब्याकएन्डमा Adaptive-Sync (VRR) प्रविधि सक्षम गर्ने क्षमता समावेश छ, जसले तपाईंलाई सहज र आँसु-रहित आउटपुट सुनिश्चित गर्न मनिटरको रिफ्रेस दरलाई अनुकूलन रूपमा परिवर्तन गर्न अनुमति दिन्छ।
  • x11 ब्याकइन्डले वर्तमान विस्तारको X11 विस्तारको लागि समर्थन थपेको छ, जसले कम्पोजिट प्रबन्धकलाई पुन: निर्देशित विन्डोको पिक्सेल नक्सा प्रतिलिपि गर्न वा प्रशोधन गर्न, ठाडो ब्ल्याङ्किङ पल्स (vblank) सँग सिङ्क्रोनाइज गर्नका साथै PresentIdleNotify घटनाहरू प्रशोधन गर्नका लागि उपकरणहरू प्रदान गर्दछ। , ग्राहकलाई थप परिमार्जनहरूका लागि पिक्सेल नक्साहरूको उपलब्धताको न्याय गर्न अनुमति दिँदै (अर्को फ्रेममा कुन पिक्सेल नक्सा प्रयोग गरिनेछ भनेर अग्रिम थाहा पाउने क्षमता)।
  • रबरब्यान्ड ३.० लाइब्रेरी प्रयोग गरेर टेम्पो र पिच परिवर्तन गर्नको लागि नयाँ af_rubberband अडियो इन्जिन थपियो।
  • अडियो ब्याकइन्डहरूमा अडियो हटप्लग घटनाहरूको लागि समर्थन थपियो।
  • AImageReader API को प्रयोग गरेर Android प्लेटफर्ममा भिडियो डिकोडिङको हार्डवेयर एक्सेलेरेशनको लागि समर्थन vo_gpu आउटपुट मोड्युलमा थपिएको छ।
  • vo_dmabuf_wayland आउटपुट मोड्युलमा Wayland प्रोटोकलको साथ वातावरणमा dmabuf को लागि समर्थन थपियो।

स्रोत: opennet.ru

एक टिप्पणी थप्न