Почему перекодирование видео с помощью FFMPEG в Windows всегда дает ошибку? - PullRequest
6 голосов
/ 09 января 2012

Я скачал ffmpeg из http://ramiro.arrozcru.org/ffmpeg-vfwcap-noflip.7z
и запустил его с командной строкой: ffmpeg -r 25 -f vfwcap -i 0 output.avi

, но всегда получаю ошибку:

ffmpeg -r 25 -f vfwcap -i 0 output.avi
FFmpeg версия SVN-r22915, Copyright (c) 2000-2010 разработчики FFmpeg
построено 20 апреля 2010 г. 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-pthreads
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 голосов
/ 13 февраля 2016

vfwcap не может найти вашу камеру, вы можете попробовать использовать DirectShow, как предложено здесь: https://trac.ffmpeg.org/wiki/vfwcap.

Документация и примеры здесь: https://www.ffmpeg.org/ffmpeg-devices.html#dshow

Если вы хотитепродолжайте использовать vfwcap, возможно, вы могли бы использовать list (https://www.ffmpeg.org/ffmpeg-devices.html#vfwcap), чтобы просмотреть список драйверов.

...