我正在使用 MVC 视图中的文件上传控件上传视频,我正在从此文件上传控件上传视频。在服务器端,我想获取视频的帧/图像。我必须以字节为单位获取帧但是我可以为单个文件执行此操作,但我不确定视频文件。我用谷歌搜索了很多,但即使我尝试使用 Framegrabber 也没有得到任何完美的解决方案,但它也无法正常工作。
谁能帮助我如何从视频中获取帧。
谢谢
您可以在服务器端使用Process.Start来使用 FFMPEG 从视频中创建缩略图,这里的命令。
命令行如下所示:
ffmpeg -i input.flv -f image2 -vf "select='eq(pict_type,PICT_TYPE_I)'" -vsync vfr thumb%04d.png