Skip to content
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

Video: Support rendering out a single frame, as JPEG/PNG #109

Open
jonnor opened this issue Nov 17, 2016 · 6 comments
Open

Video: Support rendering out a single frame, as JPEG/PNG #109

jonnor opened this issue Nov 17, 2016 · 6 comments

Comments

@jonnor
Copy link
Member

jonnor commented Nov 17, 2016

Should seek to a specified frame. Probably might want to make that video_start_frame input. And probably should work when outputting video also. At which point probably should also add video_end_frame for completeness...

@bergie
Copy link
Member

bergie commented Nov 17, 2016

Sounds like slightly overlapping functionality with https://github.com/the-grid/iconographer ?

@bergie
Copy link
Member

bergie commented Nov 17, 2016

Another interesting thing would be to request a set of frames and get an animated gif containing those, kind of like how Google+ does video previews

@jonnor
Copy link
Member Author

jonnor commented Nov 17, 2016

GIFs should generally die... For that usecase, extract frames as JPEG and it play forward with JS.

Or could output as mp4/webm, with a very low framerate. Problem is, you want to be able to control the timing in the UI, and not have to re-render everything if you change your mind about it.

@jonnor
Copy link
Member Author

jonnor commented Nov 17, 2016

@bergie this does zero smarts, just obeys client request. iconographer is for the smarts.

@bergie
Copy link
Member

bergie commented Nov 17, 2016

Fair point. So then implementing this feature (extracting given frame as jpeg) would already do the trick

@jonnor
Copy link
Member Author

jonnor commented Nov 17, 2016

Yes, assuming the client knows how many frames long the video is :)

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

No branches or pull requests

2 participants