pleNx continua a ricevere aggiornamenti a ritmo serrato e si conferma uno dei progetti homebrew più interessanti dedicati agli utenti di PlayStation 4, PlayStation Vita e Nintendo Switch.

Il client Plex nativo, nato come fork del progetto Switchfin, è stato ulteriormente migliorato con una serie di release ravvicinate che introducono nuove funzionalità, perfezionano l’interfaccia e risolvono numerosi problemi segnalati dalla community, con un’attenzione particolare alla versione PS Vita.
L’aggiornamento più recente porta il software alla versione 0.1.14 e introduce un importante miglioramento per il sistema di aggiornamento integrato su PlayStation Vita.
Fino ad ora, quando era disponibile una nuova versione, l’applicazione apriva automaticamente la pagina delle release di GitHub nel browser della console.
Tuttavia, il browser della PlayStation Vita utilizza una versione ormai datata del WebKit, incapace di visualizzare correttamente quella pagina, causando il blocco del download e impedendo di completare l’aggiornamento.
Con questa nuova release il problema viene completamente eliminato. pleNx adotta infatti lo stesso sistema già utilizzato su Nintendo Switch: l’aggiornamento viene scaricato direttamente dall’applicazione sotto forma di file VPK e installato automaticamente tramite il programma di installazione.
Gli sviluppatori precisano inoltre che l’eventuale messaggio di VitaDB che propone un presunto downgrade alla versione 0.1.4 non dipende da pleNx, ma da una voce obsoleta presente nel database dello store.
Anche le versioni precedenti hanno introdotto miglioramenti significativi. La release 0.1.13 ha corretto un fastidioso difetto grafico che interessava i loghi di film e serie TV nelle schermate dei dettagli.
In alcune situazioni comparivano evidenti strisce verticali dovute al modo in cui venivano renderizzate le immagini trasparenti. Grazie alle modifiche apportate al renderer condiviso, i loghi vengono ora visualizzati correttamente su tutte le piattaforme supportate.
Con la versione 0.1.12 gli sviluppatori si sono concentrati principalmente sul lettore multimediale. Su PlayStation Vita è stato risolto il problema che interrompeva la riproduzione quando si cambiava la traccia audio o quella dei sottotitoli durante un flusso transcodificato.
Il player ora reimposta correttamente il decoder hardware prima di ricaricare il flusso e chiude la precedente sessione di transcodifica sul server, evitando errori e blocchi.
Aggiunta inoltre la possibilità di selezionare tracce audio e sottotitoli anche durante la riproduzione locale dei file, una funzione già visibile nell’interfaccia ma finora non operativa.
Lo stesso aggiornamento migliora anche la gestione degli errori di riproduzione. Se una transcodifica non va a buon fine, il programma tenta automaticamente una riproduzione diretta prima di interrompere il playback, offrendo un recupero più fluido soprattutto sui dispositivi con hardware limitato.
Inoltre, gli eventuali messaggi di errore mostrano ora la causa reale restituita dal motore mpv, rendendo molto più semplice individuare eventuali problemi e facilitando anche il lavoro degli sviluppatori durante la raccolta delle segnalazioni.
Sempre su PlayStation Vita è stato introdotto un limite alla risoluzione della transcodifica, fissato a 1080p, così da evitare che contenuti 4K con bitrate elevato producano flussi incompatibili con il decoder hardware della console.
La versione 0.1.11 aveva invece corretto uno dei problemi più frustranti per gli utenti PlayStation Vita. I server Plex raggiunti tramite hostname, come gli indirizzi DuckDNS, potevano rimanere bloccati su un infinito messaggio di timeout a causa del resolver DNS utilizzato da libcurl.
Il progetto è stato aggiornato adottando un resolver multi-thread, consentendo così di interrompere correttamente le richieste DNS lente e ripristinando il funzionamento anche con indirizzi di rete che non utilizzano direttamente un IP locale.
Funzionalità
- Accesso con Plex — inserisci un codice di 4 caratteri su plex.tv/link, quindi seleziona il tuo server e il tuo profilo Plex Home (sono supportati anche i profili protetti da PIN).
- Home sincronizzata con il server — la sezione Continua a guardare seguita da tutti gli hub configurati sul tuo server Plex, nell’ordine restituito dal server.
- Librerie nella barra laterale — una voce per ogni libreria, ciascuna con le sezioni Home, Suggerimenti, Collezioni e Generi, oltre all’ordinamento gestito dal server.
- Pagine dettagli avanzate — sfondo a schermo intero con il logo del titolo, cast completo con pagine dedicate per ogni persona (filmografia inclusa) e righe di contenuti correlati recuperate dal server.
- Pagine delle stagioni — includono artwork, numero di episodi e sinossi, con download dell’intera stagione tramite un solo tocco.
- Azioni rapide su qualsiasi locandina — premi
(o tieni premuto): vai alla serie, vai alla stagione, segna come visto oppure scarica. - Watchlist Plex — consulta la watchlist del tuo account dalla barra laterale, aggiungi o rimuovi qualsiasi film o serie dalla relativa pagina dettagli o dal menu delle azioni rapide.
- Riproduzione tramite MPV — supporto a riproduzione diretta e transcodifica universale (HLS), ripresa della visione, capitoli, sottotitoli esterni e incorporati, oltre alla selezione delle tracce audio.
- Download offline per la riproduzione senza connessione (qualità originale).
- Browser file remoto per server WebDAV, Apache, Nginx, FTP e SFTP.
- Supporto alle unità esterne su Nintendo Switch tramite libusbhsfs.
- Disponibile in 14 lingue.
Suggerimento: MPV è in grado di decodificare i video H.264, H.265, VP8, VP9 e AV1; gli audio Opus, FLAC, MP3, AAC, AC-3, E-AC-3, TrueHD e DTS; e i sottotitoli SRT, VTT, SSA/ASS e DVDSUB.
Installazione su Nintendo Switch
- Copiare il file
pleNx.nronella cartellasdmc:/switch/e avviare il programma dall’Homebrew menu. - Al primo avvio in modalità applet, pleNx proporrà di installare un’icona nel menu HOME: premere il pulsante dedicato, confermare e l’app verrà riavviata come un titolo normale con accesso alla memoria completa (necessaria per la riproduzione video). In alternativa, tenere premuto
mentre si avvia un qualsiasi gioco (title takeover). - Accedere con il proprio account Plex tramite plex.tv/link e iniziare a utilizzare l’app.
Importante: La riproduzione video richiede la modalità a memoria completa. La modalità applet è sufficiente per navigare nell’interfaccia, ma è necessario installare l’icona nel menu HOME (oppure utilizzare il title takeover) prima di avviare un film.
Le versioni desktop per PC Windows, macOS e Linux sono incluse in ogni release, mentre le build notturne (nightly builds) sono disponibili su nightly.link.
Comandi durante la riproduzione
| Gamepad | Tastiera | Azione |
|---|---|---|
| Spazio | Riproduci / Pausa | |
| Esc | Arresta riproduzione | |
| O | Mostra/Nasconde l’OSD | |
| F4 | Menu | |
| ] / [ | Avanza / Riavvolgi | |
| F1 | Profilo video | |
| F2 | Qualità video | |
| F3 | Velocità di riproduzione |
Changelog v0.1.11
Correzione
- Su PS Vita, i server raggiunti tramite hostname non si bloccano più in uno stato di “timeout reached” infinito.
- In precedenza, libcurl veniva compilato con un resolver DNS sincrono, il che impediva di limitare i tempi di una richiesta di lookup DNS eseguita in un thread secondario.
- Il resolver sincrono può interrompere una
getaddrinfo()lenta solo tramiteSIGALRM, ma libcurl attiva questo meccanismo esclusivamente sul thread principale. - Di conseguenza, un hostname lento da risolvere (ad esempio un indirizzo DuckDNS) causava il blocco indefinito di ogni richiesta, rendendo inefficace anche l’aumento del timeout.
- L’unico caso funzionante era l’uso diretto di un IP locale, che bypassa completamente la risoluzione DNS.
- Ora curl viene compilato con un resolver multithread, così le richieste DNS vengono eseguite in un worker thread che può essere interrotto correttamente dal timeout.
- Inoltre,
CURLOPT_NOSIGNALevita che libcurl utilizzi segnali nei thread in background, migliorando stabilità e comportamento generale delle richieste di rete.
Changelog v0.1.12
Player
- Il cambio della traccia audio o dei sottotitoli non interrompe più la riproduzione con un errore di “playback error” su PS Vita.
- In modalità transcodifica, il cambio traccia ricarica lo stream, ma in precedenza il reload avveniva “in place” senza liberare il decoder hardware, causando blocchi e successivo fallimento della riproduzione.
- Ora il player viene resettato prima del reload, come avviene nella navigazione tra episodi, e la precedente sessione di transcodifica viene correttamente chiusa sul server invece di rimanere attiva senza controllo.
- Le tracce audio e sottotitoli sono ora selezionabili anche durante la riproduzione locale dal file browser; in precedenza i pulsanti erano visibili ma non collegati ad alcuna funzione.
- In caso di fallimento della transcodifica, il sistema tenta automaticamente una riproduzione diretta una volta prima di mostrare un errore, migliorando la continuità su hardware limitato.
- I messaggi di errore di riproduzione ora mostrano la causa reale fornita da mpv (ad esempio “formato file non riconosciuto”) invece di un generico “playback error”, rendendo più utili le segnalazioni di bug.
Correzione
- Su PS Vita la risoluzione del transcoder è stata limitata a 1080p, che rappresenta il limite del decoder hardware della console, evitando che sorgenti 4K ad alto bitrate generino stream non decodificabili.
Changelog v0.1.13
Interfaccia
- I loghi di serie TV e film non presentano più sbavature grafiche.
- I loghi trasparenti dei titoli nelle pagine dei dettagli vengono visualizzati in modalità “fit”, risultando più piccoli del riquadro che li contiene e centrati con bande vuote ai lati. In precedenza, anche l’area vuota attorno all’immagine veniva erroneamente disegnata utilizzando la texture, causando campionamenti oltre i bordi e la comparsa di strisce verticali dovute al blocco dei pixel ai margini.
- Ora l’immagine viene renderizzata esclusivamente all’interno dell’area effettivamente occupata dal logo, garantendo una visualizzazione pulita e corretta.
- La correzione interessa tutte le piattaforme, poiché è stata applicata al renderer di immagini condiviso.
Changelog v0.1.14
PS Vita
- L’aggiornatore integrato ora installa direttamente la nuova versione invece di aprire una pagina del browser non funzionante. In precedenza, quando era disponibile un aggiornamento, PS Vita apriva la pagina delle release di GitHub nel browser di sistema, ma il suo datato motore WebKit non era in grado di visualizzarla correttamente, causando il blocco della pagina e impedendo l’avvio del download.
- Ora PS Vita si aggiorna automaticamente come avviene su Nintendo Switch: scarica il file VPK, lo estrae, lo installa tramite il programma di installazione dei pacchetti di sistema e, al termine, riporta automaticamente alla LiveArea per avviare la nuova versione dell’app.
- L’eventuale messaggio di VitaDB che propone un “downgrade alla versione 0.1.4” è dovuto a una voce obsoleta presente nel database di VitaDB e non rappresenta un bug di pleNx (vedere
RELEASING.md).
Download per piattaforma
Console
Android
Linux
- plenx-0.1.14-1-x86_64.pkg.tar.zst
- pleNx-Linux-x86_64-gl-57.flatpak
- pleNx-Linux-aarch64-gles2-57.flatpak
macOS
Windows
Codice sorgente
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch
Vedi altri prodotti Nintendo Switch
Ultimo aggiornamento 2026-08-20 / Link di affiliazione / Immagini da Amazon Product Advertising API





