-
Notifications
You must be signed in to change notification settings - Fork 865
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ManyLinux builds with FFmpeg shared libraries. #50
Comments
These are current settings. Nothing is compiled in statically. Installing
|
I've added some ether as a bonus to make it happen. ) |
None of the current builds are linked/built with FFmpeg. I will build new layers with FFmpeg and libjpeg-turbo (#52) to the Docker images as soon as I find some more free time. Thanks for the bonus 👍 |
@abitrolly thanks :) |
hi from gitcoin.co -- doing my best to source someone to turn this around. will keep yall posted |
Just a quick status update. I have now built new layers which include FFmpeg to the manylinux containers. The OpenCV build is not working yet (linker does not find FFmpeg libs) but I hope I can get that fixed in the next few days. |
Is there more information about that? Upstream bug maybe? |
Current ouput from Travis:
Error:
It might also be related to custom install location. Full build logs are at Travis: https://travis-ci.org/skvark/opencv-python/builds/316114040 |
Builds are working now. I added FFmpeg lib path to |
The funding of 0.045 ETH (30.83 USD) attached has been claimed by @@skvark. @@skvark, please leave a comment to let the funder (@abitrolly) and the other parties involved your implementation plan. If you don't leave a comment, the funder may expire your claim at their discretion.
|
👋 @skvark |
@abitrolly @owocki I'll merge these changes during this week after I have done some local tests with the packages. |
@skvark great. Looking forward to see this committed. What could help to fix this sooner? Would there be less hassle if CMake could provide a better error message, like checking for libraries in advance? |
Probably would get fixed sooner if I had more time to focus on this :) But I'll try to get this done today or tomorrow (and couple of other issues too). And yes, it would be a lot faster to test the build if the compilation failed instantly vs in the very end. |
great to see the progress here.. keep it up @skvark ! |
If you prefer building the current OpenCV version for Python 3 including video support on your own locally, I provided a simple CLI tool on PyPI named cvbuilder that downloads the official sources, configures and compiles them in a virtual environment taking installed libraries into account. |
Thanks. The local build support in this repository will be done via The local build support is not yet there but first transition step will be after #60 has been merged. After that will follow also |
@abitrolly @owocki New releases with FFmpeg should be soon at PyPI. |
@abitrolly let us know if its time to payout the bounty |
Sorry for the delay. Christmas and all the stuff. =) Checking that it works..
Installation is ok. Now I need to find some example to run.. |
I can't find anything to run right now and there is little time on my back. Info is reporting FFMPEG is compiled in, so I see no reason to delay the award anymore. )
|
The funding of 0.045 ETH (30.61 USD) attached to this issue has been approved & issued to @skvark.
|
Thanks! |
I tested yesterday in Ubuntu 17.10 x86_64 with Python 3.6.3.
Before I had to link to an OpenCV installed against my Python version with FFMPEG. Now it just works out of the box 😃 Thanks everyone! |
It should be possible, I'll take a look after I get #49 finished.
The text was updated successfully, but these errors were encountered: