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