为什么在Windows上使用FFMPEG重新编码视频总是会出错?

时间:2012-01-09 04:02:54

标签: windows ffmpeg video-capture

我从http://ramiro.arrozcru.org/ffmpeg-vfwcap-noflip.7z下载了ffmpeg 并使用命令行运行它:ffmpeg -r 25 -f vfwcap -i 0 output.avi

但总是收到错误:

  

ffmpeg -r 25 -f vfwcap -i 0 output.avi
  FFmpeg版本SVN-r22915,版权所有(c)2000-2010 FFmpeg开发人员
    建立于2010年4月20日00:09:08与gcc 4.4.2
    配置: - enable-memalign-hack --cross-prefix = i686-mingw32- - cc = ccach
  -i686-mingw32-gcc --arch = i686 --target-os = mingw32 --enable-gpl --enable-libx264
  --enable-并行线程
    libavutil 50.14。 0 / 50.14。 0
    libavcodec 52.66。 0 / 52.66。 0
    libavformat 52.61。 0 / 52.61。 0
    libavdevice 52. 2. 0 / 52. 2. 0
    libswscale 0.10。 0 / 0.10。 0
  [vfwcap @ 012eba60]无法连接到设备   0:出现错误号-19

为什么这不起作用?

1 个答案:

答案 0 :(得分:0)

vfwcap无法找到您的相机,您可以尝试按照此处的建议使用DirectShow:https://trac.ffmpeg.org/wiki/vfwcap

文档和示例如下:https://www.ffmpeg.org/ffmpeg-devices.html#dshow

如果您想继续使用vfwcap,也许您可​​以使用listhttps://www.ffmpeg.org/ffmpeg-devices.html#vfwcap)查看驱动程序列表。