Udgivelsen af videoplayeren MPV 0.42

Efter næsten et år med udvikling er udgivelsen af den open source videoafspiller MPV 0.42 blevet dannet, som i 2013 blev afledt fra kodebasen af projektet MPlayer2. I MPV fokuseres der på udvikling af nye funktioner, uden at bekymre sig om at bevare kompatibilitet med MPlayer. Koden til MPV distribueres under LGPLv2.1+, mens nogle dele forbliver under GPLv2, men processen med at overgå til LGPL er næsten afsluttet, og for at deaktivere den resterende GPL-kode kan indstillingen "--enable-lgpl" anvendes.

Blandt ændringerne i den nye version:

  • En ny netværksbackend, der bruger biblioteket libcurl og understøtter HTTP/2, HTTP/3 og genbrug af allerede etablerede forbindelser, er blevet tilføjet.
  • Menuer til navigation af DVD-Video-diske, Blu-ray HDMV og BD-J er blevet implementeret.
  • Support til afspilning af lyd-DVD'er (DVD-Audio) er blevet tilføjet.
  • Muligheden for direkte afspilning af iso-billeder af DVD-Video, DVD-Audio og Blu-ray er blevet givet.
  • Støtte for udvidede lag af Dolby Vision Profil 7 er tilføjet i vo_gpu_next-outputmodulet.
  • Indstillingen "--audio-spdif=dsd" er tilføjet til at videresende DSD over PCM (DoP).
  • Ved hjælp af biblioteket subrandr er support til undertekster i SRV3-formatet, der anvendes på YouTube, implementeret.
  • Muligheden for at oprette brugerdefinerede kontekstmenuer, der vises ved højreklik og defineres i konfigurationsfilen menu.conf, er blevet givet.
  • En flydende knapvisningsfunktion med Fluent-ikoner er blevet tilføjet til den indbyggede grafiske interface OSC (On Screen Controller), aktiveret med indstillingen "--script-opts=osc-layout=floating".
  • API til integration med OSC-grænsefladen for eksterne miniaturegeneratorer er blevet tilføjet.
  • Understøttelse af Wayland-protokoludvidelser til styring af sessioner og farver er blevet tilføjet.
  • Muligheden "--target-trc=scrgb" for output i scRGB-formatet er blevet tilføjet.
  • I Linux-byggene er understøttelsen af farverum til HDR forbedret.
  • API til rendering gennem D3D11 er blevet tilføjet i libmpv.
  • Capabilities til rendering af video i tekstterminaler er blevet revideret ved brug af sixel, kitty og tct-udvidelser.
  • Filteret "--vf=amf_frc" (AMD Frame Rate Conversion) til ændring af billedfrekvens er blevet tilføjet.
  • Koden til kompensation for den vedvarende synkronisering af lyd med de viste videobilleder er blevet omskrevet.
  • Kontrol er som standard aktiveret TLS-certifikater (--tls-verify).
  • Kravene til versioner af FFmpeg (6.1+) og libplacebo (7.387+) er blevet hævet.



Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster