Правда, вчора мало не всю ніч прочервоноочкав з перекодуванням відео, але проблема була в деякій моїй некомпетентності що до роботи зі змінними середовища, а не в поганющому стилі написання скриптів.
ось сіє чудо
#sha bang
PREV=0000.jpg
for i in 0*.jpg
do
rm _*.jpg #в першому циклі лає розробника на чому світ стоїть
# через відсутність згаданого файла
echo $i
for j in `seq 9`
do #почав відступати, бо набридло битись головою об стіну,
# що знову не того лічильника циклу підсунув
convert -average $(for k in $(seq $j) ; do echo $i ; done) \
$(for k in $(seq $j 9) ; do echo $PREV; done) _$j.jpg
done
MFS="mf://_*.jpg"
for j in `seq 75`
do
MFS="$MFS -mf fps=25 mf://$i"
done
mencoder $MFS -mf fps=25 -o $(basename $i .jpg).avi -ovc lavc -really-quiet
# менкодер - взагалі головний біль: його документація до мене надто довго доходить
PREV=$i
done
Висячі строки поприбивав - щоб вже взагалі не ганьбитись.