Pubblicato un primo aggiornamento per SwitchWave, un media player per la console Nintendo Switch. Simile a NXMP, il programma utilizza l’accelerazione hardware e si basa su mpv e FFmpeg per garantire prestazioni ottimali nella riproduzione di contenuti multimediali.
SwitchWave si distingue per il suo backend di accelerazione hardware personalizzato per FFmpeg, che permette la decodifica di vari codec, tra cui MPEG1/2/4, VC1, H.264/AVC, H.265/HEVC, VP8 e VP9, sebbene non supporti i formati a 10+ e 12+ bit.
Il player utilizza un backend grafico personalizzato, supportato da deko3d, in grado di riprodurre video fino a risoluzioni 4K a 60 fps, con rendering diretto per migliorare la velocità della decodifica software e shader di post-processing dedicati.
Anche l’audio è gestito in modo avanzato, grazie a un backend che sfrutta le API native di Nintendo, con supporto fino a configurazioni 5.1 surround.
L’aggiornamento ha corretto problemi di riproduzione di file con percorsi molto lunghi nella scheda recente, risolto rari casi di corruzione negli screenshot nativi e apportato miglioramenti vari all’esperienza utente.
Caratteristiche
- Accelerazione hardware personalizzata per FFmpeg, con scaling dinamico della frequenza, supportando la decodifica di codec come:
- MPEG1/2/4.
- VC1.
- H.264/AVC (senza supporto per 10+ bit).
- H.265/HEVC (senza supporto per 12+ bit).
- VP8.
- VP9 (senza supporto per 10+ bit).
- Backend grafico personalizzato per mpv con deko3d, supportando:
- Riproduzione fino a 4K a 60 fps.
- Rendering diretto per decodifica software più veloce.
- Shader di post-processing personalizzati.
- Backend audio personalizzato per mpv usando le API native di Nintendo, con supporto per configurazioni audio fino a 5.1 surround.
- Supporto per la riproduzione in rete attraverso Samba, NFS o SFTP, e unità esterne tramite libusbhsfs.
- Interfaccia utente ricca e reattiva, anche sotto carico.
Installazione
- Scaricare l’ultima release e estrarla nella root della scheda SD (attenzione a unire le cartelle e non sovrascriverle).
- Le condivisioni di rete e le impostazioni di mpv possono essere configurate tramite l’app o l’editor integrato (consultare il manuale).
- Durante la riproduzione, la maggior parte dei parametri può essere regolata dinamicamente tramite il menu o la console (manuale).
Changelog
- Corretto il problema di riproduzione dei file con percorsi molto lunghi nella scheda recente.
- Corretto un raro caso di corruzione degli screenshot nativi.
- Miglioramenti vari all’esperienza utente (UX).
Download: SwitchWave v1.0.1
Download: Source code SwitchWave v1.0.1
Fonte: gbatemp.net