Uscita del lettore video MPV 0.42

Dopo quasi un anno di sviluppo, è stata rilasciata la versione open source del lettore video MPV 0.42, nato nel 2013 dal codice sorgente del progetto MPlayer2. In MPV, l'attenzione principale è dedicata allo sviluppo di nuove funzionalità, senza preoccuparsi della compatibilità con MPlayer. Il codice di MPV è rilasciato sotto licenza LGPLv2.1+, alcune parti rimangono sotto GPLv2, ma il processo di transizione verso la LGPL è quasi completato e per disabilitare il codice GPL residuo è possibile utilizzare l'opzione "—enable-lgpl".

Tra le novità nella nuova versione:

  • È stato aggiunto un nuovo backend di rete che utilizza la libreria libcurl e supporta HTTP/2, HTTP/3 e il riutilizzo delle connessioni già stabilite.
  • Sono stati implementati menu per la navigazione nei dischi DVD-Video, Blu-ray HDMV e BD-J.
  • Aggiunta la supporto per la riproduzione di dischi audio DVD (DVD-Audio).
  • È stata fornita la possibilità di riprodurre direttamente immagini iso di dischi DVD-Video, DVD-Audio e Blu-ray.
  • Nel modulo di output vo_gpu_next è stato aggiunto il supporto per i livelli avanzati Dolby Vision Profile 7.
  • Aggiunta l'opzione "—audio-spdif=dsd" per il passaggio di DSD su PCM (DoP).
  • Con la libreria subrandr è stato implementato il supporto per i sottotitoli in formato SRV3, utilizzati su YouTube.
  • È stata fornita la possibilità di creare menu contestuali personalizzati, visualizzati con un clic del tasto destro e definiti nel file di configurazione menu.conf.
  • Nell'interfaccia grafica integrata OSC (On Screen Controller) è stata aggiunta la modalità di visualizzazione dei pulsanti galleggianti con icone Fluent, attivabile con l'opzione "—script-opts=osc-layout=floating".
  • Aggiunto API per l'integrazione con l'interfaccia OSC dei generatori di miniature esterni.
  • Aggiunta la supporto per le estensioni del protocollo Wayland per la gestione delle sessioni e della gamma di colori.
  • Aggiunta l'opzione "—target-trc=scrgb" per l'output nel formato scRGB.
  • Nelle versioni per Linux è stato migliorato il supporto per gli spazi colore HDR.
  • In libmpv è stata aggiunta l'API per il rendering tramite D3D11.
  • Rivista la possibilità di rendering video in terminali testuali, utilizzando le estensioni sixel, kitty e tct.
  • Aggiunto il filtro "—vf=amf_frc" (AMD Frame Rate Conversion) per la modifica della frequenza dei fotogrammi.
  • Riscritto il codice per compensare la desincronizzazione del suono dai fotogrammi video visibili nel tempo.
  • Per impostazione predefinita, è abilitato il controllo di certificati TLS (—tls-verify).
  • Aumentati i requisiti per le versioni di FFmpeg (6.1+) e libplacebo (7.387+).



Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS - ProHoster