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

Add method/property to permit arbitrary preview overlays #144

waveform80 opened this Issue Aug 7, 2014 · 1 comment


None yet
1 participant

waveform80 commented Aug 7, 2014

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.

@waveform80 waveform80 added this to the 1.8 milestone Aug 7, 2014

@waveform80 waveform80 self-assigned this Aug 7, 2014


This comment has been minimized.

Show comment
Hide comment

waveform80 Aug 17, 2014


Still need tests for this!


waveform80 commented Aug 17, 2014

Still need tests for this!

@waveform80 waveform80 reopened this Aug 17, 2014

waveform80 added a commit that referenced this issue Sep 2, 2014

More work on #144
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)

waveform80 added a commit that referenced this issue Sep 3, 2014

@waveform80 waveform80 closed this Sep 3, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment