123456789101112131415161718192021222324252627282930313233343536 |
- #!/bin/bash
- # Copyright 2022 Pavel Machek, GPLv2+
- # needs sudo apt install dcraw
- jpegize() {
- DNG_DIR="$1"
- BURST_DIR="$GIGA_DIR/sm/"
- mkdir $BURST_DIR
- }
- SCRIPT_DIR=$(cd $(dirname "${BASH_SOURCE[0]}") && pwd)
- GIGA_DIR="$2"
- DEST_NAME="$3"
- FPS="$4"
- echo script_dir $SCRIPT_DIR 1>&2
- echo GIGA_DIR $GIGA_DIR 1>&2
- echo DEST_NAME $DEST_NAME 1>&2
- echo FPS $FPS dfps 1>&2
- if [ "-$1" == "-start" ]; then
- mkdir $GIGA_DIR/sm
- cd $GIGA_DIR/sm
- @LIBEXECDIR@/movie_audio_rec $FPS &
- echo $! > $2/audio.pid
- elif [ "-$1" == "-stop" ]; then
- mkdir $GIGA_DIR/sm
- kill `cat $2/audio.pid`
- cd $GIGA_DIR
- @LIBEXECDIR@/mpegize.py convert $GIGA_DIR/ $DEST_NAME $FPS
- rm -r $GIGA_DIR
- echo Message: Rec
- else
- echo "Unrecognized command"
- fi
|