Línia d'ordres

Internament per a les fonts, el KMPlayer utilitza noms diferents. En el moment d'escriure això, aquests són «dvdnavsource», «dvdsource», «exitsource», «introsource», «pipesource», «tvscanner», «tvsource», «urlsource», «vcdsource» i «vdrsource». Quan s'activen, en la seva majoria comencen a reproduir la llista d'elements que es poden reproduir.

Podeu activar una font en particular amb un URL de tipus kmplayer://. Només cal establir la part del servidor com a nom d'origen i la part opcional del camí com a arguments addicionals, de manera que per a un canal de la «vdrsource» això podria semblar kmplayer://vdrsource/22 MTV 2. P. ex. aquest script inicia el KMPlayer utilitzant «dvdnavsource» i utilitzant el D-Bus per a reproduir a pantalla completa.

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

Per a algunes fonts això no farà molt perquè no estan pensats per a una reproducció normal. Per a «pipesource» això està desactivat perquè seria un forat dolent de seguretat, per descomptat.