mpv 0.42 a fost lansat: Meniuri interactive pentru DVD și Blu-ray, gestionare avansată HDR pe Wayland și un nou meniu contextual
Proiectul mpv a anunțat lansarea versiunii 0.42, o actualizare majoră pentru renumitul player media open-source și cross-platform. Noua ediție aduce capabilități cerute de mult timp de comunitate, printre care navigarea completă prin meniurile discurilor optice, suport extins pentru Dolby Vision și randare HDR, un backend de rețea modernizat și controale îmbunătățite pe interfața grafică.
Meniuri interactive pentru discuri optice și redare directă din ISO
Cea mai vizibilă noutate funcțională vizează redarea mediilor fizice și a imaginilor de disc:
Navigare completă în meniuri: mpv oferă acum suport interactiv pentru meniurile DVD-Video, meniurile Blu-ray HDMV și navigația BD-J (bazată pe Java). Utilizatorii pot selecta capitole, limbi sau conținut suplimentar direct din meniurile originale.
DVD-Audio și detecție ISO: A fost adăugat suport pentru redarea formatului DVD-Audio, alături de detecția automată și rularea directă a imaginilor ISO care conțin structuri DVD-Video, DVD-Audio sau Blu-ray.
Redare în rețea prin libcurl: Suport HTTP/2 și HTTP/3
Subsistemul de streaming primește un backend complet refăcut, bazat pe libcurl:
Include suport nativ pentru protocoalele HTTP/2 și HTTP/3, alături de reutilizarea eficientă a conexiunilor deschise (connection reuse).
Programele din fluxurile MPEG transport stream și variantele de streaming HLS sunt acum expuse ca „ediții” distincte în player, permițând comutarea rapidă între calități și stream-uri alternative.
Îmbunătățiri HDR, Dolby Vision și integrare Wayland
Pentru utilizatorii exigenți de conținut video de înaltă definiție:
Dolby Vision Profile 7: Renderer-ul modern
gpu-nextinclude acum suport pentru stratul de îmbunătățire (enhancement layer) specific Dolby Vision Profile 7.Ieșire scRGB și metadate HDR: Este disponibilă opțiunea
--target-trc=scrgbpentru ieșire scRGB, au fost adăugate metadate HDR extinse, iar luminozitatea subtitrărilor și elementelor OSD se calibrează precis după valoarea de alb de referință (reference white) a sistemului.Color Management pe Wayland: mpv 0.42 implementează gestionarea culorilor direct prin protocolul nativ Wayland (fără a mai depinde de API-ul Vulkan) și adaugă suport complet pentru protocoalele de gestionare a sesiunilor Wayland.
Interfață: Meniu contextual la click-dreapta și nou stil OSC
Meniu contextual personalizabil: Utilizatorii pot accesa un meniu complet printr-un simplu click dreapta în timpul redării, opțiunile acestuia fiind definite în noul fișier de configurare
menu.conf.Stil plutitor pentru controale: Este disponibil un nou aspect plutitor pentru comenzile de pe ecran (OSC), decorat cu pictograme în stil Fluent, activabil prin comanda:
--script-opts=osc-layout=floating
Audio, subtitrări și performanță grafică
Passthrough audio DSD: Suport pentru fluxuri DSD-over-PCM activabil prin
--audio-spdif=dsd.Sincronizare audio-video: Sistemul de compensare a decalajului audio (display-sync audio drift compensation) a fost rescris complet.
Subtitrări YouTube SRV3: Suport nativ pentru formatul de subtitrări SRV3 prin intermediul bibliotecii
subrandr.Filtru video AMD & Randare în terminal: A fost integrat un filtru video pentru conversia ratei de cadre AMD (AMD Frame Rate Conversion), un backend D3D11 pentru biblioteca
libmpv, iar randarea video în terminal a fost revizuită pentru protocoalele grafice Sixel, Kitty și TCT.
Securitate, dependențe și corecții de stabilitate
Securitate: Verificarea certificatelor TLS este acum activată în mod implicit pentru conexiunile de rețea.
Corecții critice: S-au eliminat potențiale blocaje de inițializare (deadlocks) cu serverul PipeWire, înghețarea redării audio prin ALSA, crash-uri pe Wayland și erori de sincronizare a subtitrărilor.
Cerințe minime: mpv 0.42 impune cerințe actualizate pentru compilare și rulare: FFmpeg 6.1+, libplacebo 7.387.0+, alături de versiuni mai recente ale bibliotecilor legate de Wayland.
Sursa articolului:

Comentarii
Trimiteți un comentariu