ffmpeg提取视频帧

在caffe的example中,有一个很好的例子

#!/bin/bash

EXPECTED_ARGS=2
E_BADARGS=65

if [ $# -lt $EXPECTED_ARGS ]
then
  echo "Usage: `basename $0` video frames/sec [size=256]"
  exit $E_BADARGS
fi

NAME=${1%.*}
FRAMES=$2
BNAME=`basename $NAME`
echo $BNAME
mkdir -m 755 $BNAME

ffmpeg -i $1 -r $FRAMES $BNAME/$BNAME.%4d.jpg

参考:
https://raw.githubusercontent.com/intel/caffe/master/examples/LRCN_activity_recognition/extract_frames.sh

猜你喜欢

转载自blog.csdn.net/qq_32768743/article/details/80244879