9 |
|
|
10 |
mount | grep -q ' /mnt/usb ' || mount /mnt/usb || exit |
mount | grep -q ' /mnt/usb ' || mount /mnt/usb || exit |
11 |
|
|
12 |
killall mplayer |
#killall mplayer |
13 |
|
|
14 |
function info() { |
function info() { |
15 |
echo $1 | aosd_cat & |
echo $1 | aosd_cat & |
19 |
info "Recording started to $file" |
info "Recording started to $file" |
20 |
|
|
21 |
( |
( |
22 |
mplayer -ni -quiet dvb://$prog -dumpstream -dumpfile $file.mpg \ |
mplayer -ni -quiet "dvb://$prog" -dumpstream -dumpfile "$file.mpg" \ |
23 |
| logger -t mplayer-record |
| logger -t mplayer-record |
24 |
info "Recording of $file stopped "`ls -al $file` |
info "Recording of $file stopped "`ls -al "$file"` |
25 |
) & |
) & |
26 |
|
|
27 |
sleep 1 |
sleep 1 |
28 |
|
|
29 |
mplayer -cache 100 -ni -quiet $file.mpg -edl $file.edl \ |
mplayer -cache 100 -ni -quiet "$file.mpg" -edl "$file.edl" \ |
30 |
| logger -t mplayer |
| logger -t mplayer |
31 |
|
|
32 |
stty sane |
stty sane |