Subversion Repositories LCARS

Rev

Rev 20 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20 Rev 198
1
#!/bin/sh
1
#!/bin/sh
2
2
3
[ $# -lt 3 ] && {
3
[ $# -lt 3 ] && {
4
  echo >&2 "${0##*/} [-g GREY_VALUE] [-p PREFIX] [-s SUFFIX] START SID\
4
  echo >&2 "${0##*/} [-g GREY_VALUE] [-p PREFIX] [-s SUFFIX] START SID\
5
 TITLES..."
5
 TITLES..."
6
  exit 1
6
  exit 1
7
}
7
}
8
8
9
[ "$1" = '-g' ] &&
9
[ "$1" = '-g' ] &&
10
{
10
{
11
  shift
11
  shift
12
  user_grey=$1
12
  user_grey=$1
13
  [ "$1" == '-' ] && user_grey=255,0,255,255
13
  [ "$1" == '-' ] && user_grey=255,0,255,255
14
  user_grey="-g $user_grey"
14
  user_grey="-g $user_grey"
15
  shift
15
  shift
16
}
16
}
17
17
18
[ "$1" = '-p' ] &&
18
[ "$1" = '-p' ] &&
19
{
19
{
20
  shift
20
  shift
21
  prefix=$1
21
  prefix=$1
22
  shift
22
  shift
23
}
23
}
24
24
25
[ "$1" = '-s' ] &&
25
[ "$1" = '-s' ] &&
26
{
26
{
27
  shift
27
  shift
28
  suffix=$1
28
  suffix=$1
29
  shift
29
  shift
30
}
30
}
31
31
32
start=$1
32
start=$1
33
subtitle=$2
33
subtitle=$2
34
shift 2
34
shift 2
35
35
36
sudo dc stop
36
sudo dc stop
37
i=$(($start))
37
i=$(($start))
38
while [ $# -gt 0 ]
38
while [ $# -gt 0 ]
39
do
39
do
40
  echo
40
  echo
41
  dvdsubtitles -t $i -s $subtitle $user_grey -o "$prefix$1$suffix"
41
  dvdsubtitles -t $i -s $subtitle $user_grey -o "$prefix$1$suffix"
42
  let i++
42
  let i++
43
  shift
43
  shift
44
done
44
done
45
sudo dc start
45
sudo dc start