MoviX Docs
translated by Walter Sammarchi <waltere@libero.it>
Home
English  -  French  -  Italian  -  Portuguese  -  Spanish

Index

Cos'e'?

MoviX e' una mini distribuzione Linux CD autoavviabile che tramite un comodo menu a tendina permette di riprodurre, grazie al grandioso MPlayer (http://www.mplayerhq.hu/), la maggior parte dei file audio/video attuali, e se siete fortunati anche le radio internet e la TV :-)

Sostanzialmente e' uguale a MoviX2, ma non utilizza X, quindi e' di dimensioni decisamente ridotte; inoltre il menu e' scritto in Perl, quindi e' possibile svilupparlo e personalizzarlo facilmente!. Supporta l'uscita TV sulle schede ATI, Matrox, NVidia, Savage e Trident.

Gestisce tutti i formati supportati da MPlayer, in particolare ricordiamo DivX e QuickTime, ma piu' in generale DVD, VCD, AudioCD, avi, mpeg, wmv, asf, fli e qualcun altro.

In piu' MPlayer legge anche file mp3 e ogg/vorbis, cosi' potete utilizzarlo per ascoltare musica!

MPlayer supporta le playlist per poter riprodurre nell'ordine preferito ogni numero di file audio/video.

Se siete interessati, trovate copia dei file di configurazione per MPLayer e per il kernel Linux nella directory principale di questo pacchetto.

Nella cartella src/movix sono presenti i principali file di configurazione caricati automaticamente all'avvio: se desiderate effettuare cambiamenti e' sufficiente modificarli e creare un nuovo CD. Se effettuate qualche miglioramento interessante, aggiornatemi cortesemente con la patch!

Come e' fatto?

MoviX e' composto da software gia' disponibile in Internet. Ecco una lista dei pacchetti principali da me utilizzati:

  syslinux v2.00       <syslinux.zytor.com>
  mplayer v0.90        <www.mplayerhq.hu>  
  slackware v8.0       <www.slackware.com>  
  linux kernel v2.4.20 <www.kernel.org>
  Perl 5.8.0           <www.perl.org>
  Curses-UI 0.71       <maurice@gitaar.net>
  BusyBox 0.60.5       <www.busybox.net>
  ALSA 0.9.3           <www.alsa-project.org>

Non ho fatto altro che unire questi software :-)

Dal CD della Slackware, che utilizza SysLinux per avviarsi, ho estratto il ramdisk, che ho modificato eliminando molti file non necessari, aggiungendo tutti i possibili moduli audio per il kernel v.2.4.20, e ovviamente l'MPlayer.

Il menu e' stato scritto completamente in Perl utilizzando l'ottimo modulo Curses::UI, creato da Maurice Makaay.

Volete contribuire?

Ci sono miriadi di caratteristiche da poter aggiungere al menu. Io non avro' mai tempo a sufficienza per implementarle tutte ed in futuro non avro' nemmeno piu' molto tempo da dedicare a questo progetto, quindi se vi piace e desiderate contribuire al suo miglioramento comunicatemelo direttamente in email!

Documentazione

Spero che le poche indicazioni presenti nel menu permettano a chiunque di poterlo utilizzare tranquillamente. Auspicabilmente qualcuno lo aggiornera' aggiungendo una guida in linea e molte delle caratteristiche che possono essere introdotte.

Requisiti di sistema

--> Software:

Per utilizzare MoviX avete bisogno solamente di un programma per creare l'immagine ISO avviabile e di un altro per masterizzarla su CD. Sia sotto Linux sia sotto M$ Window$ potete utilizzare mkisofs & cdrecord, prelevabili da

ftp://ftp.berlios.de/pub/cdrecord/

Una loro copia e' gia' inclusa nell'archivio MoviX_Win32_Script.zip, curato da Christophe Paris e disponibile presso la solita pagina dei download di MoviX.

Agli utenti Window$ suggerisco il Win32 MoviX setup, un programma di installazione creato da Clovis Sena (csena2k2@users.sf.net), che permette di costruire immagini ISO di MoviX, da masterizzare poi successivamente su CD con cdrecord, Nero o programmi analoghi. Potete ottenere differenti distribuzioni del Win32 setup, a cura di Kangur, presso

http://www.movixisocreator.prv.pl/

Ovviamente non importa con quale applicazione masterizziate l'immagine ISO su CD, ma per renderla avviabile la procedura di creazione e' necessariamente differente da quella solita.

--> Hardware:

CPU
Sono supportati solo x86 e compatibili >= i586.

RAM
MoviX-0.8.0rc2 richiede almeno 64MB.

==> NOTA: per poter girare con appena 64MB, MoviX provvedera' a disabilitare automaticamente alcune caratteristiche, per l'esattezza:

  1. il supporto ai codec Win32
  2. il supporto a Samba
  3. i set multipli di caratteri per i sottotitoli in MPlayer

MOUSE
Attualmente non ci si combina nulla di utile. Spero di trovare presto una soluzione.

CONTROLLER
Sono supportati tutti i controller IDE. Sono supportati anche tutti i controller SCSI supportati dal kernel 2.4.20.

SCHEDE VIDEO
Non e' cosi' semplice definire su quali schede video MoviX girera'. In linea di massima non creano problemi i modelli delle seguenti marche:

Matrox
Ati
NVidia
3Dfx
Intel
Sis
S3
Trident

ma si presume che la maggioranza delle schede video funzionino correttamente. Ci sono anche ottime possibilita' che ora funzionino la schede DXR3/Hollywood+, attendo i vostri riscontri!

Tra l'altro, se utilizzare il driver video "aa" di MPlayer, beh allora MoviX non dovrebbe avere problemi con nessuna scheda utilizzata. Lo so, e' un semplice visualizzatore ASCII, ma accidenti funziona! :-)

Se la vostra scheda video non presenta problemi con MoviX, per favore avvisatemi cosi' la aggiungo all'elenco di schede sicuramente funzionanti.

*PROBLEMI RICONOSCIUTI CON LE SCHEDE DXR3/HOLLYWOOD+* I moduli per la DXR3 (http://dxr3.sf.net/) non sono ancora in grado di riconoscere automaticamente lo specifico chipset utilizzato dalla scheda (apparentemente ci sono varie combinazioni differenti), quindi la vostra scheda potrebbe non funzionare con la configurazione di default. In questa caso aprite il menu "Edit->DXR3" e provate differenti combinazioni dei parametri finche' non riuscite a vedere qualcosa. Se non funziona per nulla, lasciatemi una nota.

SCHEDE AUDIO
MoviX utilizza i driver audio ALSA.
Per una lista completa di tutte le schede audio supportate e informazioni dettagliate su ognuna, visitate la home page ALSA:

http://www.alsa-project.org/

In caso di problemi con ALSA, potete ancora provare i vecchi moduli OSS utilizzando l'opzione "OSS=y" all'avvio [grazie ad una interessante patch di William Daniau].

Se avete piu' di una scheda sul vostro PC, potete selezionare quella prescelta con l'argomento di avvio "AUDIO=n", con n=1,2,... [0 e' il valore di default]. Sfortunatamente non c'e' modo di sapere quale numero venga assegnato ad ogni scheda, dunque l'unica e' provare :-)

*PROBLEMI CONOSCIUTI CON LE SCHEDE AUDIO ISA* Nel caso utilizziate una scheda ISA, il riconoscimento automatico potrebbe fallire. In questo caso provate innanzitutto l'argomento di avvio "DETECT=all", affinche' il sistema provi ogni possibile modulo audio disponibile. Se vi sentite sufficientemente spericolati :-), potete avviare con l'argomento "AUDIO=n" (non vengono caricati i moduli audio) e provare a caricare a mano il driver corretto con "modprobe".

Se non funziona nulla, lasciatemi una nota e incrociate le dita :-)

SCHEDE DI RETE
Sono supportate tutte le schede supportate dal kernel 2.4.20.

DISPOSITIVI DI CONTROLLO REMOTO
In questa versione il loro supporto e' stato migliorato. Quelli verificati e funzionanti sono:

  1. l'Hauppauge fornito con le schede TV
  2. l'AST Logitech su seriale

Per aggiungerne altri dovrete inserire una riga di comando nel file src/movix/remotes.data contenente il modello, il nome del driver, il dispositivo utilizzato da lircd e il modulo del kernel da caricare.
Questa procedura e' indispensabile in quanto mentre alcuni dispositivi remoti seriali utilizzano il driver seriale standard di Linux, altri utilizzano il driver specifico di lirc, e cosi' via.

Se sulla vostra distro Linux funziona un dispositivo remoto ulteriore, aiutate il progetto a supportalo inviando direttamente a me

USB
A partire dalla v.0.8.0pre3, tutti i principali dispositivi USB supportati dal kernel 2.4.20 dovrebbe essere visti dal sistema se specificate l'opzione "USB=y" all'avvio.
In particolare dovrebbe essere possibile utilizzare diffusori USB. Se utilizzate questa nuova opzione, per favore fatemi sapere se/come funziona!

Installazione

--> Distribuzione ISO

Poco dopo l'uscita di una nuova versione, solitamente rendo disponibile un archivio .zip contenente l'immagine ISO avviabile di MoviX pronta per la masterizzazione, in modo che, se siete particolarmente pigri, possiate utilizzarla e saltare il resto di questa sezione. **da usare solo se non volete modificare la configurazione di default**

--> Win32 Setup

Grazie a Clovis Sena & Kangur, ora tutte le distribuzioni MoviX hanno un file di installazione Win32, quindi nel caso siate utenti WinXX potete utilizzarlo per creare un'immagine ISO personalizzata e saltare il resto di questa sezione. Questi file di installazione sono disponibili presso la solita pagina dei download di MoviX e presso

http://www.movixisocreator.prv.pl/

--> MoviXMaker

Grazie a Pascal Giard ora e' disponibile un'interfaccia GNU/Linux Perl GTK+/Gnome/GladeXML, che vi aiuta nella creazione rapida di immagini ISO per [e]MoviX[2] personalizzate!

I pacchetti MoviXMaker piu' recenti sono disponibili presso

http://savannah.nongnu.org/projects/movixmaker/

--> Setup personalizzato per sistemi Win & Lin

Se non avete familiarita' con le procedure di creazione di un CD avviabile, di seguito trovate le istruzioni passo passo per Linux & M$ Window$.

0. Scompattate l'archivio tar di MoviX in una directory a vostra scelta,

ad es. "/usr/local/movix-0.8.0rc2/" :-)

  1. spostatevi nella directory scelta, nel nostro caso "/usr/local/movix-0.8.0rc2/".
  2. Per rendere la distribuzione piu' snella non includo piu' alcuni componenti (presenti pero' nel pacchetto ISO), che magari desiderate aggiungere. Per "installarli", dovete semplicemente copiare i loro archivi nella directory rc/mplayer/codecs. Non scompattate i file, copiate semplicemente l'intero archivio/i che volete utilizzare.

Ecco la lista:

     DISCLAIMER: la libreria libdvdcss utilizza l'algoritmo DeCSS, 
     dichiarato illegale in alcuni Stati (ad es. USA e Germania), 
     quindi prima di aggiungerla assicuratevi di poterla
     liberamente utilizzare nel vostro Stato. 
     Non sono in alcuna maniera responsabile di cio' che inserite 
     nella vostra versione di MoviX.

     A causa delle confuse questioni legali inerenti il DeCSS, 
     non posso nemmeno fornire un link per il download diretto, 
     tuttavia potreste semplicemente cercare il file libdvdcss-1.2.6-1.i386.rpm 
     tramite il vostro motore di ricerca preferito 
     ed inserirlo poi nella directory /src/movix.

  4. Per localizzare in italiano i messaggi di avvio, potete sostituire tutti 
     i file txt presenti nella directory /src/isolinux con i corrispondenti 
     file presenti nella directory boot-messages/it.

  5. Se sapete quello che state per fare, potete poi modificate liberamente 
     i file di configurazione in src/movix :-)

6. Create il file .iso con il comando

sh mkmovixiso.sh

oppure

mkmvxiso.bat

     a seconda del livello di Micro$oft-mania del vostro sistema operativo :-)
     Lo script restituisce l'immagine ISO rispettivamente 
     in /tmp/movix.iso oppure c:\temp\movix.iso.
     Modificate lo script se desiderate variare questi parametri.

  7. Masterizzate l'immagine ISO con qualsiasi programma a vostra scelta.
     Ad es. con cdrecord dovrete utilizzare un comando del tipo

     cdrecord dev=0,0 -v -eject /tmp/movix.iso

Se tutto e' andato per il meglio, avrete ottenuto un CD avviabile, che carichera' automaticamente il menu di MoviX.

==> NOTA: se siete utenti Window$, probabilmente vi interessa usare gli script

di Christofe Paris! Leggete sopra per sapere dove trovarli.

Utilizzo

--> Avvio

Avviate il vostro PC da un cd di MoviX. Sono disponibili alcune etichette di avvio:

ETICHETTE DESCRIZIONE

   MoviX       Etichetta di default, dovrebbe permettere la scelta automatica
               della migliore configurazione di MPlayer
               per la vostra scheda video.
               Utilizza il drive linux vesa FB ad 800x600.

   vesaFB1024  Analogo a MoviX, ma con risoluzione a 1024X768.
               Consigliata se volete  vedervi i video in ASCII :-)

   vesaFB640   Analogo a MoviX, ma con risoluzione a 640x480.
               Scegliete questa se le due precedenti opzioni falliscono
               (potebbe dipendere da insufficiente memoria video).
               
   FB          Questa opzione utilizza il driver Linux FrameBuffer specifico
               per la vostra scheda (se disponibile). 
               Dovrebbe essere piu' performante dei precedenti, 
               ma non ho schede con cui provarlo.

   vesa        Questo driver dovrebbe funzionare con la maggioranza
               delle schede in circolazione, ma molto probabilmente
               il menu di MoviX si corrompera' in breve tempo 
               e dovrete riavviare spesso. Utilizzatela come ultima risorsa.

   TV          Con questa opzione, il codice necessario per attivare 
               l'uscita TV della vostra scheda viene automaticamente caricato 
               dallo script setHardware.pl .
               Le schede supportate sono Ati, Matrox, NVidia, S3 Savage, Trident.
               Probilmente funzionano anche le Voodoo e altre schede, 
               ma non lo so di preciso, quindi attendo un vostro riscontro!

Per avviare con un'etichetta diversa da quella di default, digitatela al prompt di avvio e premete INVIO.

Esistono due etichette ulteriori, che possono tornare utili quando dimenticate un cd di Movix nell'unita' CD:

hd - ignora il CD ed avvia da HD floppy - ignora il CD ed avvia da floppy

Mille grazie a Christophe Paris per questi utili suggerimenti, li utilizzo piu' volte al giorno!

Ecco altri parametri di avvio:

Argomento Valore Descrizione

MOUNT n Non vengono montate le partizioni del disco rigido.

    DMA         n       Non viene attivato il canale DMA sulle unita' CD.
                        Utilizzatelo se durante l'avvio il vostro lettore CD 
                        sembra causare numerosi messaggi d'errore.

    ACCEL     sw,no     Forza la gestione sw o non utilizza il rescaling hw. 

    DETECT     all      Utilizza il vecchio metodo di riconoscimento dell'hw.
                        Provatelo se la vostra scheda audio non e' riconosciuta
                        con il metodo di default.

    OSS         y       Utilizza il modulo audio OSS al posto del nuovo ALSA.
                        (utilizzatelo se la vostra scheda audio non e' 
                        riconosciuta nemmeno con l'opzione DETECT=all).

    AUDIO     1,2,..    Se avete piu' di una scheda e non ottenete nessun suono 
                        dai vostri diffusori, probabilmente MoviX ha scelto 
                        quella errata. Provate con "AUDIO=1" per forzare
                        l'utilizzo della seconda scheda, e cosi' via.
                        Usate "AUDIO=n" per ignorare l'autorilevamento audio 
                        in modo da poter caricare manualmente i moduli.

    DHCP        y       Tenta di connettersi ad un server DHCP.

    USB         n       Non attiva il supporto USB.

    IEEE1394    n       Non attiva il supporto IEEE1394.

    KB          fr      Utilizza il layout di tastiera francese.

    REGION     <region> A scelta tra NTSC, NTSC-J, PAL, PAL-B,
                        PAL-M, PAL-NC, PAL-60, PAL-M60 o SECAM.
                        Necessario se utilizzate l'opzione "TV" in avvio,
                        ad eccezione della scheda ATI.

    TVCARD      1,2,..  Specifica il vostro modello di scheda TV,
                        se l'autorilevamento fallisce.

    TVTUNER     1,2,..  Specifica il vostro modello di sintonizzatore TV,
                        se l'autorilevamento fallisce.
                        Verificate presso:
                        http://bt848x.sourceforge.net/config.en.html
                        per una lista completa di schede & sintonizzatori.

    SCSI     <module>   Forza il caricamento del modulo SCSI module.o
                        (ad es. "SCSI=tmscsim")

Esempio: per avviare con l'etichetta di default, senza rescaling hw del video

e utilizzando la seconda scheda audio utilizzerete la stringa

boot: MoviX ACCEL=no AUDIO=1

--> Come personalizzare i parametri di avvio preconfigurati

Se desiderate avviare di default con un'etichetta diversa da MoviX potete aprire il file src/isolinux/isolinux.cfg e modificare la primissima linea.

Se utilizzate spesso determinate opzioni, potete evitare di digitarle ad ogni avvio creando un file chiamato 'bootrc' contenente tutte le opzioni, una per linea, e inserendolo nella directory src/movix/.

Ad es. se utilizzate sempre "ACCEL=no AUDIO=1" create il seguente file:

# <--------- .bootrc di esempio

ACCEL=no
AUDIO=1

# ---------> fine .bootrc di esempio

Le opzioni di avvio indicate in fase di avvio hanno priorita' maggiore rispetto a quelle presenti nel file bootrc, quindi nei casi in cui non vogliate le opzioni di default avrete modo di ignorarle.

--> File di configurazione

A partire dalla versione pre6 e' possibile caricare da/salvare su floppy una file di configurazione per MoviX contenente tutti i possibili parametri, che potete regolare dal menu di MoviX.

Il nome di questo file e' 'movixrc'.
Crearlo a mano non e' particolarmente intuitivo ed e' decisamente sconsigliato. La miglior soluzione per generarlo e' l'utilizzo della voce "Edit->Save config" nel menu di MoviX: una volta trovata la configurazione preferita, salvatela su floppy e utilizzatelo ogni volta per caricare il file di configurazione utilizzando il menu "Edit->Load config", oppure masterizzate un nuovo CD MoviX dopo aver inserito il file movixrc nella directory /src/movix/.
In questo modo il file movixrc verra' automaticamente caricato ad ogni avvio.

Ugualmente potete anche salvare su floppy la regolazione del mixer audio. Per caricare automaticamente queste regolazioni all'avvio di MoviX, copiate il file asound.state dal floppy o dalla vostra distro GNU/Linux preferita nella directory src/movix/ e masterizzate un nuovo CD di MoviX.

ATTENZIONE: Se utilizzate CD "personalizzati" di MoviX in un PC diverso da quello di origine, ricordatevi di rimuovere il file movixrc utilizzando il menu "Edit->Remove config", per evitare potenziali conflitti tra la configurazione preesistente di MoviX e l'hw attuale del PC, che influirebbero sulle funzionalita' di MoviX.

MENU DI MOVIX

Una volta caricato potete tranquillamente rimuovere il cd di MoviX ed utilizzare il menu a tendina per caricare e riprodurre a piacimento ogni DVD/VCD/Audio CD/file.

==> DVD

A partire dalla v0.8.0rc1, grazie all'ottima patch di Max Weniger, il menu DVD cerca automaticamente la traccia del film attraverso le [solitamente molte] tracce del DVD e allo stesso tempo visualizza nel sottomenu "DVD tracks" l'elenco di tutte le tracce disponibili. Inoltre vengono mostrate tutte le tracce audio e i sottotitoli disponibili in modo da poter scegliere le preferite e i preferiti rispettivamentee. Per evitare di dover continuamente scegliere una data traccia audio o un dato sottotitolo, potete scegliere un'impostazione di defaul nel menu "Edit->DVD". Inoltre, scegliendo "Play->DVD" verra' riprodotta automaticamente la traccia DVD piu' lunga, solitamente proprio quella che volete vedere :-)

==> VCD/XCD/AudioCD

Meccanismo analogo a quello per i DVD: dopo aver caricato la loro TOC potete scegliere quale traccia riprodurre.

==> CD/Partizioni su HD

A partire dalla v0.8.0pre3 e' possibile riprodurre l'intero contenuto di un CD o di una partizione su HD selezionando "Play->CD" e "Play->Partition". Utilizzando queste opzioni il programma cerchera' automaticamente il drive

==> Riproduzione file

A partire dalla v.0.8.0rc2, quando riproducete un file di una cartella in cui non sono presenti file di sottotitoli col medesimo nome, si apre un ulteriore menu di scelta che vi permette di scegliere un file di sottotitoli. [premete <Cancel> per ignorare].

==> Menu MPlayer

Il codice di MPlayer contenuto in MoviX e' compilato col supporto per il nuovo "menu" caratteristico di MPlayer: premendo "m" durante la riproduzione dovreste essere in grado di accedere al menu originale di MPlayer e navigare tra le opzioni di MPlayer direttamente al suo interno.

==> Console

Sono disponili 3 console attive, potete selezionare ognuna di queste premendo ALT-F<n>, dove n puo' essere 1, 2 o 3.

console 1 (principale): quella con il menu. Se/quando questo menu salta, viene automaticamente riavviato e non e' necessario rilanciare il comando "movix". Se avete bisogno di una shell usate la console 3.

console 2: qui trovate l'alsamixer, nel caso in cui con i controlli di volume di MPlayer non otteniate un volume adeguato o se desiderate regolare bassi/alti o altri parametri.

console 3: qui trovate una shell nel caso vogliate avviare qualche programma [tipo nvtv].

ATTENZIONE: Attualmente non e' possibile selezionare le console 2&3 a riproduzione avviata o in pausa.

==> Audio

Se ottenete un volume troppo basso anche regolando il volume di MPlayer al massimo, cambiate console con ALT-F2, configurate tutti i volumi con alsamixer e tornate alla console di partenza con ALT-F1.

==> Playlist

Potete riprodurre playlist audio/video tramite il menu "Play->File". MPlayer incluso in questa versione permette di utilizzare le seguenti estensioni di playlist: ls, m3u, asx, txt, list.

==> Rete

Se volete ascoltare una radio internet dovete innanzitutto configurare i parametri LAN dal menu "Options->Entry->MoviX" oppure fornire l'opzione "DHCP=y" all'avvio [patch di William Daniau], se e' presente un server DHCP nella vostra rete.

Cio' fatto potete inserire un URL tramite il menu "Play->URL" oppure utilizzare una playlist caricate da CD o da una partizione HD teamite il menu "Play->File menu".
Ho incluso due esempi chiamati hardhouse56k.pls and hardtrance56k.pls [grazie a Richard Didd per queste playlist!] nella directory movix del cd.

==> Volumi di rete

Potete anche montare nfs remoti o volumi samba [per es. partizioni windows] accedendo al menu di mount dal menu "Play->Net". Una volta montati, i volumi dovrebbero automagicamente comparire nella lista di partizioni e potrete cosi' riprodurre qualsiasi file audio/video ivi presente come se si trovasse sulla vostra macchina.

==> Set di caratteri per i sottotitoli

A partire dalla presente versione, sono supportati anche i caratteri TrueType! Potete selezionare il set di caratteri di MPlayer dal menu "Edit->MoviX". Tutti i set contengono i caratteri latini piu' lo specifico set di lingua.

==> Aggiungere set di caratteri

Per aggiungere un nuovo set di caratteri a quelli di MoviX, copiate un nuovo file TrueType [in lettere minuscole!] oppure una sottodirectory di font per MPlayer in src/mplayer/mplayer-fonts. Il nuovo set verra' automaticamente aggiunto dallo script movix.pl alla lista dei font per i sottotitoli. Per usarlo come set iniziale, configuratelo come set di default nel file di configurazione movixrc cosi' come spiegato sopra.

==> Dimensioni del font di menu

A partire dalla presente versione, potete selezionare/cambiare le dimensioni del font di menu dalla voce "Edit->MoviX menu". E' particolarmente utile quanto utilizzate l'uscita TV e desiderate massimizzare le dimensioni del font, oppure quando utilizzate la riproduzione ASCII e desiderate minimizzare la dimensione del font.

==> Entrata TV

Finalmente e' disponibile il menu "Edit->TV", che puo' essere utilizzato per scegliere la vostra lista di canali locali e/o i canali della vostra zona. Ad oggi l'unica lista di canali locali disponibile e' quella della mia zona, ovvero l'isola di Sardegna (Italia).
Per aggiungere le vostre liste alla distribuzione, inviatemele!

La lista dei canali e' memorizza in formato xawtv, per generarlo e' sufficiente utilizzare l'utility 'scantv' sotto Linux, come spiegato da Balazs nella seguente discussione sul forum:

http://sourceforge.net/forum/forum.php?thread_id=784341&forum_id=207427

Ho incluso in MoviX lo script di Balazs che converte il largamente usato (sotto Unix) formato xawtv in quello di MPlayer, in modo che per aggiungere i vostri canali personali sia sufficiente aggiungere un file xawtv nella directory src/mplayer/tv_channels/, masterizzare un nuovo CD e selezionare il nuovo elenco dal menu "Edit->TV".

Gestire il menu di MoviX con un dispositivo remoto

A partire dalla v.0.8.0rc2, grazie ai suggerimenti di blackkane sul forum Help

http://sourceforge.net/forum/forum.php?thread_id=882303&forum_id=207428

il menu di MoviX puo' essere controllato tramite dispositivo remoto!!! Ecco una lista di tasti attualmente supportati:

VOL+ -> freccia destra
VOL- -> freccia sinistra
CH+ -> freccia su
CH- -> freccia giu'
FULLSCREEN -> INVIO
SOURCE -> Tab
TV -> Escape

Il tasto Escape e' particolarmente utile per riportare il menu al suo stato iniziale.

PROBLEMI RICONOSCIUTI: per qualche motivo, al primo avvio il menu di MoviX gestito da irpty non imposta le corrette dimensioni, ma puo' rappresentare un problema solo nel caso in cui dobbiate scegliere un file. Ad ogni modo, per ripristinare lo stato normale e' sufficiente riavviare l'interfaccia utilizzando l'opzione "Quit->restart". L'uso del telecomando e' sostanzialamente buono, a parte questo errore marginale, che ovviamente spero venga corretto presto.

Uscita TV

Dovrebbe funzionare correttamente su tutte le schede video Ati, Matrox, NVidia ed S3 Savage.
E' supportata anche l'uscita TV delle schede madri EPIA, ma non sono ancora stati fatti dei test. Probabilmente funziona anche con altre schede, ad es. le Voodoo, ma non lo garantisco al 100%.

Se riuscite ad utilizzare l'uscita TV con altre schede avvisatemi!

Ascii Art

MPlayer permette anche di guardare un film visualizzandolo in caratteri ASCII, grazie alla simpatica AA-lib (http://aa-project.sourceforge.net/aalib/).

Per attivare questa modalita' di output video, entrate nel menu "Edit->MPlayer" e selezionate il driver video "aa".

Formati audio/video supportati

Non sono esperto in questo ambito, quindi non potro' essere preciso. Potete sicuramente riprodurre la maggioranza dei file DivX disponibili, e piu' in generale tutti i file AVI, MPG, QUICKTIME, ASF e WMV non dovrebbero dare problemi.

Se avete esempi di tali file non funzionanti con MoviX avvisatemi.

Riconoscimenti

Voglio ringraziare innanzitutto i mitici ragazzi di www.scriptamanent.it per aver creato il logo del progetto MoviX. Voglio anche ringraziare il mio amico Andrea Assorgia per tutti gli incoraggiamenti e i buoni consigli in merito alla creazione di MoviX e per aver effettivamente suggerito il nome del progetto. Ringraziamenti speciali vannno a mio fratello Vincenzo, che mi ha fornito un masterizzatore bello veloce, accelerando cosi' ampiamente lo sviluppo di questo pacchetto! Per concludere, voglio ringraziare Robos per il suo interessamento al progetto e per avermi indicata la strada migliore per sviluppare il menu.