Il developer Deank continua con dedizione a perfezionare MovianM7, l’erede evoluto del media player open-source Movian, nato oltre dieci anni fa come progetto per Linux e per la PlayStation 3, con l’obiettivo di trasformare la console in un vero centro multimediale domestico.

Nel corso del tempo il progetto ha superato i confini della PS3, approdando su Windows, macOS, Android e diversi sistemi embedded, fino a diventare un punto di riferimento assoluto nella scena homebrew grazie alla sua versatilità, alle prestazioni elevate e al costante supporto tecnico da parte dello sviluppatore.

Le ultime versioni di MovianM7 hanno introdotto miglioramenti significativi soprattutto nel comparto video, dove è stato rinnovato il sistema di decodifica software.
Ora l’applicazione utilizza un formato di superficie nativo YUV420 al posto del precedente RGB, consentendo una resa cromatica più accurata e, al tempo stesso, una notevole riduzione del carico su CPU e GPU, migliorando l’efficienza e la velocità di riproduzione.
Nelle impostazioni è stata aggiunta l’opzione “Surface Format (SW→HW)”, che permette di selezionare manualmente il tipo di formato preferito: la modalità YUV/NV garantisce colori più realistici e un rendering più veloce (nuovo valore predefinito), mentre l’opzione RGB, più lenta ma universalmente compatibile, resta disponibile per i dispositivi che non supportano le modalità hardware.
La versione 7.0.211, rilasciata il 30 settembre 2025, porta ulteriori innovazioni tecniche. È stato aggiornato il modulo movian/mp4dash, introducendo il protocollo fmp4:// con supporto alla cache interna, che migliora la riproduzione dei contenuti in streaming frammentati.
Anche il plugin di test dashTEST è stato aggiornato alla versione 1.0.5, mentre il motore FFmpeg ha ricevuto ottimizzazioni per il formato H.264, includendo l’inserimento automatico dei pacchetti SPS/PPS all’inizio delle sequenze SEI.
Corretto un crash che si verificava durante l’avvio della riproduzione video a causa della selezione automatica di tracce audio o sottotitoli, e sono state aggiornate le versioni per PlayStation 3, Linux e Chrome/NaCl. L’APK, infine, è stato ridotto a soli 4 MB, segno di una continua ottimizzazione del codice.
La release 7.0.210, datata 25 settembre, è una delle più rilevanti nella storia recente del progetto. Introduce un nuovo motore di rendering hardware basato su RENDERMODE_WHEN_DIRTY, che riduce del 15–20% il consumo di CPU, sia a livello di sistema Android che nel core di elaborazione M7.
L’interfaccia è stata completamente rivisitata, con un nuovo layout compatto per le informazioni multimediali e un miglioramento sensibile nella gestione delle texture, del caching e della sincronizzazione verticale.
La frequenza di aggiornamento dello schermo ora si adatta automaticamente al contenuto, passando da 50/60Hz in modalità inattiva a 24–120Hz durante la riproduzione, ottenendo un movimento più fluido e stabile.
Le versioni intermedie, come la 7.0.208 e la 7.0.207, hanno introdotto una serie di funzioni aggiuntive pensate sia per gli utenti esperti che per chi utilizza Movian come media center principale.
Tra le novità spiccano un collegamento rapido per sviluppatori, la possibilità di impostare immagini di sfondo personalizzate, il probe DLNA/UPNP per i metadati multimediali, e un buffer SMB maggiorato per migliorare le prestazioni di lettura su server non Windows.
Aggiunta inoltre una versione nativa x86_64 per Android, che permette l’esecuzione su PC, laptop o tablet con più di 4 GB di RAM, incrementando la stabilità e la velocità su architetture a 64 bit.
In parallelo è stato migliorato il server FTP integrato, ora capace di gestire trasferimenti interrotti e ripresi, con supporto ai comandi REST, STOR e RECV, oltre a una gestione più precisa delle date di file e cartelle.
Sul piano audio e video, gli aggiornamenti hanno risolto problemi di sincronizzazione AV/lip-sync, potenziato il controllo del volume (ora pienamente funzionante anche in modalità PCM e transcoding), e migliorato la compatibilità con formati ad alta frequenza di campionamento come 96 kHz.
Sono stati introdotti miglioramenti al rendering testuale, all’inizializzazione dell’interfaccia, e ottimizzazioni per i dispositivi Android più recenti.
La release 7.0.200, datata 1 settembre, rappresenta un cambio architetturale di rilievo: MovianM7 è ora compilato come una libreria unificata (libm7.so) che include tutte le architetture (armv7, armv8 e x86), eliminando la necessità di caricare librerie dinamiche all’avvio.
Ciò comporta un avvio più rapido, una maggiore stabilità e una riduzione della dimensione complessiva. L’interfaccia è stata migliorata per applicare uniformemente i font scelti dall’utente, mentre il supporto video si arricchisce di nuove impostazioni per Dolby Vision, HEVC e HLS Resolution Limit, garantendo compatibilità con flussi ad alta definizione.
Parallelamente, Deank ha aggiornato diverse librerie fondamentali, tra cui FreeType2 (ora alla versione 2.13.3), bzip2 e nanosvg, migliorando la resa grafica e la velocità complessiva del programma.
Sono state implementate opzioni per memorizzare la cache su unità USB, un log di sistema interattivo, un’interfaccia più fluida e un motore di decodifica video capace di gestire correttamente formati complessi come Dolby Vision, HDR10+ e AV1.
Dispositivi Android
MovianM7 può essere installato e utilizzato su vari dispositivi Android, inclusi Android TV, Google TV, tablet Android e dispositivi mobili Android.
Requisiti
- Assicurarsi che il dispositivo utilizzi Android o Android TV (versione 5.1 o successiva/SDK/API 21).
- Accedere all’ultima versione tramite il link permanente: https://movian.deanbg.com/m7
Per l’installazione
- Abilitare l’opzione “Installa da origini sconosciute/non attendibili” sul dispositivo Android, è possibile utilizzare un’applicazione di gestione file come “X-Plore” disponibile su Google PlayStore.
- Su Android TV, andare su “Sicurezza e restrizioni” e abilitare “Installa da origini sconosciute” per Movian (questo consentirà l’aggiornamento e l’installazione di movianDRM).
Scaricare e installare il file .APK sul dispositivo Android. L’applicazione supporta piattaforme ARM a 32 e 64 bit (armeabi-v7a & arm64-v8a) e piattaforme x86 a 32 e 64 bit (x86 & x86_64).
Passaggi importanti
- Scaricare l’app aggiuntiva movianDRM (
movianDRM-7.7.0-android.apk) e installarla sul dispositivo Android. Questo add-on fornisce supporto per la riproduzione di MPEG-DASH e Widevine DRM.
Riguardo a movianDRM/DRM7
- movianDRM è un’applicazione aggiuntiva creata per Movian. Viene utilizzata per diverse funzionalità, tra cui HLS versione 4/6, HLS (Widevine DRM), MPEG-DASH (senza protezione), MPEG-DASH (Widevine DRM) e add-on/plugin come F1, Nebula, HMAX, ecc..
- Installare movianDRM da dentro Movian (andare su Impostazioni > Generale > Aggiornamento DRM) – assicurarsi che “Installa da origini sconosciute/non attendibili” sia abilitato per Movian.
Per la versione più recente di DRM7 Android, utilizzare il link permanente: https://movian.deanbg.com/m7drm
Amazon Fire TV/Stick (Android)
- Su Fire TV, andare su ‘Impostazioni’ -> ‘Dispositivo’ -> ‘Opzioni sviluppatore’.
- Attivare ‘Consenti installazione app da fonti sconosciute’.
- Dal menu principale di Amazon Fire, andare su ‘Ricerca’.
- Digitare ‘Downloader’.
- Cliccare sull’icona dell’app Downloader per scaricarla e installarla.
- Avviare l’app Downloader.
- Nel menu principale dell’app Downloader, inserire il seguente indirizzo:
- per Movian (M7): https://movian.deanbg.com/m7
- per Movian DRM (DRM7): https://movian.deanbg.com/m7drm
- Cliccare su ‘Vai’.
- Il file di installazione (apk) inizierà ora il download.
- Una volta completato il processo di download, installare l’app su Amazon Fire TV/Stick.
- Cliccare su ‘Apri’ per avviare Movian dalla FireStick.
Installare Movian M7 (versione NaCl) su Google Chrome 113 (compatibile con Windows, Linux, macOS, Chromium e Chromebook).
Note
- Google ha annunciato la fine del supporto per le app (P)NaCl a fine dicembre 2022, ma il supporto funziona ancora con Chrome versione 113 (verificato a giugno 2023).
- Utilizzare una versione di Google Chrome pari o inferiore alla 113 per far funzionare Movian M7 NaCl.
- Per Windows è disponibile una versione portatile preconfigurata di Chrome 113.
Passaggi per l’installazione NaCl
Scaricare i file necessari
- Scaricare Movian M7 per NaCl
- Estrarre il contenuto in una nuova cartella (es.
MovianNaCl). - Scaricare Chrome 113 portatile (solo Windows)
- Estrarre ed eseguire Chrome da quella cartella (non installa nulla nel sistema).
- Scaricare il pacchetto PNaCl e leggere il readme
- Seguire le istruzioni contenute nel file
readme.txtper installare i componenti mancanti.
Configurare Chrome 113
Caricare l’app Movian M7
- Avviare Chrome 113.
- Andare su
chrome://extensions - Attivare la modalità sviluppatore in alto a destra.
- Cliccare su [Carica estensione non pacchettizzata]
- Selezionare la cartella dove si è estratto
movianM7-7.0.xxx-nacl-chrome.zip
Attivare i flag richiesti
- Andare su
chrome://flags - Abilitare le seguenti opzioni:
- Native Client
chrome://flags/#enable-nacl - WebGL Developer Extensions
chrome://flags/#enable-webgl-developer-extensions - WebGL Draft Extensions
chrome://flags/#enable-webgl-draft-extensions
- Native Client
- Riavviare Chrome dopo aver abilitato i flag.
Verificare i componenti
- Andare su
chrome://components - Controllare che pnacl sia installato.
- Versione consigliata: 0.57.44.2492.
- Cliccare su [Verifica aggiornamenti]
- In alternativa, installare manualmente il componente pnacl utilizzando i file del pacchetto
pnacl-install.zip(vedere il file readme).
Avviare Movian M7
- Andare su
chrome://apps - Avviare Movian M7.
- Ignorare l’avviso “non supportato” cliccando su [Apri comunque].
- Non cliccare su [Rimuovi app], altrimenti dovrai reinstallare tutto da capo.
- (Facoltativo) Creare un collegamento sul desktop.
- Tasto destro sull’icona M7 → [Crea collegamenti…].
- Al primo avvio (o dopo un aggiornamento), attendere 1-2 minuti per il caricamento iniziale.
Changelog
7.0.212 (2025-10-04)
VIDEO:
- Migliorata la decodifica video software – la superficie hardware è stata convertita dal formato RGB al formato nativo YUV420.
- Nuova opzione [Surface Format (SW→HW)] nelle Impostazioni/Video, utilizzata durante la decodifica software:
- YUV/NV: Usa una superficie compatibile con l’hardware per una riproduzione più veloce e colori più accurati (dipende dal dispositivo).
- NV21/NV12 (veloce): Nuovo valore predefinito in formato YUV N21.
- RGB (lento): Supportato da tutti i dispositivi (vecchio valore predefinito).
Nota: Si consiglia di usare YUV/NV per ridurre l’utilizzo di CPU/GPU e ottenere una decodifica più rapida.
7.0.211 (2025-09-30)
- FMP4: Aggiornato il modulo integrato
movian/mp4dash, aggiunto il supporto al protocollofmp4://e la cache. - PLUGINS: Aggiornato il plugin di esempio dashTEST alla versione 1.0.5 (https://movian.eu/Android/movianDRM/dashTEST/).
- FFMPEG:
h264_mp4toannexb– ora vengono anteposte SPS/PPS al periodo di buffering SEI. - VIDEO: Risolto un crash che si verificava all’avvio della riproduzione, causato dalla selezione automatica di audio o sottotitoli.
- INFO: Aggiornate le versioni per PlayStation 3, Linux e Chrome/NaCl alla 7.0.211.
- SYSTEM: Ridotte le dimensioni dell’APK (4 MB).
7.0.210 (2025-09-25)
- SYSTEM: >>> AGGIORNAMENTO MAGGIORE <<<
- HW FRAME RENDERER: Passaggio da
RENDERMODE_CONTINUOUSLYaRENDERMODE_WHEN_DIRTY. - CPU SYSTEM: Ridotto l’utilizzo della CPU del 15%–20% grazie a ottimizzazioni di Android HW surfaceflinger e HAL graphics-composer.
- CPU M7: Ridotto l’utilizzo della CPU del 10%–20%.
- UI: Ridisegnata e resa più compatta la schermata Media Info.
- UI: Migliorata la velocità di rendering delle texture GLW, il numero di thread e la cache delle texture.
- UI: Frequenza di aggiornamento ottimizzata: in stato di inattività o pausa 50/60Hz, durante la riproduzione da 24Hz minimo a 120Hz massimo.
- VIDEO: Riproduzione più fluida, con decodifica e rendering dei frame sincronizzati al VSYNC (~16ms).
7.0.208 (2025-09-22)
- Aggiunto il collegamento [Developer] (
settings:dev) nel menu Impostazioni. - Aggiunta l’opzione [Background image] in Impostazioni > Aspetto per personalizzare l’immagine di sfondo.
- Aggiunta l’opzione [DLNA/UPNP Probe for Metadata] in Impostazioni > Rete per rilevare automaticamente i metadati tramite DLNA/UPnP.
- Aggiunta l’opzione [SMB Large Buffer] in Impostazioni > Rete; aumenta il buffer di lettura
SMB_COM_READ_ANDXper i server SMB non Windows fino a 2MB (36 volte superiore). - SYSTEM: Caricamento più rapido dei plugin tramite Duktape e dimensione dell’APK ridotta.
- DRM7: Aggiornato a versione 7.7.210.
7.0.207 (2025-09-19)
- SYSTEM: Aggiunto il supporto nativo per binari Android x86_64 (architettura a 64 bit per PC, laptop e tablet).
- Se utilizzi Android a 64 bit (
x86_64), devi installare manualmente l’APK [All platforms] o [x86_64] da https://movian.eu; questo aggiornerà la tua versione a 32 bit a quella a 64 bit, aggiungendo il supporto per sistemi con oltre 4 GB di RAM. - FTP SERVER: Aggiunto il supporto per il comando
APPE(ripresa dei trasferimenti) e corretti i comandiSTOReRECV. - AUDIO/VIDEO: Migliorata la sincronizzazione audio/video (AV/lip-sync).
7.0.205 (2025-09-15)
- UI: Visualizzazione del menu
|||e dell’orologio in modalità TOUCH (per smartphone e tablet). - UI: Possibilità di utilizzare i tasti del telecomando 2/4/6/8 per spostare le icone della schermata principale in alto, sinistra, destra o in basso.
- FTP SERVER: Aggiunto il supporto per il comando
REST(ricerca) e corretta la gestione di data e ora per file e cartelle nel server FTP. - FTP: Movian M7 può ora fornire contenuti multimediali ad altri dispositivi M7 o dispositivi compatibili (da unità USB o condivisioni SMB collegate).
- UPNP/DLNA: Visualizzazione di poster, descrizione e durata dei file video.
- UPNP/DLNA: Visualizzazione di informazioni sugli album e durata dei file audio.
- SYSTEM: Risolti problemi di avvio su alcuni dispositivi (in particolare T95ZPLUS).
7.0.203 (2025-09-11)
- UI: Inizializzazione all’avvio corretta e migliorata.
- AUDIO: Migliorato il controllo del volume audio.
- La funzione MUTE audio funziona in tutte le modalità (PCM, pass-through, transcoding).
- Le funzioni di aumento/diminuzione del volume ora funzionano in modalità PCM e transcoding.
- In modalità pass-through, funziona solo la diminuzione del volume (dipendente dal dispositivo, come prima).
- Movian M7 utilizza calcoli interni per modificare il volume e non le funzioni setVolume/Loudness di Android.
7.0.202 (2025-09-04)
- SYSTEM: Ridotte le dimensioni dell’eseguibile e dell’APK, migliorate le prestazioni.
- Aggiornato FreeType2 dalla versione 2.4.9 (08-03-2012) alla 2.13.3 (12-08-2024).
- Aggiornato bzip2 dalla versione 1.0.6 (06-09-2010) alla 1.0.8 (13-07-2019).
- Aggiornato nanosvg dalla versione del 03-11-2015 al 30-12-2023.
- UI: Rendering dell’interfaccia e del testo più veloce e migliorato.
- AUDIO: Risolto problema di riproduzione a 96 kHz (forzata la transcodifica).
7.0.200 (2025-09-01)
- SYSTEM: >>> AGGIORNAMENTO MAGGIORE <<<
- Movian M7 è ora compilato come una singola libreria
libm7.so(armv7, armv8, x86). - Non vengono più caricate librerie dinamiche all’avvio (tutte le architetture).
- UI: Il font configurato dall’utente viene applicato a tutti gli elementi dell’interfaccia.
- UI: Risolti problemi con PiP e le funzioni Esci/Minimizza dalla schermata Home.
- VIDEO: Corretto il display dei nomi di tracce audio/sottotitoli nell’Info-Banner quando si cambiano manualmente le tracce.
- VIDEO: Aggiunta l’opzione [Auto (HEVC)] per l’impostazione [Dolby Vision] (forza l’uso del decodificatore HW video/hevc).
- VIDEO: Aggiunte ulteriori opzioni AVC/HEVC per l’impostazione [HLS Resolution Limit].
- SYSTEM: Migliorata l’inizializzazione grafica/UI, corretti crash e ridotte le dimensioni complessive.
7.0.199 (2025-08-28)
- SYSTEM: Aggiunta l’opzione [Store M7 cache on USB] (Impostazioni > Generale > Permessi).
- Quando impostato su On, M7 memorizzerà la cache di immagini/http/bittorrent sulla prima USB rilevata (cartella
/m7_cache). - Dopo aver modificato l’impostazione, riavviare M7 per applicare il nuovo percorso della cache.
- UI: Il registro di sistema può essere chiuso premendo uno qualsiasi dei tasti GREEN/OK/LEFT/RIGHT/BACK.
- HLS fMP4: Calcolo dei coefficienti pts/dts effettuato una sola volta per flusso, non per segmento.
- HLS fMP4: Possibilità di cambiare risoluzione/qualità per flussi AV1 senza riavviare il player.
- AUDIO: Aumentata la dimensione del ring buffer (64 slot) per la transcodifica DTS, correggendo la riproduzione in background.
7.0.197 (2025-08-25)
- VIDEO: Aggiunta la rilevazione corretta di Dolby Vision nei file MP4, MKV e TS.
- VIDEO: Modificato il valore predefinito di [Dolby Vision & HDR10+] in [Auto].
- VIDEO: Attesa della visualizzazione di tutti i frame quando il video termina.
- SYSTEM: Utilizzo dei font Android integrati per l’UI; migliorato il rendering dei font.
- SYSTEM: Font più stretto nel registro di sistema per consentire linee più lunghe.
- SYSTEM: Aggiunto favicon M7 e modificato layout web per il server HTTP integrato.
- SYSTEM: Modificato il valore predefinito [Landscape] su Off (non utilizzato su Android TV).
- SYSTEM: Migliorata stabilità, eseguibile e APK più piccoli.
- UI: Rendering più veloce, minore utilizzo di memoria condivisa/GPU e avvio più rapido.
- UI: Pre-caricamento e configurazione dei font durante l’inizializzazione iniziale.
Download: MovianM7 v7.0.212 (Android/Android TV) (armv7) (armv8) (x86) (x86_64)
Download: MovianDRM v7.7.210 (Android) (drmTEST)
Download: MovianM7 v7.0.211 (Linux Ubuntu/Mint)
Download: MovianM7 v7.0.157 (MacOS)
Download: MovianM7 v7.0.211 (Chrome/NaCl) (Chrome 113 Portable) (pNacl)
Download: Movian v7.0.24 (Raspberry Pi) (M7 STOS) (OG STOS)
Download: MovianM7 v7.0.211 (PlayStation 3)
Fonte: movian.eu
![[Scena PS5] Rilasciato PS5 Payload Web Server v0.27](https://www.biteyourconsole.net/wp-content/uploads/PS5Payload-238x178.webp)
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-238x178.webp)

![[Scena PS5] Rilasciato PS5 Payload Web Server v0.27](https://www.biteyourconsole.net/wp-content/uploads/PS5Payload-100x75.webp)
![[Scena DS] Rilasciato SpeccySE v1.7a e v1.7b: corretti crash e problemi di caricamento su Nintendo DS](https://www.biteyourconsole.net/wp-content/uploads/SpeccySE-1-100x75.webp)

![[Scena Mobile] Rilasciato Pokémon Trading Card Online sui dispositivi mobile](https://www.biteyourconsole.net/wp-content/uploads/pokémon.jpg)

