利用ffmpeg获取视频帧

Posted denny402

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用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 -q:v 2 -f image2 $FRAMES/$FOLDER/m-3%d.jpg
done

 

以上是关于利用ffmpeg获取视频帧的主要内容,如果未能解决你的问题,请参考以下文章

(高分求代码)基于ffmpeg 获取视频帧保存成图像转成yuv图像序列

ffmpeg获取网络视频第一帧图片

Android - 获取视频帧的 FFmpeg 替代方案。 (由于许可)

ffmpeg中怎么编程实现获取视频中某指定的一帧

ffmpeg如何从url获取视频帧数据

利用FFMPEG命令进行文件分割