i hereby declare the opening of the "what movie can be compressed the smallest and still be watchable" olympics.
-
i hereby declare the opening of the "what movie can be compressed the smallest and still be watchable" olympics. the rules include: video must federate in its entirety and not be re-transcoded by other instances. watchability is to be judged entirely on vibes and without a process for resolution or ranking.
here is fantastic planet at 27MB (8fps, 49.8kbps total, 30kbps video, 16.5kbps mono audio).
the subtitles had to be absolutely humongous to still be legible
-
jonny (good kind)replied to jonny (good kind) last edited by
this soundtrack is so fucking good, i think the best movie soundtrack i've ever heard
-
jonny (good kind)replied to jonny (good kind) last edited by
omg wait does mastodon not stream videos, if you press play you just download the whole thing, that rocks. as i'm doing this i'm reminded that bluesky will be doing video in their next major update, and i actually think that will be a pretty big tipping point in the 'ok we seriously need to make money somehow' saga of that platform. video is like... extremely big compared to anything else. you can re-encode pics to make them all small, but you don't have that much of a floor with video. the processing power to transcode everything, the bandwidth to serve it all, and the storage for it will be like several orders of magnitude more than what it costs to serve text and images. video sort of works on the fedi because most instances have super short media cache times, so for most video it's only stored on the host instance, each of which can be comparatively smaller and cheaper.
oh well, guess we'll see what happens
-
jonny (good kind)replied to jonny (good kind) last edited by
ok here is fantastic planet at 15.1MB, (27.8kbps overall bitrate, 10kbps video, 14.5kbps audio), where the audio is officially larger than the video, which is a great place to be.
to me this crosses below my threshold of watchable, but it's got a certain charm - i used the stillframe tune as a base because it's a drawn-animation film. set the -g, or distance between complete frames ("I-frames") up at 30 in a 7fps video, so we only ever get an I-frame every ~4 seconds or so. i also cranked up the max subsequent B-frames (incomplete frames that use predictions from the prior and subsequent frames) up to 15. So the main character Ohm (a tiny human amidst giant aliens) will often flicker and disappear in the quantization.
I don't know audio codec tuning as well because usually it's comparably tiny and when i'm encoding audio i usually want it to be maximal quality and idc what the size is.
-
jonny (good kind)replied to jonny (good kind) last edited by
after a dozen or so rounds of down- and up-sampling we lose some details completely, like how the blue blood drips from the alien child's finger, or how the little human bites them, but the vibes remain intact
-
jonny (good kind)replied to jonny (good kind) last edited by
i guess this is worth mentioning for all you ffmpeg heads out there in the (idk the entire piracy fedi and a large chunk of the academic and also programming fedi), this isn't just up and downsampling, but up and downsampling with a temporal twist: decreasing framerate and using the stillframe + longer timescale encoding expectations in the previous posts, but then high fps, the cheapest motion blur, and tight low -g. it gives a nice combination of motion blur while preserving the blocking