blob: acdb12eef857cc83e84617068bb32a92992fc1d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#!/bin/bash
# ikke i svn
EXT=`echo "$1"|awk -F . '{print $NF}'`
BASENAME=`basename $1 .$EXT`
WHAT=`./csv $2 $1 what`
DATE=`./csv $2 $1 date`
LOCATION=`./csv $2 $1 location`
TITLE=`./csv $2 $1 title`
NAME=`./csv $2 $1 name`
LICENSE=`./csv $2 $1 license`
if [ -z "$1" ]; then
echo "Usage: $0 <video-file> [<csv-file>]"
exit 1
fi
if [ ! -f "$BASENAME.ogv" ] ; then
echo "Generating $BASENAME.ogv"
if [ $2 ]; then
ffmpeg2theora $1 -o $BASENAME.ogv \
--width 384 --height 288 \
--artist "$NAME" \
--title "$TITLE" \
--date "$DATE" \
--location "$LOCATION" \
--license "$LICENSE" \
> "$BASENAME.ogv-compresslog" 2>&1
# --organization # Name of organization (studio)
# --copyright # Copyright
# --license $LICENSE \
# --contact # Contact link
else
ffmpeg2theora $1 -o $BASENAME.ogv
# --width 384 --height 288
# > "$BASENAME.ogv-compresslog" 2>&1
fi
else
echo "$BASENAME.ogv allready exist!"
exit 1
fi
|