Cannot Find FFMPEG
5102 4 2020-9-7
Uploading and Loding Picture ...(0/1)
o(^-^)o
masanori1213
lvl.1

Japan
Offline

Hello everybody

I'm having a problem with cmake on OSDK.
Could you give me some advice?

I'm trying to build an OSDK on ubuntu 20.04.1 LTS.
https://github.com/dji-sdk/Onboard-SDK
(HEAD detached at 4.0.1)

ubuntu@DESKTOP-QA0F1RO:~/Onboard-SDK/build$ cmake ..
If you do the above
Cannot Find FFMPEG
I get the above error.

The displayed contents are as follows.
Does anyone know how to solve this problem?

ubuntu@DESKTOP-QA0F1RO:~/Onboard-SDK/build$ cmake ..
Cannot Find FFMPEG
/home/ubuntu/Onboard-SDK/osdk-core/advanced-sensing/api/inc/home/ubuntu/Onboard-SDK/osdk-core/advanced-sensing/platform/inc/home/ubuntu/Onboard-SDK/osdk -core/advanced-sensing/protocol/inc/home/ubuntu/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/src/home/ubuntu/Onboard-SDK/osdk-core/advanced-sensing/ori-osdk -core/protocol/inc/home/ubuntu/Onboard-SDK/osdk-core/advanced-sensing/ori-osdk-core/hal/inc/home/ubuntu/Onboard-SDK/osdk-core/advanced-sensing/ori -osdk-core/platform/linux/inc
Cannot Find FFMPEG
-----------OSDK_LIB_HEADERS_DIR------------
(/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/api/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../ ../../osdk-core/modules/inc/payload/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/modules/inc/flight/home /ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/modules/inc/mop/home/ubuntu/Onboard-SDK/sample/platform/linux/../. ./../osdk-core/platform/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/logger/inc/home/ubuntu/Onboard- SDK/sample/platform/linux/../../../osdk-core/utility/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk- core/linker/x86/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/modules/inc/filemgr)
-----------ADVANCED_SENSING_HEADERS_DIR------------
(/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/advanced-sensing/api/inc/home/ubuntu/Onboard-SDK/sample/platform/linux /../../../osdk-core/advanced-sensing/platform/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/advanced -sensing/protocol/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core/advanced-sensing/camera_stream/src/home/ubuntu/Onboard-SDK/ sample/platform/linux/../../../osdk-core/advanced-sensing/ori-osdk-core/protocol/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../ ../../osdk-core/advanced-sensing/ori-osdk-core/hal/inc/home/ubuntu/Onboard-SDK/sample/platform/linux/../../../osdk-core /advanced-sensing/ori-osdk-core/platform/linux/inc)
Cannot Find FFMPEG
--Did not find OpenCV in the system, image data is inside RecvContainer as raw data
--Did not find OpenCV in the system, image data is inside RecvContainer as raw data
--Did not find OpenCV in the system, image data is inside RecvContainer as raw data
--Did not find OpenCV in the system, image data is inside RecvContainer as raw data
--Did not find OpenCV in the system, image data is inside RecvContainer as raw data
--Did not find OpenCV in the system, image data is inside RecvContainer as raw data
--Did not find OpenCV in the system, image data is inside RecvContainer as raw data
--Did not find required libraries, stereo vision depth perception sample will not be compiled.
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
/home/ubuntu/Onboard-SDK/osdk-core/FFMPEG_INCLUDE_DIR
   used as include directory in directory /home/ubuntu/Onboard-SDK/osdk-core
/home/ubuntu/Onboard-SDK/osdk-core/LIBUSB_1_INCLUDE_DIR
   used as include directory in directory /home/ubuntu/Onboard-SDK/osdk-core
/home/ubuntu/Onboard-SDK/osdk-core/advanced-sensing/FFMPEG_INCLUDE_DIR

Thank you for reading.

2020-9-7
Use props
masanori1213
lvl.1

Japan
Offline

The onboard computer uses rasbpberry pi 4.  
2020-9-7
Use props
masanori1213
lvl.1

Japan
Offline

The onboard computer uses rasbpberry pi 4.  
2020-9-7
Use props
masanori1213
lvl.1

Japan
Offline

masanori1213 Posted at 9-7 07:37
The onboard computer uses rasbpberry pi 4.  

sudo apt install libavcodec-dev libavformat-dev libavfilter-dev
It was solved by the above command.
2020-9-7
Use props
三重奏
New

China
Offline

I met the same problem as yours with  Jetson TX2 as the onboard computer. And the problem was solved by your method. Thank you, masanori!
2021-4-5
Use props
Advanced
You need to log in before you can reply Login | Register now

Credit Rules