a2aaron / bytebot

Posts randomly generated bytebeats with video output to twitter every few hours.
https://twitter.com/bytebeat_bot
3 stars 0 forks source link

Video generation #2

Open porglezomp opened 6 years ago

porglezomp commented 6 years ago

There are videos on http://canonical.org/~kragen/bytebeat/, how do we generate those?

porglezomp commented 6 years ago

Also see https://www.youtube.com/watch?v=tCRPUv8V22o

porglezomp commented 6 years ago

(Edited from discussion with @a2aaron.)

One thing that I think would be cool would be to not have a single fixed color, so each post gets its own color scheme, so as you scroll through the bot you get a rainbow. Could we do the block-ish background, with a moving progress bar (vertical bar that moves along the background) and then stick the waveform on top? So our color scheme would always be a gradient black→A and B, for two colors A and B. Like the video in http://canonical.org/~kragen/bytebeat/, without the middleground.

Aaron clarifies the progress bar:

ah, so like how http://wry.me/toys/bytebeat/ has a little white line

porglezomp commented 6 years ago

We should refactor the video generation and improve the aesthetics.

a2aaron commented 6 years ago

Twitter seems to murder the resolution via compression. I think we can get around this by doing a simple 2x nearest neighbor scale on the output video. It's okay that it will look blocky, since it's bytebeat. Definitely don't use any smoothing filters.

porglezomp commented 6 years ago

Okay, that's done in #50, doesn't help that much though.