利用ffmpeg获取视频帧

时间:2023-03-09 05:51:23
利用ffmpeg获取视频帧

如果要对视频帧进行处理,可以先把视频帧读取出来。

sh文件代码如下:

#!/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