User Tools

Site Tools


doc:appunti:linux:tux:xbmc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:tux:xbmc [2012/08/18 17:56] – [Output audio via HDMI] niccolodoc:appunti:linux:tux:xbmc [2015/03/21 23:20] – [Output audio via HDMI] niccolo
Line 151: Line 151:
   * **[[http://www.mythtv.org/wiki/User_Manual:HDAudioPassthrough|mythTV User Manual HD Audio Passthrough]]**   * **[[http://www.mythtv.org/wiki/User_Manual:HDAudioPassthrough|mythTV User Manual HD Audio Passthrough]]**
  
-Ottenere l'audio via HDMI non è immadiato. Dopo aver installato i pacchetti **alsa-base** e **alsa-utils** verifichiamo con ''aplay'' che sia stata riconosciuta una periferica audio HDMI:+Ottenere l'audio via HDMI non è immediato. Dopo aver installato i pacchetti **alsa-base** e **alsa-utils** verifichiamo con ''aplay'' che sia stata riconosciuta una periferica audio HDMI:
  
 <code> <code>
Line 199: Line 199:
 </code> </code>
  
-quindi provare ad ascoltare un suono:+Con i driver liberi Debian GNU/Linux è possibile che all'avvio il kernel non attivi l'audio su porta HDMI, questo il log per una AMD nee ATI Wrestler HDMI Audio (Radeon HD 6250/6310): 
 + 
 +<file> 
 +HDMI status: Codec=0 Pin=3 Presence_Detect=0 ELD_Valid=0 
 +</file> 
 + 
 +In questo caso basta aggiungere **radeon.audio=1** alla command line del kernel per avere: 
 + 
 +<file> 
 +HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1 
 +</file> 
 + 
 +Quando l'hardware viene riconosciuto e attivati si prova ad ascoltare un suono:
  
 <code> <code>
Line 333: Line 345:
  
 che usa il meccanismo Debian delle //[[http://www.debian.org/doc/debian-policy/ap-pkg-diversions.html|diversion]]//. che usa il meccanismo Debian delle //[[http://www.debian.org/doc/debian-policy/ap-pkg-diversions.html|diversion]]//.
 +
 +===== Ottimizzazioni =====
 +
 +==== Problema di timing: scorrimento testo e slideshow ====
 +
 +Con le impostazioni predefinite (XBMC 11.0 su Debian Squeeze) si presentava un vistoso problema di timing che affliggeva lo scrolling del testo (ad esempio nel testo scorrevole del feed RSS) e nello slideshow delle immagini (particolarmente vistoso se si attiva l'effetto pan/zoom). In pratica il movimento non era fluido ma avanzava a scatti.
 +
 +La [[http://forum.xbmc.org/showthread.php?tid=140060|richiesta di help sul forum]] non ha avuto molto seguito, per fortuna ho scoperto che basta modificare l'impostazione //System// -> //System// -> //Video output// -> //Vertical blank sync// in **Always enabled** invece di //Let driver choose//.
 +
 +==== Problema di fluidità nelle scene di pan veloce ====
 +
 +Con le impostazioni predefinite si notava qualche artefatto nelle scene di pan veloce, come se la scheda video non riuscisse a stare dietro al refresh del video. In pratica si notavano degli scatti nel video che risultava come suddiviso in strisce orizzontali. Modificando alcune impostazioni il problema si è notevolmente ridotto.
 +
 +In particolare queste sono le impostazioni di //System// -> //Video// -> //Playback//:
 +
 +^ Render method                                        | Auto detect  |
 +^ Allow hardware acceleration (VDPAU)                  | On  |
 +^ Allow hardware acceleration (VAAPI)                  | On  |
 +^ Adjust display refresh rate to match video           | Off  |
 +^ Sync playback to display                             | On  |
 +^ A/V sync method                                      | Video clock (Resample audio)  |
 +^ Allowed error in aspect ratio to minimize black bars | None  |
 +^ Display 4:3 videos as                                | Normal  |
 +^ VDPAU Studio level color conversion                  | Off  |
 +^ Activate Teletext                                    | On  |
doc/appunti/linux/tux/xbmc.txt · Last modified: 2015/03/21 23:21 by niccolo