it wouldn't be a proper flight if I didn't butler push something while waiting at the gate

Show thread

this is the "specification file". videos are downloaded once, cached to disk for future use (it took a lot of trial and error)

video processing is ~graph-based, this is the whole code (I haven't open sourced vip yet, it's a custom framework on top of )

Show thread

I wrote a custom video editing framework (in Golang, using ffmpeg) for the promo banner currently on

it takes a .toml list of video URLs + timestamps, trims, resizes, and encodes as yuv420p H.264 with good presets

had a lot of fun!

as a native speaker, I.. shouldn't be let alone with the French translation of @[email protected]

Phone switched from GMT+1 to GMT+0, computer didn't (neither Windows nor Linux). Google Calendar still shows GMT+1 (presumably because of computer), but lets you configure a secondary TZ with custom labels, which is neat:

Show thread
Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!