MPlayer, il miglior player esistente… per me

9:08 pm Gazzettino Mentale

Il file config della versione di MPlayer per windows è un po’ limitato nei comandi utilizzabili, ma è molto utile se si vogliono rendere predefinite delle impostazioni. Ad esempio sarà utile editare il file quando si vuole modificare il tipo di font (carattere) da utilizzare per i sottotitoli. Non solo il tipo di carattere, ma la dimensione e l’ombreggiatura.

Per esempio se volessimo modificare il tipo font dovremo cercare:

font=c:/windows/fonts/arial.ttf

e modificare il nome del font che potrebbe essere

font=c:/windows/fonts/agencyr.ttf

Nel file config noterete la presenza di righe precedute dal simbolo #. Il cancelletto davanti alle righe fa si che quella parte non venga letta, ma considerata come un commento.

Un altro comando utile è quello per modificare la grandezza del testo dei sottotitoli.

subfont-osd-scale=4

Ho lasciato volutamente un valore alto proprio per favorire la lettura.

Divido per tipologia i vari comandi. Alcuni potrebbero non funzionare. Il file config che scaricherete è già pronto con i comandi più compatibili attivati:

CONFIGURAZIONE DRIVER VIDEO

[Driver video più compatibile per la versione Windows]
vo=directx

[Driver che sfrutta le OPENGL, ma è da testare]
vo=gl2
vo=gl:yuv=4:lscale=1

[double buffering (raccomandato con i sottotitoli)]
double=yes

POST PROCESSING

[Dovrebbero migliorare la qualità dei video, da testare]
autoq=100
vf=pp=de,hqdn3d

CONFIGURAZIONE AUDIO

[Canale Audio, sceglie la traccia audio]
aid=”1″

[Scegliere il canale principale tipo Master. headphone, ecc…]
mixer-channel=”Master”

[Forza la frequenza audio, provare con 11000, 22000, 32000, 44000, 48000 per sentire le differenze]
srate=44000

[Impostare volume hardware (0) oppure software (1)]
softvol=1

[Forzare il volume aumentandolo oltre il limite consentito dall’hardware (richiede valore 1 softvol) Utile per film con audio basso, però distorce. Valori possibili <10.0-10000.0>]
softvol-max=400

CONFIGURAZIONE ASPETTO VIDEO

[Impostare il tipo di monitor 4:3 oppure 16:9]
monitoraspect=4:3

[Forzare l’aspetto dei video (4:3, 16:9)]
aspect=4:3

[Qualche informazione in più nella finestra della console]
quiet=no

adapter=2

[Impostare l’avvio in fullscreen]
fs=no

[Impostare la finestra di MPlayer di fronte a tutte le altre]
ontop=1

[Dovrebbe bloccare lo screen saver, ma non va]
stop-xscreensaver=yes

[Posizione della finestra del video (da 0 a 100% in altezza e larghezza)]
geometry=50%:20%

[Da configurare quando si vede un video sulla TV quando non è centrato perfettamente aggiunge delle linee nere; da provare questi settaggi 0:-150:75:75 or 0:-75:38:37]
vf=expand=0:-100:50:50

[Forzare il ridimensionamento del video mantenendo le proporzioni]
xy=1024

CONFIGURAZIONE PARAMETRI IMMAGINE

[Forzare il contrasto per tutti i video]
contrast=24

[Forzare la luminosità per tutti i video]
brightness=12

[Forzare la saturazione colore per tutti i video]
saturation=-14

[Forzare il colore per tutti i video]
hue=-8

CONFIGURAZIONE SYNC AUDIO E VIDEO

[Dovrebbe aiutare a risolvere problemi di sincronia tra audio e video, valori da 0 a 100]
autosync=30

[yes – Per computer lenti]
framedrop=no

[Dovrebbe aiutare a tenere audio e video sincronizzati]
mc=1

CONFIGURAZIONE SOTTOTITOLI

[Attivare sempre i sottotitoli se ci sono, 0 – 1]
sid=”0″

[Scelta del font (default è Arial, provate anche agencyr.ttf, calist.ttf)]
font=c:/windows/fonts/arial.ttf

[Dimensione del testo]
subfont-osd-scale=4

[Inerente alla scala del testo]
subfont-text-scale=5

[Posizione sottotitoli sullo schermo]
subpos=99

[Livello ombreggiatura]
subfont-blur=2

[Dimensione contorno]
subfont-outline=2

[Codifica font]
subfont-encoding=unicode
unicode=yes
utf8=yes

[Stessa roba di subfont-text-scale, ma proporzionato alla larghezza del video]
subfont-autoscale=2

[Dimensione bordo intorno alle lettere (stessa cosa di subfont-outline)]
ffactor=1

LINGUA

[Dovrebbe impostare la lingua quando si guarda un dvd]
slang=it,ita,en,eng

DIMENSIONE BUFFER CACHE

[Grandezza della cache espressa in byte 0 – 65535]
cache=16384

[Percentuale del file da caricare in cache 0 – 100]
cache-percent=50

Questi sono solo una parte dei parametri di mplayer, quelli che ho provato per la versione windows. Per Linux ce ne sono molti di più. Questi sono più che sufficienti per configurare decentemente MPlayer.

Chi usa WINDOWS VISTA o SEVEN noterà che quando parte un video con MPlayer si disattiva temporaneamente AERO. Nessun problema, si riattiva in automatico appena chiudete il video.

Mi auguro che questa guida possa aiutarvi a capire meglio MPlayer e le possibilità di configurazione.

Qui di seguito mostro il mio file config. Alcuni comandi sono inattivi grazie al # perché o non funzionano con questa versione oppure danno problemi. Chi vuole potrà provare a modificare i parametri, ma in linea di massima va già bene così.

# File di configurazione MPlayer

#CONFIGURAZIONE DRIVER VIDEO

vo=directx
#vo=gl2                                    #Da testare problemi con i 1080p
#vo=gl:yuv=4:lscale=1                    #Da testare problemi con i 1080p

#POST PROCESSING
#autoq=100
#vf=pp=de,hqdn3d

#CONFIGURAZIONE AUDIO
#aid=”1″                                 #audio channel, sceglie la traccia audio
mixer-channel=”Master”
#srate=44000                            #Forza la frequenza audio, provare con 11000, 22000, 32000, 44000, 48000 per sentire le differenze

softvol=1                                #Impostare volume hardware (0) oppure software (1)
softvol-max=400                            #Forzare il volume aumentandolo oltre il limite consentito dall’hardware (richiede valore 1 softvol) Utile per film con audio basso, però distorce. Valori possibili <10.0-10000.0>

#CONFIGURAZIONE ASPETTO VIDEO
#monitoraspect=4:3                        #Impostare il tipo di monitor
#aspect=4:3                                #Forzare l’aspetto dei video (4:3, 16:9)
double=yes                                #double buffering (raccomandato con i sottotitoli)
quiet=no                                #Qualche informazione in più nella finestra della console
#adapter=2
fs=no                                    #Impostare l’avvio in fullscreen
ontop=1                                    #Impostare la finestra di MPlayer di fronte a tutte le altre
#stop-xscreensaver=yes                    #Dovrebbe bloccare lo screen saver
geometry=50%:20%                        #Posizione della finestra (da 0 a 100% in altezza e larghezza)
#vf=expand=0:-100:50:50                    #Da configurare quando si vede un video sulla TV quando non è centrato perfettamente aggiunge delle linee nere; da provare questi settaggi 0:-150:75:75 or 0:-75:38:37

#xy=1024                                #Ridimensionare il video mantenendo le proporzioni

#CONFIGURAZIONE PARAMETRI IMMAGINE

#contrast=24                            #Forzare contrasto
#brightness=12                            #Forzare luminosità
#saturation=-14                            #Forzare saturazione
#hue=-8                                    #Forzare colore

#Configurazione Sync AudioVideo
autosync=30
framedrop=no                            #yes – Per computer lenti
#mc=1                                    #Tiene audio e video sincronizzati

#CONFIGURAZIONE SOTTOTITOLI
#sid=”0″                                #Sottotitoli no (0)
font=c:/windows/fonts/arial.ttf            #Scelta del font (default è Arial, provate anche agencyr.ttf, calist.ttf)
subfont-osd-scale=4                        #Dimensione del testo
subfont-text-scale=5
subpos=99                                #Posizione sullo schermo
subfont-blur=2                            #Livello ombreggiatura
subfont-outline=2                        #Dimensione contorno
#subfont-encoding=unicode                #Codifica font

#subfont-autoscale=2                    #Stessa roba di subfont-text-scale, ma proporzionato alla larghezza del video

#unicode=yes
#utf8=yes

#ffactor=1                                #Dimensione bordo intorno alle lettere (stessa cosa di subfont-outline)

#LINGUA
slang=it,ita,en,eng                        #Impostare la lingua, da testare con un dvd

#DIMENSIONE BUFFER CACHE
cache=16384                                #Grandezza della cache espressa in byte 0 – 65535
#cache-percent=50                        #Percentuale del file da caricare in cache 0 – 100

Nella prossima pagina invece vedremo la versione con la GUI, ovvero interfaccia grafica o skin.

Pagina: 1 2 3 4

3 Responses
  1. Velvet :

    Date: January 18, 2012 @ 7:53 am

    Great artilce but it didn’t have everything-I didn’t find the kitchen sink!

  2. Carding :

    Date: February 5, 2012 @ 11:16 am

    HiThanks for the scttih.sh script. It works wellI also modified the script to output cube faces from the panoramas so I can edit them in photoshop to add graphics

  3. Admin :

    Date: November 20, 2014 @ 2:36 am

    Nell’attesa di fare un nuovo post lo scrivo qua che potrebbe essere utile ad altri.

    Con la config di mplayer consigliata si vedono bene tutti i filmati “normali” cioè quelli più diffusi e che non richiedono particolari cpu veloci. I problemi iniziano quando si passa a codec più esosi di potenza tipo h264 o ancora peggio h265 HEVC. Per evitare di abbandonare il mitico mplayer è necessario inserire nel file config il seguente parametro per abilitare il multicore. Perciò se avete un quad core sarà necessario scrivere:

    lavdopts=fast=1:threads=4

    se avete un dual core

    lavdopts=fast=1:threads=2

    e via così.
    Per quanto riguarda il driver video o usate il solito:
    vo=directx

    oppure

    vo=gl2

    magari aggiungete anche un bel:

    noborder=1

    che fa sempre figo vedere un video senza bordi 😀

    mi raccomando aggiornate spesso la vostra versione direttamente da qua:

    http://mplayerwin.sourceforge.net/downloads.html

Leave a Comment

Your comment

Codice AntiSpam - Completa l'operazione inserendo il numero appropriato (in numero)

Time limit is exhausted. Please reload the CAPTCHA.

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.