Я пытаюсь открыть видеофайл с помощью функции highgui.cvCreateFileCapture (path) openCV 1.0 в системе Fedora 11. К сожалению, эта функция всегда возвращает ноль. Я пытался использовать его на нескольких разных видеоформатах, и я даже предпринял шаги, рекомендованные на вики openCV (http://opencv.willowgarage.com/wiki/VideoCodecs), чтобы использовать mencoder для транскодирования в RAWI420 следующим образом:
$ mencoder in.avi -ovc raw -vf format=i420 -o out.avi
Это, кажется, не имеет никакого эффекта, поэтому я немного застрял. Ошибка не возникает, возвращается значение null (или, поскольку я использую оболочку Python, None). У меня установлены ffmpeg, ffmpeg-devel и ffmpeg-libs, поэтому я думаю, что у меня должна быть соответствующая поддержка кодеков. Кто-нибудь знает, как это можно решить, или вместо решения, какие шаги можно предпринять для устранения проблемы?