ffmpeg在Windows 10中从网络摄像头拍摄快照

时间:2019-06-12 16:30:30

标签: ffmpeg

尝试在Windows 10中使用ffmpeg从USB网络摄像头抓取快照。

ffmpeg -f mjpeg "video=HD Pro Webcam C920" "C:\projects\webcam\" -vframes 1 -s 1920x1080 -ss 10 test.jpg

返回:Output #0, mjpeg, to 'video=HD Pro Webcam C920': Output file #0 does not contain any stream

我想我这里可能有些倒退,但我不确定是什么。

1 个答案:

答案 0 :(得分:1)

使用DirectShow(dshow)输入并制作JPG快照:

ffmpeg -f dshow -i "video=HD Pro Webcam C920" -frames:v 1 test.jpg

打印dshow支持的设备列表并退出:

ffmpeg -list_devices true -f dshow -i dummy

在所选设备中打印支持的选项列表并退出:

ffmpeg -list_options true -f dshow -i "video=HD Pro Webcam C920"

有关更多信息,请参见FFmpeg dshow documentation