Воспроизведение видео в Emgucv

Я пытаюсь загрузить видео с помощью класса Emgucv Caputre.

Это мой код:

Capture capture = new Capture(filename);

Очень просто, за исключением того, что я каждый раз получаю исключение TypeInitializationException. Я пытаюсь прочитать файл mp4, захваченный с помощью телефона Android.

Я прочитал http://opencv.willowgarage.com/wiki/VideoCodecs и попытался преобразовать его в avi во всех форматах. Я пробовал использовать mencoder следующим образом: mencoder in.avi -ovc raw -vf format=i420 -nosound -o out.avi

Но это все равно не сработает.

Пожалуйста, помогите мне понять, почему.

Спасибо.


person Raz    schedule 08.04.2012    source источник


Ответы (1)


Я нашел решение. Проблема заключалась в том, что я загрузил проект, в котором использовались DLL EmguCV для x64, где моя система x86. После их переключения все заработало.

person Raz    schedule 12.05.2012