Vaizdo grotuvo MPV 0.30 išleidimas

Po metų plėtros prieinama atviro vaizdo grotuvo išleidimas MPV 0.30, prieš keletą metų išsišakojusios iš projekto kodų bazės MPlayer2. MPV daugiausia dėmesio skiria naujų funkcijų kūrimui ir užtikrinimui, kad naujos funkcijos būtų nuolat perkeliamos iš MPlayer saugyklų, nesijaudinant dėl ​​suderinamumo su MPlayer išlaikymo. Kodas MPV išplatino pagal LGPLv2.1+ licenciją kai kurios dalys lieka pagal GPLv2, tačiau perėjimas prie LGPL beveik baigtas ir parinktį „--enable-lgpl“ galima naudoti norint išjungti likusį GPL kodą.

Naujoje versijoje:

  • Integruotas atvaizdavimo sluoksnis naudojant grafikos API
    „Vulkan“ buvo pakeistas biblioteka paremtu diegimu libplacebas, sukurta VideoLAN projekto;

  • Pridėtas palaikymas komandoms su "async" vėliava, leidžiančia koduoti ir rašyti failus asinchroniškai;
  • Pridėtos komandos „subprocess“, „video-add“, „video-remove“, „video-reload“;
  • Pridėtas žaidimų pultelių palaikymas (per SDL2) ir galimybė įvesties modulyje naudoti įvardintus argumentus;
  • Pridėtas Wayland protokolo „xdg-decoration“ palaikymas, skirtas dekoruoti langus serverio pusėje;
  • Pridėtas pristatymo grįžtamojo ryšio palaikymas moduliuose vo_drm, context_drm_egl ir vo_gpu (d3d11), kad būtų išvengta nenuoseklaus atvaizdavimo;
  • Modulis vo_gpu pridėjo galimybę išsklaidyti klaidas, susijusias su trikdymu;
  • Pridėtas 30 bpp režimo palaikymas (spalva 30 bitų kanale) prie vo_drm modulio;
  • Modulis vo_wayland buvo pervadintas į vo_wlshm;
  • Pridėta galimybė pagerinti tamsių scenų matomumą tonų kartografavimas;
  • Iš vo_gpu, skirto x11, vdpau patikrinimo kodas buvo pašalintas ir pagal numatytuosius nustatymus naudojamas EGL;
  • Pašalinta didžioji dalis kodo, susijusio su optinio disko palaikymu. Vdpau/GLX, mali-fbdev ir hwdec_d3d11eglrgb užpakalinės programos buvo pašalintos iš vo_gpu;
  • Pridėta galimybė žaisti atvirkštine tvarka;
  • Demux modulis įgyvendina disko talpyklą ir prideda komandą dump-cache, kurią galima naudoti srautams įrašyti;
  • Parinktis „--demuxer-cue-codepage“ buvo pridėta prie modulio demux_cue, kad būtų galima pasirinkti duomenų iš CUE formato failų kodavimą;
  • FFmpeg versijai keliami reikalavimai buvo padidinti, kad veiktų bent jau 4.0 versija.

Šaltinis: opennet.ru

Добавить комментарий