Home Homebrew Rilasciato NXMP v0.7.0 (e NXMP v0.7.0 Rev 1 Nightly)

[Scena Switch] Rilasciato NXMP v0.7.0 (e NXMP v0.7.0 Rev 1 Nightly)

453
0

Poco più di un anno, tanto c’è voluto per vedere arrivare un nuovo aggiornamento di NXMP, il lettore video per console Nintendo Switch modificate prende base dal media player open source MPV e da FFMPEG.

L’applicazione ad oggi supporta diversi formati video, lo streaming HTTP e il server FTP, presente anche il supporto per i decoder Enigma2. Gli ultimi aggiornamenti hanno introdotto il supporto per i dispositivi USB, oltre al supporto EPG preliminare per Enigma2.

Uno dei punti salienti di questo aggiornamento è l’introduzione dell’HW Decoding per formati come H264, HEVC, VP8 e MPEG2 fino a una risoluzione 4K HDR a 30fps.

Questo è stato possibile grazie al contributo di averne, che ha fornito il codice necessario per implementare questa funzionalità.

Un’altra importante aggiunta è stata l’introduzione del decoder AV1 per la decodifica software. Questo amplia ulteriormente la gamma di formati video supportati da NXMP, garantendo che gli utenti possano riprodurre una vasta gamma di contenuti multimediali.

NXMP ora supporta anche dispositivi USB, consentendo agli utenti di collegare dispositivi di archiviazione esterni e riprodurre contenuti direttamente dalla loro console.

Per coloro che utilizzano decoder Enigma2, l’aggiornamento ha portato un supporto migliore e più completo, migliorando l’esperienza di utilizzo complessiva.

Il developer proconsule ha lavorato anche sulla stabilità e sulle prestazioni dell’applicazione aggiornando la libreria SMB2 per migliorarne il supporto di condivisione di rete e implementando un nuovo supporto per le immagini (come GIF, PNG e JPG).

Il codice è stato pulito e ottimizzato per garantire una maggiore efficienza e stabilità complessiva.

Oltre a ciò, è stata apportata un’importante modifica al modo in cui le informazioni sulla batteria vengono rilevate, fornendo ora una visualizzazione più precisa e dettagliata della carica rimanente.

Questo nuovo aggiornamento segue poco più tardi una prima revisione in Nightly Build pubblicata da darkxex e che introduce il supporto https.

Installazione

Modificare il file config.ini

[Main]
startpath=/switch/nxmp

[Network]

[Enigma2]

Il Network ha la sintassi:

[Network]
source=TESTFtp|ftp://user:pass@192.168.1.10:21/path/
source=TestHTTP|http://192.168.1.10/path/
source=TestSFTp|sftp://192.168.1.10/path/ (senza percorso il valore predefinito è home)
source=TestSamba|smb://192.168.1.10/share/ (la condivisione è un nome di condivisione non un percorso)
source=TestNFS|nfs://192.168.1.10/export/

Eningma2 ha la sintassi:

[Enigma2]
e2address=http://192.168.1.10/

Copiare la cartella nxmp all’interno della scheda SD ( in /switch/nxmp).

Caratteristiche

  • Ampio supporto di formati di file multimediali e codec, incluso anche l’audio.
  • Supporto touch e controller, controlla l’MP come vuoi.
  • Supporto per il deinterlacciamento video.
  • Impostazioni avanzate dell’immagine, configurazione delle opzioni di luminosità e colore, modifica delle proporzioni e rotazione dello schermo.
  • Sottotitoli personalizzati, puoi configurare opzioni come colore, dimensione del testo e posizione in base alle tue preferenze.
  • Equalizzatore audio completo, consente di regolare l’equalizzatore del suono in base alle proprie preferenze, è anche possibile definire i preset.
  • Navigatore capitoli con supporto titoli.
  • Selettore di tracce Video/Audio/Sottotitoli durante la riproduzione.
  • Coda playlist, consente di accodare i file desiderati su una playlist per la riproduzione senza interruzioni.
  • Riprendi la riproduzione, puoi continuare i tuoi video dove li avevi interrotte in precedenza.
  • Stato di visualizzazione, i video guardati sono contrassegnati in verde in Esplora file.
  • Shadermania, puoi applicare qualsiasi shader compatibile con MPV a NXMP.

Media supportati

  • Scheda SD Nintendo Switch.
  • Unità USB collegata al dock o allo Switch con adattatore USB C (FAT, NTFS ed EXT4, fino a 32 unità).
  • File HTTP/S attraverso la rete.
  • File FTP e SFTP.
  • File Samba (SMB) condivisi attraverso la rete.
  • Enigma2 (consente di visualizzare il canale TV da decoder satellitari compatibili con questo protocollo).

Controlli

Mappatura dei pulsanti:

  • Seleziona (riproduzione/pausa durante la riproduzione).
  • Indietro (arresto durante la riproduzione).
  • Menu principale.
  • mostra OSD (durante la riproduzione).
  • ||| (cerca +/- durante la riproduzione).
  • Esci da NXMP.
  • Pulsante Toggle Masterlock (durante la riproduzione, funzionerà solo il pulsante ).
  •  Durante la riproduzione mostra il menu di destra.
  •  Durante la riproduzione chiude il menu a destra.
  • e Scorri veloce nell’elenco dei file (controllo del volume durante la riproduzione).
  • – Mostra la selezione del file durante la riproduzione.

Changelog v0.7.0

  • Decodifica HW per (H264,HEVC,VP8,MPEG2) fino a 4K HDR@30fps grazie ad averne per il codice.
  • Aggiunto decoder AV1 (decodifica SW).
  • Aggiunto menu Aggiungi condivisione di rete (ora puoi aggiungere condivisione di rete da NXMP).
  • Aggiunto menu contestuale nel browser della condivisione di rete (è possibile spostarsi su/giù per eliminare la condivisione).
  • Corretto il problema visivo della modalità ancorata (ora dovrebbe essere quasi uguale alla modalità gestita).
  • Aggiornata la libreria SMB2 (dovrebbe funzionare molto meglio) grazie ad averne per la patch.
  • Libusbhsfs aggiornato al master attuale.
  • Aggiunto supporto per immagini (gif, png, jpg).
  • Rimossa la porta Win32 (probabilmente ero l’unico a usarla).
  • Aggiunte informazioni sul consumo energetico e statistiche sulla decodifica video (con tutte le informazioni rilevanti).
  • Aggiunto un testo scorrevole nei controlli della finestra del lettore.
  • Codice icona batteria modificato (ora mostra anche la percentuale).
  • Aggiunti emuoverrides e loglevel in config.ini (emuoverrides escludono alcune parti del codice quindi possono essere eseguiti su emulatori).
  • Modificato il modo in cui vengono recuperate le informazioni sulla batteria (in un modo più sensato).
  • Pulito un po’ il codice disordinato (solo un po’).
  • Molti piccoli cambiamenti all’interno per rendere le cose più sane.

Changelog v0.7.0 Rev 1 Nightly

  • Questa versione è stata compilata con il supporto https, questo perché la versione stabile rilasciata non lo include (errore umano).
  • Nella funzione URL dello streaming, per impostazione predefinita è preimpostato “https://”, quindi è più semplice inserire collegamenti video.
  • Il puntatore della tastiera virtuale di default ora è posizionato sull’ultima lettera, nelle versioni precedenti era posizionato sulla prima, motivo per cui era scomodo.
  • URL dello stream riscritto per jkanime, ora puoi inserire i collegamenti in due modi. qui un esempio di versione breve.
    https://jk/okashi-na-tensei/11/

Problemi noti

  • VP9 non funziona in questo momento.
  • I temi non funzionano al momento (saranno nelle versioni future).

FAQ

Domanda: Il mio file 4K non funziona? Come mai?
Risposta: Tieni presente che attualmente le app Homebrew non possono accedere al decoder HW, quindi tutto è fatto con la CPU, il file 4K è troppo pesante per essere decodificato.

Domanda: Cos’è Enigma2?
Risposta: Enigma2 è un’applicazione utilizzata nei ricevitori Digital Video Broadcasting (DVB-S, DVB-C, DVB-T) basati su Linux o decoder TV e ricevitori televisivi con protocollo Internet.

Domanda: Cos’è ShaderMania?
Risposta: ShaderMania è una funzionalità inutile ma divertente di NXMP, utilizza la capacità di MPV di caricare shader personalizzati nella catena di uscita video.

Adotto alcuni shader da https://www.shadertoy.com/ per creare effetti shader sul video. Alcuni come la scala di grigi possono essere utili per altri (come gli shader del mare) sono solo per divertimento. Gli utenti possono anche creare i propri shader personalizzati e inserirli nella directory mpv/shaders.

Download: NXMP v0.7.0 Rev 1 (Nightly Build)

Download: Source code NXMP v0.7.0 Rev 1 (Nightly Build)

Download: NXMP v0.7.0

Download: Source code NXMP v0.7.0

Fonte: github.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.