2.4. Font e OSD
Indietro | Capitolo 2. Installazione | Avanti

## 2.4. Font e OSD

Devi dire a MPlayer quale font usare per usufruire dell'OSD e dei sottotitoli. Un qualsiasi font TrueType o basato su bitmap funzionerà. Tuttavia si consigliano i font TrueType in quanto hanno una resa grafica migliore, possono essere ridimensionati correttamente rispetto alla dimensione del filmato e gestiscono meglio differenti codifiche.

### 2.4.1. Font TrueType

Ci sono due modi di far funzionare i font TrueType. Il primo consiste nel passare l'opzione `-font` sulla riga comando per specificare un file di font TrueType. Questa opzione sarà una buona candidata da mettere nel tuo file di configurazione (vedi la pagina di manuale per i dettagli). Il secondo è creare un collegamento simbolico al font di tua scelta, con nome `subfont.ttf`. Sia

    ln -s /percorso/del/font_di_esempio.ttf ~/.mplayer/subfont.ttf

singolarmente per ciascun utente, oppure uno di sistema:

    ln -s /percorso/del/font_di_esempio.ttf $PREFIX/share/mplayer/subfont.ttf

Se MPlayer è compilato con il supporto per `fontconfig`, i metodi precedenti non funzioneranno, piuttosto `-font` si aspetterà un nome di font `fontconfig` e il suo default sarà il font sans-serif. Esempio:

    mplayer -font 'Bitstream Vera Sans' anime.mkv

Per ottenere una lista dei font conosciuti da `fontconfig`, usa il comando fc-list.

### 2.4.2. Font bitmap

Se per qualche ragione desideri o ti serve utilizzare font bitmap, scaricali dal nostro sito. Puoi scegliere tra vari font ISO e qualche font creato dagli utenti in varie codifiche.

Decomprimi il file che hai scaricato, in `~/.mplayer` o `$PREFIX/share/mplayer`. Poi rinomina o crea un collegamento simbolico ad una delle directory `font`, per esempio:

    ln -s ~/.mplayer/arial-24 ~/.mplayer/font

    ln -s $PREFIX/share/mplayer/arial-24 $PREFIX/share/mplayer/font

I font dovrebbero avere un file `font.desc` appropriato che relazioni le posizioni unicode con la pagina di codici corrente dei sottotitoli di testo. Un'altra soluzione sarebbe avere sottotitoli in UTF-8 e usare l'opzione `-utf8` oppure dare al file dei sottotitoli lo stesso nome del tuo file video, con un'estensione `.utf` e posizionarlo nella stessa directory del file video stesso.

### 2.4.3. Menu OSD

MPlayer possiede un'interfaccia per i Menu OSD completamente personalizzabile.

### Nota

il menu Preferenze attualmente NON E' IMPLEMENTATO!

Installazione

1. compila MPlayer passando a `./configure` l'opzione `--enable-menu`

2. assicurati di avere un font OSD installato

3. copia `etc/menu.conf` nella tua directory `.mplayer`

4. copia `etc/input.conf` nella tua directory `.mplayer`, oppure nella directory di configurazione di sistema di MPlayer (default: `/usr/local/etc/mplayer`)

5. controlla e modifica `input.conf` per abilitare i tasti di movimento nel menu (è lì spiegato)

6. avvia MPlayer come nell'esempio seguente:

       mplayer -menu file.avi

7. premi quualcuno dei tasti menu che hai definito

Indietro | Risali | Avanti
2.3. E relativamente alla GUI? | Partenza | 2.5. RTC