Portál AbcLinuxu, 10. května 2025 06:52
#!/bin/bash killall kdialog #Protoze mam vice V4L video zarizeni #tady napis jedinecny fragment nazvu karty export V4L_DEVICE_STR="ATI TV" export V4L_DEVICE="" export MPLAYER_FIFO=~/mplayerctlfifo if [ "$V4L_DEVICE" == "" ]; then for i in `ls /dev/video?` ; do v4l-info $i |grep -C 1 VIDIOCGCAP |grep name |grep "$V4L_DEVICE_STR" >/dev/null if [ $? = 0 ]; then export V4L_DEVICE=$i echo $V4L_DEVICE fi done fi mkfifo $MPLAYER_FIFO ps f -C mplayer |grep "mplayer tv://" >/dev/null if [ $? = 1 ]; then mplayer tv:// -tv driver=v4l2:device=$V4L_DEVICE -vo xv -input file=$MPLAYER_FIFO & fi export SWITCHCMD="X" while [ "$SWITCHCMD" != "" ]; do v4lctl -c $V4L_DEVICE volume 65535 export SWITCHCMD=`kdialog --title "Televize" --menu 'Vyber kanal' 'tv_set_channel R6' 'CT1' 'tv_set_channel R8' 'CT2' 'tv_s echo $SWITCHCMD>$MPLAYER_FIFO done
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.