35 lines
671 B
Bash
35 lines
671 B
Bash
#!/bin/bash
|
|
|
|
if [ "$#" -ne 1 ]; then
|
|
echo "usage preparevdr.sh [path to vdr recordings]";
|
|
exit 1;
|
|
fi
|
|
|
|
if [ ! -d "$1" ]; then
|
|
echo "vdr recordings directory not valid: $1";
|
|
exit 1;
|
|
fi
|
|
|
|
echo "vdr recordings directory: $1";
|
|
|
|
echo "changing into vdr recordings directory '$1'";
|
|
cd "$1";
|
|
|
|
echo `pwd`
|
|
|
|
FILE_LIST="$1/tompg.lst"
|
|
while IFS= read -r LINE
|
|
do
|
|
echo "processing '$LINE'";
|
|
cd "$LINE";
|
|
for j in *.rec; do
|
|
MOVIENAME=$(sed -n -e 's/^T \(.*\)$/\1/p' ${j}/info);
|
|
echo "preparing $MOVIENAME"
|
|
markad -vG - $j
|
|
cd $j;
|
|
marks2bytepos.pl ./ > marks.bytepos
|
|
cd ..;
|
|
done;
|
|
cd ..;
|
|
done < "$FILE_LIST"
|