Il developer Andreas Oman ha rilasciato una nuova versione di Showtime, il lettore multimediale destinato ad essere utilizzato su media center HTPC (Home Theater Personal Computer).
L’applicazione homebrew può essere controllata attraverso l’uso di una tastiera e un mouse, un controller di gioco o qualsiasi strumento collegabile alla porta USB, Showtime è attualmente disponibile anche per Linux , Mac OS X e Raspberry Pi.
La nuova versione di Showtime trova il primo aggiornamento del neo motore javascript Duktape, una API studiata per richiamare le funzioni ECMAScript dal codice C e che andrà man mano a sostituire il vecchio motore Spidermonkey.
Caratteristiche generali
- Supporto Icecast e Shoutcast dello Streaming Radio.
- Per-file e per-cartella le impostazioni durante la riproduzione video. Per saperne di più leggete di seguito.
- Supporto per il formato dei sottotitoli MPL.
- Supporto per i sottotitoli TMPlayer.
- Supporto per i sottotitoli dvd (nel formato .txt).
- Migliorata e resa più robusta l’analisi dei file SRT.
- Migliorato il tempo di avvio durante lo streaming su HTTP.
- Aggiunto il generatore di prova audio in Impostazioni -> Audio. Potrebbe risultare utile per la configurazione e la prova dei diffusori surround.
- Risolti i problemi con i vari file JPEG.
- Possibilità di disattivare l’interpolazione lineare dei fotogrammi video. Tradizionalmente Showtime ha interpolato fotogrammi video per l’abbinamento con l’output video. Alcuni utenti potrebbero vedere il video offuscato, attraverso questa funzione si può disattivare.
- Memorizzazione delle impostazioni per-file direttamente nel file system.
Changelog v4.6.7
- Non pervenuto, molto probabilmente sostituisce la versione stabile 4.6.4 per un qualche bug non documentato.
Changelog v4.7.31
- hls: Rileva e filtrare i cattivi timestamp PTS …
- Reso possibile l’utilizzo dei tasti su e giù durante la riproduzione video per regolare il volume di ogni file.
- linux/PulseAudio: Il volume scala in Showtime invece di affidarsi a impulsi audio (corretto un problema con la modalità di volume piatto i.e. Fedora11+).
- fa/video: Evita di scrivere al punto di ripristino se il source non può richiederlo.
- rtmp/hls/fa: Log quando si cerca di riprendere (resume).
- Salta la pulizia e cerca la gestione per migliorare il supporto dei contenuti in tempo reale.
- * Visualizza non più una barra di avanzamento per i contenuti in tempo reale.
- * Disabilita la ricerca dei contenuti su live.
- * Per i contenuti dove si ricerca viene disattivata la creazione del passaggio alla traccia precedente (senza riavvio).
- htsmsg: Controllo f->hmf_childs per sapere se ci sono bambini o no.
- ui/videomenu: La pagina attuale dello viene vista e caricata outsite in modo da poter mantenere la pagina corrente.
- Fixato un bug quando si riprende un video o quando si salta ad un video successivo nella lista (sia a causa di EOF o da comando utente): semplifica anche il resume per-backend.
- Black out video se video_player entra in modalità di errore.
- glw: Salta il percorso prev/next se il video nel widget viene focalizzato.
- svg: Aggiunto il supporto per il tag “Viewbox” …
- Invia suggestfocus a UI quando si preme su back/fwd tra le voci del video: Questo per assicurarsi che la voce venga realmente focalizzata.
- prop/nodefiler: Realizza prop_suggest_focus() funziona attraverso nodefilter.
- Non mostra “Salva come cartella predefinita” nelle impostazioni di riproduzione video, se non abbiamo una cartella in cui salvare.
- Media: Usa setting_create() per i separatori e fa in modo che non vengano distrutte.
- Settings: Rende possibile la creazione di SETTING_SEPARATOR da setting_create().
- Navigator: Scollega la pagina corrente quando si cerca di fare il redirect: Questo risolve un problema con le sottoscrizioni stale che segue nav.currentpage.
- svg: Aggiunto il supporto per il tag ‘fill’ all’interno del tag ‘path’.
- svg: Aggiunto il supporto per i comandi V, v, h, i nella path.
- Aggiunto il supporto per sondare i file XML SVG come immagini.
- glw: Fixata la navigazione fino alla fine della lista, in alcuni casi.
- ftpserver: assicuratevi di tirare fuori dai guai sui percorsi non validi.
- smb/cifs: Fixata la condizione di competizione tra filo durante la connessione SMB.
- ristrutturato il parser xml.
- Non rilasciava il tampone quando invece doveva.
- htsmsg: necessitava di inizializzare htsmsg_field a zero in htsmsg_binary_deserialize().
Changelog v4.7.35
- ui: intrappolato “indietro” e “cancella” (fuga) nelle richieste di popup.
- Non consegna fotogrammi dal thread demuxer, potrebbe bloccarsi.
- Non invia la ricerca degli eventi per quei giocatori che non vogliono cercare.
- Aggiornato fr_FR.lang.
Changelog v4.7.36
- Prima versione per l’integrazione del motore Javascript ECMAscript Duktape, che dovrebbe andare a sostituire spidermonkey un giorno, (diverse API di Showtime smettono di lavorare quando i plugin vengono eseguiti attraverso questo motore).
Changelog v4.7.41
- httpclient: Fuga di URL nel reindirizzamento impropriamente codificato.
- linux: Estrae la distribuzione da lsb_release e le conserva in gconf.os_info.
- linux: Accede ad ulteriori informazioni sul sistema attuale.
- ECMAScript: Rende possibile ottenere una matrice di tutti i contesti ECMAScript registrati.
- Aggiornato duktape alla versione 0.10.0-328-g41366e7.
Downloads: Showtime v4.6.4 Stable Build
Downloads: Showtime v4.7.41 Test Build