CommandoRegel

Voor bronnen gebruikt KMPlayer intern bepaalde namen. Op het moment van schrijven zijn deze "dvdnavsource", "dvdsource", "exitsource", "introsource", "pipesource", "tvscanner", "tvsource", "urlsource", "vcdsource" and "vdrsource". Bij activering beginnen ze meestal de lijst van afspeelbare items af te spelen.

U kunt een specifieke bron activeren met het type URL kmplayer://. Stel het gedeelte hostgedeelte in als onderdeel van de bronnaam en het optionele padgedeelte als extra argumenten, dus voor een kanaal voor de "vdrsource" lijkt dit op kmplayer://vdrsource/22 MTV 2. Bijv. dit script start KMPlayer met "dvdnavsource" en gebruikt D-Bus om op het volledige scherm af te spelen.

/bin/bash
kmplayer kmplayer://dvdnavsource/ &
PID=$!
sleep 2
qdbus org.kde.kmplayer-$PID /kmplayer/MainWindow_1 showFullScreen
    

Voor sommige bronnen doet dit niet veel omdat ze niet bedoeld zijn om voor normaal afspelen. Voor "pipesource" is dit uitgeschakeld omdat dat natuurlijk een erg beveiligingsgat zou vormen.