Inhoudsopgave
KMPlayer kan uit verschillende bronnen afspelen. Deze bronnen staan in het menu Bron.
KMPlayer kan van TV kaarten afspelen door MPlayer of XVideo te gebruiken (via kxvplayer). Voordat er tv gekeken kan worden, moet er ingesteld worden welk apparaat gebruikt wordt en de tv-kanalen moeten ingesteld worden. Hiervoor kan de de scanner van het instellingenvenster gebruikt worden maar dit kan ook met de hand gedaan worden in het instellingenbestand.
Het instellingenbestand voor de tv-instellingen is een XML bestand, te vinden op ~/.kde/share/apps/kmplayer/tv.xml
. Lees hier om deze data direct te kunnen bewerken. De XML-indeling is zoals in dit voorbeeld:
<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="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>
Merk op dat bij “input” elementen die kanalen hebben, de waarde van “tuner” op “1” moet staan.
XVideo gebruikt alleen de “xvport” en “xvenc” parameters en deze kunnen alleen met de hand in dit bestand ingesteld worden. De waarden voor deze twee parameters kunnen verkregen worden door “kxvplayer” vanuit een terminal venster te starten zoals “konsole”. Voor elke poort, zal “kxvplayer” uitvoer geven zoals onderstaande regels en de parameters kunnen met deze getallen ingevuld worden.
xvport 240 .... encoding: 0 PAL-television encoding: 1 NTSC-television encoding: 2 SECAM-television ....
De breedte en hoogte parameters worden door de XVideo speler genegeerd. Deze speler krijgt de maten van de X server. Een van de prettige eigenschappen van XVideo is dat de verschaling in de hardware wordt uitgevoerd, door de video kaart, waardoor fullscreen ondersteuning zonder CPU gebruik en zonder verandering van de resolutie van de monitor nodig is. Ook treedt er geen flikker op wanneer een ander venster dit video-venster bedekt.
Lees het VDR hoofdstuk voor meer informatie over het gebruik van XVideo.