Il developer Deank continua ad aggiornare costantemente MovianM7 alternando build per dispositivi Android a tutte le altre piattaforme, compresa la cara vecchia console PlayStation 3.
Movian, nato come Showtime nel 2006 da Andreas Öman, è un media player open-source progettato inizialmente per Linux e PlayStation 3. Pensato per trasformare la PS3 in un centro multimediale, supportava file locali, streaming e DLNA, guadagnandosi una solida base di utenti nella comunità homebrew.
Nel 2013, Showtime diventa Movian, espandendo il supporto ad Android, Windows, macOS e dispositivi embedded. Con l’arrivo dello sviluppatore Deank, il progetto (ora Movian M7) ha continuato ha ricevere aggiornamenti costanti.
Tra le innovazioni più rilevanti degli aggiornamenti recenti troviamo l’introduzione della configurazione avanzata per la decodifica hardware di codec video come AVC, HEVC, AV1, MPEG2, VP8 e VP9, resa possibile tramite l’integrazione di dati specifici del codec (CSD – Codec Specific Data).
Questa modifica migliora notevolmente la compatibilità e la velocità di avvio della riproduzione video su molti dispositivi. Inoltre, è stata aggiunta una nuova opzione per la ricerca rapida nei video, con la possibilità di avanzare o retrocedere di un minuto tramite i comandi direzionali.
Sul versante dei file torrent, è stato corretto il rilevamento dei file .torrent privi di tracker, rendendo possibile la navigazione e l’analisi di questi contenuti.
A livello di sistema, uno dei cambiamenti più significativi è l’eliminazione della limitazione di 2GB per i file, con il supporto esteso a file di dimensioni superiori (oltre 2GB e fino a oltre 4GB) anche su file system come FAT32, NTFS e su memoria interna.
Il supporto allo streaming HLS ha ricevuto molte attenzioni: sono state risolte problematiche legate alla frequenza e alla sincronizzazione dei flussi HEVC live, migliorando il riconoscimento automatico della risoluzione e del bitrate più adatti.
Introdotta anche la possibilità di selezionare manualmente la qualità del video e la variante desiderata, con l’aggiunta di un’interfaccia rinnovata per la selezione delle tracce audio, arricchita con informazioni dettagliate su codec, risoluzione e larghezza di banda.
Sul piano audio, MovianM7 ha migliorato la gestione della sincronia tra audio e video, risolvendo problemi di drift e discontinuità nei flussi HLS live. È stata aggiornata la logica di scrittura audio non bloccante per ridurre i ritardi all’avvio e rendere l’esperienza di riproduzione più fluida.
Altre correzioni hanno interessato la gestione del pass-through DTS, la priorità nella transcodifica verso formati più compatibili, e la presenza del controllo volume quando il pass-through è attivo.
Le ottimizzazioni non si sono fermate al software: sono stati migliorati anche gli aspetti di performance, compilando il progetto con ottimizzazioni standard (O2 invece di O3), il che ha portato a una maggiore stabilità e affidabilità complessiva.
Infine, sono state aggiornate le versioni per macOS, Linux, Chrome/NaCl e PS3, garantendo una copertura costante e completa dell’intero ecosistema supportato.
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.txt
per 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 v7.0.158
- VIDEO: Aggiunta la configurazione del decoder hardware CSD-0/CSD-1 (SPS/PPS/VPS) per i codec AVC/HEVC.
- VIDEO: Aggiunta la configurazione del decoder hardware CSD-0 per i codec AV1/MPEG2/VP8/VP9.
- BT (BitTorrent): Corretto il rilevamento dei file .torrent senza tracker (analisi/esplorazione).
- SISTEMA: Risolta la limitazione della dimensione dei file a 2 GB (ora funzionano anche file oltre 2 GB e 4 GB da FAT32/NTFS/Memoria interna).
- INTERFACCIA: Aggiunta l’opzione [Cerca +/- 1 minuto] per i video / impostazione [Su/Giù durante la riproduzione].
- INFO: La configurazione CSD (Codec Specific Data) migliora la compatibilità della decodifica hardware e l’avvio della riproduzione sulla maggior parte dei dispositivi.
- INFO: Aggiornate le versioni per macOS, PlayStation 3, Linux e Chrome/NaCl alla versione 7.0.157.
Changelog v7.0.156
- HLS (fMP4): Corretta la frequenza dei fotogrammi/scala temporale errata per flussi HEVC live a 50/60 fps (hev1).
- HLS: Selezione automatica della miglior risoluzione/bitrate (preferenza per bitrate più basso a parità di risoluzione).
Changelog v7.0.154
- HLS (TS/fMP4): Aggiunta la funzionalità per la selezione manuale della qualità video e delle varianti.
- HLS: Aggiunto il supporto per offset negativi al margine live (#EXT-X-START:TIME-OFFSET).
- AUDIO: Risolti problemi di disallineamento audio, discontinuità nei flussi HLS LIVE, crash e sincronizzazione audio/video generale.
- INTERFACCIA: Nuova icona [Tracce audio] e nuova schermata di selezione – aggiunte anche le tracce video HLS con informazioni su risoluzione, larghezza, larghezza di banda e codec.
Changelog v7.0.149
- AUDIO: Migliorata l’elaborazione dell’audio e la sincronizzazione audio/video.
- VIDEO: Migliorata la decodifica software (DivX/XviD/WMV/VC1/MPEG4/MPEG2) e la decodifica hardware (AVC/HEVC/AV1/VP9/MPEG2).
Changelog v7.0.148
- HLS fMP4: Aggiunto il supporto alle trasmissioni live (il plugin F1 può ora essere usato su tutte le piattaforme senza DRM7).
- HLS: Attivata per impostazione predefinita la possibilità di avanzamento/riavvolgimento nelle trasmissioni live, migliorata la sincronizzazione A/V e corretti vari problemi.
Changelog v7.0.144
- M7: Compilato con ottimizzazioni standard (O2) invece che O3.
- AUDIO: AudioTrack – scrittura non bloccante, risolti problemi e migliorate le prestazioni.
- Risolta la mancanza della barra del volume in modalità pass-through.
- Corretta la riproduzione in background (quando l’app è minimizzata o perde il focus).
- Corretta la gestione del pass-through DTS e la priorità nella transcodifica da DTS/DTS-MA/HRA verso DTS/DD+/DD in modalità [Pass-Through o PCM].
Changelog v7.0.141
- INTERFACCIA: Aggiunta la voce [Velocità di trasferimento] in MediaInfo (indica la banda di rete / velocità del disco durante il caricamento).
- AUDIO: AudioTrack – scrittura non bloccante, migliora la sincronizzazione A/V e accelera l’avvio della riproduzione.
- HLS: Sondata più rapida dei flussi fMP4, tempi di caricamento ridotti e minore uso della memoria, corretta la durata di campione predefinita.
- SOTTOTITOLI: Risolto il crash causato da sottotitoli malformati o con tempi non supportati.
- INFO: Aggiornate le versioni Linux e Chrome/NaCl alla 7.0.143 e macOS alla 7.0.141.
Download: MovianM7 v7.0.158 (Android/Android TV) (armv7) (armv8) (x86)
Download: MovianDRM v7.7.140 (Android) (drmTEST)
Download: MovianM7 v7.0.157 (Linux Ubuntu/Mint)
Download: MovianM7 v7.0.157 (MacOS)
Download: MovianM7 v7.0.157 (Chrome/NaCl) (Chrome 113 Portable) (pNacl)
Download: Movian v7.0.24 (Raspberry Pi) (M7 STOS) (OG STOS)
Download: MovianM7 v7.0.157 (PlayStation 3)
Fonte: movian.eu