我使用以下cmd行在特定时间戳下提取帧并裁剪图像以进行分析
ffmpeg -i nba2.mp4 -ss 00:00:02 -vf "crop=in_w:in_h/6:0:in_h*.85" -vframes 1 out.png
我2秒钟就可以了,但是我走得越远,花费的时间就越长。在14分30秒(00:14:30)提取帧需要1分钟以上的时间。
ffmpeg -i nba2.mp4 -ss 00:14:30 -vf "crop=in_w:in_h/6:0:in_h*.85" -vframes 1 out.png
这是高清视频,看来FFMPEG正在遍历每一帧以达到00:14:30,有没有办法提高效率?