Capítol 5. Les fonts reproduïbles

El KMPlayer pot reproduir a partir de diverses fonts. Aquestes fonts es llisten al menú Font.

TV

El KMPlayer pot reproduir a partir de targetes de TV utilitzant el MPlayer o el XVideo (usant kxvplayer). Abans de poder veure la televisió, cal configurar quin dispositiu utilitzar i els canals de televisió. Per això podeu utilitzar l'explorador del diàleg de configuració, o editar el fitxer de configuració manualment.

El fitxer de configuració de la configuració de TV és un fitxer XML situat a ~/.kde/share/apps/kmplayer/tv.xml. Vegeu aquí per a manipular aquestes dades directament. El format XML és com aquest exemple:

<tvdevices>
    <device path="/dev/video0"width="320" height="240" name="BT878 vídeo (Hauppauge (bt878))" audio="""
              minwidth="48" minheight="32" maxwidth="924" maxheight="576" playback="0" xvport="240">
        <input name="Televisió" id="0" tuner="1" norm="PAL" xvenc="0">
            <channel name="Ned1" frequency="216"/>
            <channel name="VCR" frequency="594.90"/>
        </input>
        <input name="Composite1" id="1" xvenc="7"/>
        <input name="S-Video" id="2" xvenc="14"/>
        <input name="Composite3" id="3"/>
    </device>
    <device path="/dev/video1" width="640" height="480" name="Philips 740 webcam" audio=""
              minwidth="160" minheight="120" maxwidth="640" maxheight="480" playback="1">
        <input name="Webcam" id="0"/>
    </device>
</tvdevices>

Tingueu en compte que els elements «input» que tenen canals, hauria de tenir l'atribut «tuner» establert a «1».

El XVideo només utilitza els atributs «xvport» i «xvenc» i només es poden establir editant manualment aquest fitxer. Els valors d'aquests dos atributs es poden recuperar executant el «kxvplayer» en una aplicació de terminal com el «konsole». Per a cada port, el «kxvplayer» generarà línies com la següent i es poden establir els nombres per als atributs esmentats.

    xvport 240
    ...
    encoding: 0 PAL-television
    encoding: 1 NTSC-television
    encoding: 2 SECAM-television
    ...   

També els atributs d'amplada i alçada són ignorats pel reproductor XVideo. Aquest reproductor obté les mides del servidor X. Una de les coses bones del XVideo és que l'escalat es fa en el maquinari, a la targeta de vídeo, de manera que la implementació a pantalla completa és sense ús de la CPU i sense canvi de resolució del monitor. Tampoc hi ha cap parpelleig molest quan una altra finestra se superposa a aquesta finestra de vídeo.

Vegeu la secció VDR per a més informació sobre l'ús del XVideo.