mirror of
https://github.com/storytold/storyteller-ml.git
synced 2026-10-09 00:09:55 +00:00
38 lines
812 B
Bash
38 lines
812 B
Bash
#!/bin/bash
|
|
|
|
#This is a script to dump a video file to JPG files
|
|
#it uses ffmpeg so make sure you have sudo apt-get install ffmpeg
|
|
#If you do ./dump_video.sh yourvideo.mp4
|
|
#There should be an output folder yourvideo.mp4-data that has all the frames of the video
|
|
#you can then point OpenPose to this directory to convert them to JSON 2D detections
|
|
|
|
STARTDIR=`pwd`
|
|
#Switch to this directory
|
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
cd "$DIR"
|
|
|
|
DATASET=""
|
|
|
|
if (( $#<1 ))
|
|
then
|
|
echo "Please provide arguments first argument is dataset "
|
|
exit 1
|
|
else
|
|
DATASET=$1-data
|
|
fi
|
|
|
|
THEDATETAG=`date +"%y-%m-%d_%H-%M-%S"`
|
|
|
|
mkdir $DATASET
|
|
|
|
ffmpeg -i $1 -r 30 -q:v 1 $DATASET/colorFrame_0_%05d.jpg
|
|
|
|
cp $DATASET/colorFrame_0_00001.jpg $DATASET/colorFrame_0_00000.jpg
|
|
|
|
cd $DATASET
|
|
cd ..
|
|
|
|
cd $STARTDIR
|
|
exit 0
|
|
|