It’s easier to use time stamps for anchors. Subtitles for example are just text with a timestamp.

Breaking up a video in segments is mostly important for handling uploads/downloads of large files (>100MB) especially over slow connections. It also has benefits for CDN caching.

Reply to this note

Please Login to reply.

Discussion

We're using the anchors on the images themselves.

We also alter the text inside of images by breaking it up into layers and then replacing the text layer. There's been a trend to put table of contents directly into images because it looks pretty, including page numbers, on PDFs, but if you convert PDF into something pageless (like Asciidoc), then you need to remove those references and replace them with something like relative placements or a hyperlink to a new anchor.

I'm just sort of surprised by everyone getting so excited about this, as it seems sort of obvious to me. Everything is numbers, to an operating system, and a matrix of numbers can always be broken down into sets or strings, transmitted in parts, and then pasted back together. The computer isn't actually saving pictures or sounds, it's saving text instructions for recreating pictures or sounds.

This is just signal processing.

I don't pretend I discovered gunpowder. So far, all videos are entire files and that's it. I wanted to showcase and start defining a NIP for HLS because of the insane amount of advantages it unlocks

Just struck me as someone "inventing" something we have been doing since the telegraph, and collecting hysterical praise from people who don't understand the topic.

That said, I like the idea of a chaotic logistics system for media, analog to the one we built for text. Of course, it opens the door to remixing the media or referring to the media piecemeal, but that might not work, for third parties, if its stored in an encrypted state.

We were also talking about doing this with code on Blossom servers, a while back. Any large data, really.

I don't know what CDN caching is, but it's probably easier and cheaper to store lots of little chunks, than one large one, as it's easier to find a spot in the memory that size. Little chunks are probably generally better than large chunks, now that processors and networks are so fast.

Chaotische Lagerhaltung, but for computers.