利用ffmpeg获取视频帧

若是要对视频帧进行处理,能够先把视频帧读取出来。ide

sh文件代码以下:spa

#!/usr/bin/env sh
VIDEO=/home/xxx/video/
FRAMES=/home/xxx/frame/

echo "Extract Frames..."
for avi in $VIDEO/*.avi
do
FOLDER=$(basename $avi  .avi)
rm -rf $FOLDER
mkdir $FRAMES/$FOLDER
ffmpeg -i $avi -f image2 $FRAMES/$FOLDER/m-%3d.jpg
done
相关文章
相关标签/搜索