-
Notifications
You must be signed in to change notification settings - Fork 870
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: