Проблема с установкой Open Cv
Я перехожу по этой ссылке для установки OpenCv, но на этапе make я обнаружил ошибку:
home/aman/opencv/opencv/modules/videoio/src/ffmpeg_codecs.hpp:98:7:
error: ‘CODEC_ID_H264’ was not declared in this scope
{ CODEC_ID_H264, MKTAG('H', '2', '6', '4') },
На вопрос, кто-то указал превосходное объяснение, которое было что-то вроде этого:
Это потому, что libav изменил API и удалил некоторые вещи, которые все еще используются в OpenCV. Ubuntu 14.10 использует libav API версии 11, а OpenCV по-прежнему использует API версии 9. Проблема в том, что
CODEC_ID_*
был изменен наAV_CODEC_ID_*
,
Теперь, как я могу решить эту проблему, пожалуйста, помогите мне?
Есть какой-то патч или что-то, уже потраченные 3 полных дня на попытки выяснить проблему, теперь я знаю проблему, но не могу найти решение?