Titta på dialog/xdialog kommandona om dom inte kan vara något.
Hoppas det finns någon skript-guru här... :)
Jag har gjort ett skript som spelar in program från mitt TV-kort med hjälp av mencoder. Tid och programlängd ställs in och allt fungerar som det ska.
Nu till frågan: Jag skulle vilja att det dyker upp ett meddelande på skärmen (ej i terminalen) när inspelningen börjar, resp. slutar. Går det att göra, och isåfall hur?
Skriptet som sköter själva inspelningen ser ut som följer:
#!/bin/sh
#Längd i sek
TIME=$1
#Kanal
CH=$2
#Programnamn=filnamn
NAME=$3
#Sparas i
OUTDIR="Inspelat"
OUT="$OUTDIR/$NAME.avi"
#Bitrate ljud
ABR=48
#mencoder
ME='mencoder'
CMD="$ME tv:// -tv driver=v4l2:input=0:norm=pal:width=640:height=480:device=/dev/video0:channel=$CH:adevice=/dev/dsp1:buffersize=64 -endpos $TIME -sws 1 -ovc xvid -xvidencopts fixed_quant=7 -oac mp3lame -lameopts br=$ABR:cbr:mode=3 -o $OUT"
echo "recsrc PhoneIn" | /usr/local/bin/smixer -s -
echo "vol PhoneIn 100" | /usr/local/bin/smixer -s -
$CMD
echo "vol PhoneIn 0" | /usr/local/bin/smixer -s -
All input tas emot med tacksamhet.
