Laex / Delphi-OpenCV

Project Delphi-OpenCV. Translation of OpenCV library header files in Delphi
507 stars 226 forks source link

Delphi-OpenCV installing component avformat-55.dll error #26

Closed makikaki closed 9 years ago

makikaki commented 10 years ago

Hello, I am trying to use Delphi-OpenCV in C++ Builder XE6. When I try to install components I am getting this error: "The procedure entry point av_add_stable could not be located in the dynamic link library D:......\OPENCV\DELPHI\bin\Win32\avformat-55.dll"

Did anyone have the same problem. How to solve it? Thanks

Laex commented 10 years ago

Most likely you had installed an earlier version of ffmpeg than using Delphi-Opencv. Try updating ffmpeg. Version avformat-55.dll in the directory "bin\Win32\" 55.71.100.0

makikaki commented 10 years ago

I downloaded ffmpeg shared version from this page http://ffmpeg.zeranoe.com/builds/ In bin folder I found avformat-56.dll. I put that folder into PATH variable in XE6 and tried to install the component, but it faild. Then, I renamed "avformat-56.dll" to "avformat-55.dll" and put it into bin\Win32 folder of Delphi-OpenCV, but installation failed again with another message:

"The procedure entry point av_frame_free could not be located in the dynamic link library C:\Users\Public\Documents\Embarcadero\Studio\14.0\Bpl\OpenCV200.bpl"

Laex commented 10 years ago

You should not have to rename files See last commit

makikaki commented 9 years ago

I saw that Delphi-OpenCV was updated 2 days ago. I downloaded it again and now it works. Thanks