Linha de comandos

Internamente, no que respeita às fontes, o KMPlayer usa nomes distintos. Na altura em que este documento foi escrito, são as seguintes: "dvdnavsource", "dvdsource", "exitsource", "hrefsource", "introsource", "pipesource", "tvscanner", "tvsource", "urlsource", "vcdsource" e "vdrsource". Quando estiver activado, o programa irá executar a lista de itens com possibilidade de reprodução.

Poderá activar uma fonte em particular com um URL do tipo kmplayer://. Basta definir o nome da máquina como nome da fonte e uma localização opcional como argumento extra, como tal, para um canal da fonte "vdrsource", isto poderá ficar algo do género kmplayer://vdrsource/22 MTV 2. P.ex., este programa inicia o KMPlayer com o "dvdnavsource" e a usar o D-Bus para mostrar em todo o ecrã.

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

Para algumas fontes, isto não fará muita coisa, porque não se pretende usá-las na reprodução normal. Na "pipesource", esta opção está desactivada, porque poderia ser um grave problema de segurança.