Dopo quasi tre anni dall’ultimo aggiornamento, Video Player for 3DS, l’app sviluppata da Core 2 Extreme per le console Nintendo 3DS, riceve finalmente un importante aggiornamento che ne amplia le capacità e migliora l’affidabilità complessiva.

Questo lettore multimediale consente ora di riprodurre un’ampia gamma di formati audio e video, supportando codec video come Motion JPEG, MPEG4, H.264 e H.265, oltre a codec audio mp1, mp2, mp3, ac3, aac, ogg e pcm.
L’app continua a sfruttare l’accelerazione hardware della console e supporta la riproduzione di video in 3D, garantendo così un’esperienza multimediale avanzata e fluida anche su hardware portatile.
Tra le novità principali introdotte con l’aggiornamento troviamo il supporto ai codec VP9 e FLAC, l’aggiunta della gestione dei sottotitoli DVDSub (VobSub) e la compatibilità con Theora, ampliando ulteriormente la gamma di contenuti riproducibili.
La gestione della sincronizzazione audio-video è stata completamente rivista, risolvendo problemi di desync, in particolare con audio multicanale superiore a due canali.
Inoltre, è stato introdotto un nuovo sound banner per file .cia, migliorando l’esperienza audio nell’interfaccia utente, e una traduzione in tedesco per rendere l’app più accessibile.
L’aggiornamento include anche una build High RAM disponibile per file .cia, che consente di utilizzare più memoria rispetto alle versioni standard, riducendo il rischio di errori di memoria lineare durante la riproduzione di contenuti complessi.
Va notato che l’apertura o chiusura della versione High RAM provoca un riavvio della console e impedisce l’uso del browser Internet durante la riproduzione.
Per quanto riguarda i bug, l’aggiornamento risolve diversi problemi minori che potevano causare crash, incluso un crash casuale del decodificatore hardware, la riproduzione automatica dei video dopo il ritorno al menu principale della Nintendo 3DS e alla tastiera anche se erano stati messi in pausa, e problemi di sincronizzazione AV su audio multicanale.
Questi interventi rendono l’app molto più stabile e affidabile, offrendo un’esperienza di riproduzione multimediale completa, fluida e senza interruzioni, anche con file di grandi dimensioni o formati complessi.
Caratteristiche
- Decodifica con accelerazione hardware (Solo New 3DS o New 2DS).
- Conversione del colore con accelerazione hardware.
- Supporto per codec video multipli.
- Supporto per codec audio multipli.
- Supporto per sottotitoli multipli.
- Cerca.
- Video 3D (solo New 3DS o 3DS, solo decoder software, per vedere i video 3D come 3D è necessario abilitare la modalità 3D all’interno delle impostazioni (impostazioni > LCD > Modalità schermo > 3D). Come convertire il tuo video 3D per 3DS (by T0biasCZe)
- Zoom avanti/indietro video.
- Sposta video.
- Esplora file.
- Modalità Fullscreen.
Preparazione video
Nota: Per utenti avanzati, consultare Risoluzione consigliata e Benchmark.
- Scaricare ffmpeg.
- Per NEW3DS e NEW2DS digitare:
ffmpeg -i {input_file_name} -acodec aac -vcodec libx264 -s 800x240 -preset medium -crf 25 {output_file_name}- Per tipo OLD3DS e OLD2DS:
ffmpeg -i {input_file_name} -acodec aac -vcodec mpeg4 -s 400x240 -crf 25 {output_file_name}
- Copiare i file video generati sul tuo 3DS (ovunque sulla tua scheda SD).
Sostituire {input_file_name} con il nome del file di input e {output_file_name} con il nome del file di output. Per esempio: ffmpeg -i original_video.mp4 -acodec aac -vcodec libx264 -s 800x240 -preset medium -crf 25 converted_video.mp4
Se ancora non capisci, puoi utilizzare VideoPlayer3DS DS Assistant per convertire il tuo video (by JustScratchCoder).
Controlli
In modalità normale
– Riproduci/Pausa.
– Pausa.
– Apri il menu delle impostazioni.
– Seleziona file.
– Zoom in.
– Zoom out.
– Sposta video e/o un sottotitolo.
e
– Cerca.
e
– Cambia la luminosità dello schermo.
– Torna al menu principale.
– Entra in modalità a schermo intero.- Tocca la barra – Cerca.
In modalità Fullscreen
– Riproduci/Pausa.
e
– Cerca.
e
– Cambia la luminosità dello schermo.
– Esce dalla modalità a schermo intero.
Lingue supportate
- Inglese.
- Giapponese/日本語.
- Ungherese/magyar (tradotto da vargaviktor).
- Cinese semplificato/简体中文 (tradotto da LITTOMA).
- Italian/Italiano (tradotto da dixy52-beep).
- Spagnolo/Español (tradotto da Cookiee).
- Rumeno/Română (tradotto da Tescu48).
- Polacco/polski (tradotto da JustScratchCoder).
- Ryukyuan/琉球諸語 (tradotto da kuragehimekurara1).
Codec video supportati
- AV1.
- H261.
- H262.
- H263.
- H263+.
- H264 (AVC, MPEG4 part10).
- H265 (HEVC).
- Motion jpeg.
- MPEG1video.
- MPEG2video.
- MPEG4 (MPEG4 part2).
- Theora.
- VP9.
Codec audio supportati
- AAC (Advanced audio coding).
- AC3.
- FLAC.
- MP1 (MPEG audio layer 1).
- MP2 (MPEG audio layer 2).
- MP3 (MPEG audio layer 3).
- Ogg (Vorbis).
- Opus.
- PCM audio.
Codec sottotitoli supportati
- (Nessun supporto per gli stili).
- Movtext.
- Subrip.
- Subviewer.
- DVDSub (VobSub).
Contenitori supportati (estensioni)
- .aac
- .ac3
- .avi
- .m4a
- .m4v
- .mkv
- .mp1
- .mp2
- .mp3
- .mp4
- .mov
- .ogg
- .wav
- .webm
Risoluzione consigliata
Su NEW 3(2)DS, si consiglia di utilizzare Luma3DS con patch per prestazioni migliori.
Video che con questa risoluzione verranno riprodotti senza problemi nella maggior parte delle situazioni.
| Risoluzione consigliata | mpeg1video | mpeg2video | H263+ | H264 | H265 |
| Decodifica software su OLD3DS | 400x240@30 | 400x240@30 | 400x240@24 | 256x144@24 | 256x144@10 |
| Decodifica software su NEW3DS | 800x240@30 | 800x240@30 | 800x240@30 | 800x240@30 | 800x240@20 |
| Decodifica hardware su NEW3DS | Nessuno | Nessuno | Nessuno | 800x240@60 | Nessuno |
Video che con questa risoluzione possono essere riprodotti senza problemi se il video non si muove molto.
| Risoluzione massima | mpeg1video | mpeg2video | H263+ | H264 | H265 |
| Decodifica software su OLD3DS | 800x240@24 | 800x240@24 | 800x240@20 | 400x240@15 | 256x144@20 |
| Decodifica software su NEW3DS | 800x480@30 | 800x480@30 | 800x480@30 | 800x480@24 | 800x240@30 |
| Decodifica hardware NEW3DS | Nessuno | Nessuno | Nessuno | 1280x720@20 | Nessuno |
Nota: La risoluzione video che supera la risoluzione dello schermo (400×240 su OLD2DS, 800×240 su OLD3DS, NEW2DS e NEW3DS) ha scarsi effetti visibili.
Benchmark
La velocità di decodifica dipende dall’opzione dell’encoder, dal tipo di video, dalla scena video, e quant’altro.
Nota: Questa tabella mostra gli FPS medi, quindi potresti sentire l’audio balbettante se usi questo framerate (risoluzione video o framerate inferiore in questo caso).
La decodifica software in questa tabella utilizza un solo thread, non la decodifica multithread.
MPEG1video
Il file di test MPEG1video è stato codificato seguendo il comando:
ffmpeg -i {input_file_name} -acodec copy -vcodec mpeg1video -s {width}x{height} -r 30 -q:v 15 {output_file_name}
| MPEG1video | 256x144 (144p) | 426x240 (240p) | 640x360 (360p) | 800x240 | 854x480 (480p) |
| Decodifica software su OLD3DS | 69.0fps | 39.9fps | 24.0fps | 27.4fps | 16.7fps |
| Decodifica software su New3DS | 532.0fps | 267.2fps | 119.8fps | 158.0fps | 69.4fps |
MPEG2video
Il file di test MPEG2video è stato codificato seguendo il comando:
ffmpeg -i {input_file_name} -acodec copy -vcodec mpeg2video -s {width}x{height} -r 30 -q:v 15 {output_file_name}
| MPEG2video | 256x144 (144p) | 426x240 (240p) | 640x360 (360p) | 800x240 | 854x480 (480p) |
| Decodifica software su OLD3DS | 67.1fps | 37.6fps | 22.3fps | 26.3fps | 15.4fps |
| Decodifica software su New3DS | 518.8fps | 254.2fps | 113.9fps | 145.7fps | 65.9fps |
H263+
Il file di test H263+ è stato codificato seguendo il comando:
ffmpeg -i {input_file_name} -acodec copy -vcodec h263p -s {width}x{height} -r 30 -q:v 15 {output_file_name}
| H.263+ | 256x144 (144p) | 424x240 (240p) | 640x360 (360p) | 800x240 | 856x480 (480p) |
| Decodifica software su OLD3DS | 62.8fps | 35.6fps | 21.1fps | 24.6fps | 8.7fps |
| Decodifica software su New3DS | 527.9fps | 257.8fps | 113.1fps | 144.2fps | 33.9fps |
H264
Il file di test H264 è stato codificato seguendo il comando:
ffmpeg -i {input_file_name} -acodec copy -vcodec libx264 -s {width}x{height} -r 30 -preset fast -profile:v baseline {output_file_name}
| H.264 | 256x144 (144p) | 426x240 (240p) | 640x360 (360p) | 800x240 | 854x480 (480p) |
| Decodifica software su OLD3DS | 30.7fps | 15.9fps | 8.8fps | 10.2fps | 5.4fps |
| Decodifica software su New3DS | 226.7fps | 95.1fps | 43.4fps | 53.2fps | 25.1fps |
| Decodifica Hardware su New3DS | 560.6fps | 338.7fps | 206.0fps | 235.3fps | 114.7fps |
H265
Il file di test H265 è stato codificato seguendo il comando:
ffmpeg -i {input_file_name} -acodec copy -vcodec libx265 -s {width}x{height} -r 30 -preset fast -profile:v main {output_file_name}
| H.265 | 256x144 (144p) | 426x240 (240p) | 640x360 (360p) | 800x240 | 854x480 (480p) |
| Decodifica software su OLD3DS | 22.4fps | 11.3fps | 6.2fps | 7.2fps | 3.9fps |
| Decodifica software su New3DS | 136.8fps | 55.7fps | 26.4fps | 30.9fps | 15.3fps |
Changelog
Novità
- Supporto per VP9 e FLAC (#64).
- Supporto per DVDSub (VobSub) (#58).
- Rivisitata la gestione della sincronizzazione audio-video (AV desync).
- Nuovo sound banner aggiunto per file .cia (#82) (di UrbanVersis32).
- Supporto per Theora (#83) (di RetroGamer02).
- Aggiunta la traduzione in tedesco (#85) (di 0n1cOn3).
- Introduzione della build High RAM (solo per
.cia) (vedi pagina di rilascio per dettagli).
Bug risolti
- Risolti numerosi bug minori che potevano causare crash.
- Risolto crash casuale del decodificatore hardware (#69).
- Corretto il problema della riproduzione automatica dei video dopo il ritorno al menu principale o alla tastiera, anche se precedentemente in pausa.
- Risolto AV desync con audio multicanale superiore a 2 canali.
Informazioni sulla build High RAM (.cia)
- I file
..._high_ram.ciapossono utilizzare più RAM rispetto ai normali file.ciae.3dsx, riducendo il rischio di errori di memoria lineare. - L’apertura o chiusura della build High RAM provoca il riavvio della console, quindi potrebbe richiedere più tempo, e il browser Internet non è utilizzabile durante l’esecuzione.
Nota: Su NEW 3(2)DS, si consiglia di utilizzare Luma3DS con patch per prestazioni migliori.
Download: Video player for 3DS v1.6.0 [3DSX]
Download: Video player for 3DS v1.6.0 [CIA]
Download: Video player for 3DS High RAM v1.6.0 [CIA]
Download: Source code Video player for 3DS v1.6.0
![[Scena PS5] VoidWhisper porta ShadowMount su Ko-fi: la nuova era dell’automount su PS5 jailbroken](https://www.biteyourconsole.net/wp-content/uploads/VoidWhisper1-238x178.webp)


![[Scena PS5] VoidWhisper porta ShadowMount su Ko-fi: la nuova era dell’automount su PS5 jailbroken](https://www.biteyourconsole.net/wp-content/uploads/VoidWhisper1-100x75.webp)


![[Scena Ps3] Rilasciato un piccolo ma interessante aggiornamento per Habib MOD v1.1](https://www.biteyourconsole.net/wp-content/uploads/hab.jpg)
![[Scena DS/2DS/3DS] Rilasciato TWiLight Menu++ v27.16.0: Rilascio del 4 luglio](https://www.biteyourconsole.net/wp-content/uploads/TwiLight.jpg)
![[Scena Switch] Rilasciato Fizeau v2.8.1](https://www.biteyourconsole.net/wp-content/uploads/Fizeau4.jpg)