-
Notifications
You must be signed in to change notification settings - Fork 14
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
Support for Python 3 #15
Comments
Hi @justprotato Thanks for your interest in GIFT-Grab. I'm definitely keen on supporting Python 3. Only, I've never tested GIFT-Grab with Python 3 so far. That said, I've managed to build GIFT-Grab against Python 3 on my Ubuntu 16.04 using the following:
With this build, Can you see whether you can reproduce this on your system and then give GIFT-Grab a try with your Blackmagic card? |
TODOs:
|
|
|
|
Hi, I'm also interested in this. What is the status of python 3 support? Much appreciated. |
@aaronmswan What operating system are you using? |
Thanks for getting back to me. We were looking at using this tool on Ubuntu 18.04 and CentOS 7/8. However, I think at this point we might use a custom solution. From a cursory glance, it looks like the focus of GIFT-grab is more for reading than writing. If you are interested in our use case, we are trying to write video frames and KLV metadata as VANC out to a DeckLink Blackmagic device using the 10 bit YUV pixel format (bmdFormat10BitYUV). Our video frames and KLV data are currently produced in python. |
Thanks @aaronmswan With GG we've focused on real-time video processing pipelines involving acquisition, scientific computing and encoding, but haven't done any work on writing to a physical output port. One way to write out to a Blackmagic device would be to implement a new We've been using GG with Python 3.7 on a Windows machine for one of our internal projects, which is why I asked what OS you are on. The Windows support is experimental and on this branch. In the above commit, I've tried to isolate the Python3-related changes from that branch. Haven't tested it, but it should be all you need to compile GG against Python3, if you fancy giving it a go. |
I am interested in Blackmagic device frame capturing for OpenCV processing.
Will Python 3 be supported?
Or any tips for upgrading the current version that can be compatible with Python 3?
I am really appreciate any help from you.
The text was updated successfully, but these errors were encountered: