MPV 0.30 వీడియో ప్లేయర్ విడుదల

ఒక సంవత్సరం అభివృద్ధి తర్వాత అందుబాటులో ఉంది ఓపెన్ వీడియో ప్లేయర్ విడుదల MPV 0.30, కొన్ని సంవత్సరాల క్రితం శాఖలుగా విడిపోయింది ప్రాజెక్ట్ కోడ్ బేస్ నుండి MPlayer2. MPV కొత్త ఫీచర్‌లను అభివృద్ధి చేయడంపై దృష్టి పెడుతుంది మరియు MPlayerతో అనుకూలతను కొనసాగించడం గురించి చింతించకుండా, MPlayer రిపోజిటరీల నుండి కొత్త ఫీచర్‌లు నిరంతరం బ్యాక్‌పోర్ట్ చేయబడేటట్లు చూసుకుంటుంది. కోడ్ MPV ద్వారా పంపిణీ చేయబడింది LGPLv2.1+ లైసెన్స్ కింద, కొన్ని భాగాలు GPLv2 కింద ఉంటాయి, అయితే LGPLకి మార్పు దాదాపు పూర్తయింది మరియు మిగిలిన GPL కోడ్‌ను నిలిపివేయడానికి "--enable-lgpl" ఎంపికను ఉపయోగించవచ్చు.

కొత్త వెర్షన్‌లో:

  • గ్రాఫిక్స్ APIని ఉపయోగించి అంతర్నిర్మిత రెండరింగ్ లేయర్
    వల్కాన్ లైబ్రరీ ఆధారిత అమలు ద్వారా భర్తీ చేయబడింది లిబ్ప్లేస్బో, VideoLAN ప్రాజెక్ట్ ద్వారా అభివృద్ధి చేయబడింది;

  • "అసింక్" ఫ్లాగ్‌తో కమాండ్‌లకు మద్దతు జోడించబడింది, ఇది ఫైల్‌లను అసమకాలికంగా ఎన్‌కోడ్ చేయడానికి మరియు వ్రాయడానికి మిమ్మల్ని అనుమతిస్తుంది;
  • జోడించిన ఆదేశాలు "సబ్‌ప్రాసెస్", "వీడియో-యాడ్", "వీడియో-తొలగించు", "వీడియో-రీలోడ్";
  • గేమ్‌ప్యాడ్‌లకు మద్దతు జోడించబడింది (SDL2 ద్వారా) మరియు ఇన్‌పుట్ మాడ్యూల్‌కు పేరున్న ఆర్గ్యుమెంట్‌లను ఉపయోగించగల సామర్థ్యం;
  • సర్వర్ వైపు విండోలను అలంకరించడానికి వేలాండ్ ప్రోటోకాల్ “xdg-decoration”కి మద్దతు జోడించబడింది;
  • అస్థిరమైన రెండరింగ్‌ను నిరోధించడానికి vo_drm,context_drm_egl మరియు vo_gpu మాడ్యూల్స్ (d3d11)కు ప్రెజెంటేషన్ ఫీడ్‌బ్యాక్ కోసం మద్దతు జోడించబడింది;
  • vo_gpu మాడ్యూల్ డిథరింగ్ కోసం లోపాలను తొలగించే సామర్థ్యాన్ని జోడించింది;
  • vo_drm మాడ్యూల్‌కు 30bpp మోడ్ (ఛానెల్‌కు రంగు 30 బిట్స్) కోసం మద్దతు జోడించబడింది;
  • vo_wayland మాడ్యూల్ vo_wlshmగా పేరు మార్చబడింది;
  • చీకటి దృశ్యాల దృశ్యమానతను పెంచే సామర్థ్యం జోడించబడింది టోనల్ మ్యాపింగ్;
  • x11 కోసం vo_gpuలో, vdpau చెక్ కోడ్ తీసివేయబడింది మరియు EGL డిఫాల్ట్‌గా ఉపయోగించబడుతుంది;
  • ఆప్టికల్ డ్రైవ్ మద్దతుకు సంబంధించిన చాలా కోడ్ తీసివేయబడింది. vdpau/GLX, mali-fbdev మరియు hwdec_d3d11eglrgb బ్యాకెండ్‌లు vo_gpu నుండి తీసివేయబడ్డాయి;
  • రివర్స్ ఆర్డర్‌లో ఆడగల సామర్థ్యం జోడించబడింది;
  • డెమక్స్ మాడ్యూల్ డిస్క్ కాష్‌ని అమలు చేస్తుంది మరియు స్ట్రీమ్‌లను రికార్డ్ చేయడానికి ఉపయోగించే డంప్-కాష్ కమాండ్‌ను జోడిస్తుంది;
  • CUE ఫార్మాట్‌లోని ఫైల్‌ల నుండి డేటా కోసం ఎన్‌కోడింగ్‌ను ఎంచుకోవడానికి “--demuxer-cue-codepage” ఎంపిక demux_cue మాడ్యూల్‌కు జోడించబడింది;
  • FFmpeg వెర్షన్ కోసం అవసరాలు పెంచబడ్డాయి; ఇది ఇప్పుడు పని చేయడానికి కనీసం 4.0 విడుదల కావాలి.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి