Kapitel 5. Källor som kan spelas upp

Innehållsförteckning

Tv
VDR
Kommandorad

KMPlayer kan spela upp olika källor. Dessa källor listas i menyn Källa.

Tv

KMPlayer kan spela från tv-kort med Mplayer eller Xvideo (med användning av kxvplayer). Innan du kan titta på tv måste du ställa in vilken enhet som ska användas, och tv-kanalerna. Du kan använda sökfunktionen i inställningsdialogrutan för detta, eller redigera inställningsfilen för hand.

Inställningsfilen för tv-inställningarna är en XML-fil, med namnet ~/.kde/share/apps/kmplayer/tv.xml. Titta här om hur man hanterar denna data direkt. XML-formatet är som följande exempel:

<tvdevices>
    <device path="/dev/video0" width="320" height="240" name="BT878 video (Hauppauge (bt878))" audio=""
              minwidth="48" minheight="32" maxwidth="924" maxheight="576" playback="0" xvport="240">
        <input name="Television" id="0" tuner="1" norm="PAL" xvenc="0">
            <channel name="Ned1" frequency="21600"/>
            <channel name="VCR" frequency="59490"/>
        </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>

Observera att elementen input som har kanaler, ska ha egenskapen tuner inställd till 1.

Xvideo använder bara egenskaperna xvport och xvenc och kan bara ställas in genom att redigera filen för hand. Värden för de två egenskaperna kan hämtas genom att köra kxvplayer i ett terminalfönster som konsole. För varje port skriver kxvplayer ut rader som visas nedan, och värdena kan ställas in för de nämnda egenskaperna.

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

Dessutom ignoreras egenskaperna bredd och höjd av Xvideo-spelaren. Spelaren hämtar storlekarna från X-servern. En av de trevliga sakerna med Xvideo är att skalning görs i hårdvara av videokortet, vilket ger stöd för fullskärmsvisning utan processoranvändning och utan att ändra bildskärmens upplösning. Dessutom uppstår inget irriterande flimmer när ett annat fönster överlappar videofönstret.

Se avsnittet VDR för mer information om att använda Xvideo.