Lëshimi i riprodhuesit video MPV 0.30

Pas një viti zhvillimi në dispozicion lëshimi i një riprodhuesi të hapur video MPV 0.30, disa vjet më parë degëzuar nga baza e kodit të projektit MPplayer2. MPV fokusohet në zhvillimin e veçorive të reja dhe sigurimin që veçoritë e reja të raportohen vazhdimisht nga depot e MPlayer, pa u shqetësuar për ruajtjen e përputhshmërisë me MPlayer. Kodi MPV shperndare nga nën licencën LGPLv2.1+, disa pjesë mbeten nën GPLv2, por kalimi në LGPL është pothuajse i plotë dhe opsioni "--enable-lgpl" mund të përdoret për të çaktivizuar kodin e mbetur GPL.

Në versionin e ri:

  • Shtresa e integruar e interpretimit duke përdorur API-në grafike
    Vulkan është zëvendësuar nga një zbatim i bazuar në bibliotekë libplacebo, zhvilluar nga projekti VideoLAN;

  • Mbështetje e shtuar për komandat me flamurin "async", duke ju lejuar të kodoni dhe shkruani skedarë në mënyrë asinkrone;
  • Komandat e shtuara "nënproces", "video-shto", "video-remove", "video-reload";
  • Mbështetje e shtuar për tastierë lojërash (nëpërmjet SDL2) dhe aftësia për të përdorur argumente të emërtuara në modulin hyrës;
  • Mbështetje e shtuar për protokollin Wayland "xdg-decoration" për dekorimin e dritareve në anën e serverit;
  • Mbështetje e shtuar për reagimet e prezantimit në modulet vo_drm, kontekst_drm_egl dhe vo_gpu (d3d11) për të parandaluar paraqitjen e paqëndrueshme;
  • Moduli vo_gpu ka shtuar aftësinë për të zhdukur gabimet për dithering;
  • Mbështetje e shtuar për modalitetin 30 bpp (ngjyra 30 bit për kanal) në modulin vo_drm;
  • Moduli vo_wayland është riemërtuar në vo_wlshm;
  • U shtua aftësia për të përmirësuar dukshmërinë e skenave të errëta kur hartografia tonale;
  • Në vo_gpu për x11, kodi i kontrollit vdpau është hequr dhe EGL përdoret si parazgjedhje;
  • U hoq pjesa më e madhe e kodit në lidhje me mbështetjen e diskut optik. Mbështetjet vdpau/GLX, mali-fbdev dhe hwdec_d3d11eglrgb janë hequr nga vo_gpu;
  • Shtuar aftësinë për të luajtur në rend të kundërt;
  • Moduli demux implementon një cache të diskut dhe shton komandën dump-cache, e cila mund të përdoret për të regjistruar transmetime;
  • Opsioni “--demuxer-cue-codepage” është shtuar në modulin demux_cue për të zgjedhur kodimin për të dhënat nga skedarët në formatin CUE;
  • Kërkesat për versionin FFmpeg janë rritur; tani kërkon të paktën lëshimin 4.0 për të funksionuar.

Burimi: opennet.ru

Shto një koment