flipboard.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Welcome to Flipboard on Mastodon. A place for our community of curators and enthusiasts to inform and inspire each other. If you'd like to join please request an invitation via the sign-up page.

Administered by:

Server stats:

1.2K
active users

#dash

1 post1 participant1 post today

Another simple, logical thing from #TheExpanse is the shape of the shuttles (or skiffs) that ferry people between planetside and ships in orbit. Just a damn box with lower thrusters. No real fancy design. Get in, get out, go up, go down. Makes the show just that little bit more believable.

Unlike undersecretaries with voices that hit lower registers which can rattle solid oak doors, but hey. #agh #dash #loo

Interesting -- when packaging up #DASH #video for playing via shaka-player, the shaka packager (shaka-project.github.io/shaka-) seems to work much better than just letting #ffmpeg write out a DASH manifest on its own.

There are a zillion options for each of these, so I may well be missing something, but the ffmpeg smanifest eems to default to always playing back 4k video if there's enough bandwidth, while the shaka-packager version correctly falls back to lower resolution when played in smaller windows.

It should also help me avoid a fun problem that I was hitting -- with nVidia-offloaded ffmpeg video compression, you can write out N video streams at almost the same speed as writing out 1. Right up until you run out of encoders on your GPU, when suddenly you get weird errors. So there's effectively a hard limit on how many compressed steams I can generate for a single video, because doing multiple passes will break the DASH manifest generator. Probably. If I use an external tool to package up everything, then I can do multiple compression runs if I need to.

So far, I've been creating streaming copies of my videos via ffmpeg and *make*. It's been fine when all the same resolution and frame rate, but is breaking horribly when I try to package up lower res and/or lower frame-rate videos.

I'll probably end up writing a wrapper that can auto-detect resolutions and frame rates, and then apply some sensible policy logic to generate streams from that. It's not rocket science, but it's *slightly* more than I want to do via `make`.

shaka-project.github.ioShaka Packager Documentation