As detailed in 6by9's forum post it's possible to create additional video renderers and feed them straight RGB24 input. This (with a bit of memory jiggling) makes it possible to create preview overlays from numpy arrays, images - basically anything. The trick will be figuring out a nice pythonic API for this. We don't want to introduce a dependency on numpy or PIL to the main package, and we also want to permit updating and removal of the overlay after it's been created.
The text was updated successfully, but these errors were encountered:
Added crop, rotation, and flips to renderer class and tidied up the API
for creating previews and overlay renderers (kwargs instead of explicit
args given the amount the constructors param list has expanded)
As detailed in 6by9's forum post it's possible to create additional video renderers and feed them straight RGB24 input. This (with a bit of memory jiggling) makes it possible to create preview overlays from numpy arrays, images - basically anything. The trick will be figuring out a nice pythonic API for this. We don't want to introduce a dependency on numpy or PIL to the main package, and we also want to permit updating and removal of the overlay after it's been created.
The text was updated successfully, but these errors were encountered: