Quantcast
Channel: OpenCV Q&A Forum - Latest question feed
Viewing all articles
Browse latest Browse all 64

ffmpeg suport on Centos7

$
0
0
I am trying to compile OpenCV with ffmpeg support on Centos7. I installed ffmpeg from the EPEL repository, and installed `yum install ffmpeg ffmpeg-devel`. When I tried to compiled using `cmake -G"Unix Makefiles" -DWITH_FFMPEG=1 .` I get the following output (I am only copying the video ouput section, please let me know if i should add more). > -- Video I/O: -- DC1394 1.x: NO -- DC1394 2.x: YES (ver 2.2.2) -- FFMPEG: NO -- avcodec: YES (ver 56.26.100) -- avformat: YES (ver 56.25.101) -- avutil: YES (ver 54.20.100) -- swscale: YES (ver 3.1.101) -- avresample: YES (ver 2.1.0) -- GStreamer: -- base: YES (ver 0.10.36) -- video: YES (ver 0.10.36) -- app: YES (ver 0.10.36) -- riff: YES (ver 0.10.36) -- pbutils: YES (ver 0.10.36) This is confusing because it seems that cmake detects the libraries but not ffmpeg. The other clue I got is that it seems that cmake fails a test it does at the beginning since it show: >-- WARNING: Can't build ffmpeg test code Looking a bit more I found that this test is done in `./cmake/OpenCVFindLibsVideo.cmake`, where it tries to compile the example `./cmake/checks/ffmpeg_test.cpp`. In my case I found that the variable `FFMPEG_LIBRARY_DIRS` is empty. I do not if this is useful but it is the only clue I found. I am stuck at the moment and I will appreciate any suggestion.

Viewing all articles
Browse latest Browse all 64

Trending Articles