top | item 35285315

(no title)

splittingTimes | 2 years ago

Could this be extended to video compression? I guess not, but naively thinking a video is just 30 pics a sec...

discuss

order

wolf550e|2 years ago

Video formats meant for editing (e.g. mjpeg) are a series of images (intra frame only), but video formats meant for playback (e.g. H.264, HEVC, AV1) are much more compressed, by making frames depend on other frames (inter frame). Blocks of pixels in one frame copy a block of pixels from another frame (backwards and forwards!), and apply a "diff".

bobleeswagger|2 years ago

> naively thinking a video is just 30 pics a sec

No, that's literally all video is. The problem comes in the implementation of inter-frame diffs.

olabyne|2 years ago

yeah ! There could be some interesting usages. Because this is loss tolerant I'm thinking of the consumer drones, where the stream is usually h264, when you lost a frame the entire second following get bad