Video fullscreen senza artefatti in Mplayer con Compiz attivo
Chi usa Compiz come gestore delle finestre sa bene quali sono i problemi che si incontrano nella riproduzione di video, specialmente nel caso in cui si possieda una scheda ATi. Si parla di artefatti visivi quali la sovrapposizione dei filmati alle finestre, difetti di tearing e/o flickering ( sfarfallio ).
Questo accade anche a chi ha scelto Mplayer quale riproduttore multimediale preferito, come peraltro il sottoscritto. E’ noto che per una visualizzazione senza distorsioni è dunque necessario optare per il driver X11 senza Xv, opzione accessibile dalle preferenze del programma.
Tra gli inconvenienti di questa soluzione, oltre ad un maggiore utilizzo di CPU ed una minore definizione, vi è la mancata visualizzazione in fullscreen dei filmati riprodotti con il suddetto software. Per ovviare al problema dobbiamo metter mano al file di configurazione di Mplayer.
La procedura
Apriamo un terminale puntando alla cartella home e digitiamo
gedit .mplayer/config
ed inseriamo la stringa
zoom = yes
Salviamo il file.
Al riavvio di Mplayer sarà possibile usare la modalità a tutto schermo, evitando di andare magari a scomodare la funzione di zoom del desktop incorporata in Compiz.
Qualche eccezione
Nel caso in cui si dovesse presentare la necessità di riprodurre video dalla durata considerevole, come per esempio un film, il consiglio è sempre quello di disattivare momentaneamente gli effetti 3D del desktop e riabilitare l’accelerazione video con Xv, il che permette una resa visiva migliore ed un carico di lavoro minore sulla CPU, garantendo quindi una maggiore silenziosità del PC.














Mplayer con uscita in x11 ha il difetto che non sono attive le funzioni di postprocessing, per eliminare la quadrettatura nei filmati molto compressi (richiamabili da linea di comando con l’opzione -vf spp=3 , per esempio)
O mi sbaglio?
leodp
@leodp: Non saprei se è disabilitato di default, tuttavia l’opzione che hai menzionato effettivamente abilita il postprocessing. Per settare la qualità si potrebbe anche usare -vf spp senza parametri aggiungendo l’opzione -autoq (0-6) che bilancia dinamicamente il carico sulla CPU.